1.45 Create SOA Composite Dialog
Use to create a service-oriented architecture (SOA) composite application for your SOA project.
After creation, the SOA Composite Editor appears and the composite.xml
file name displays above the designer. This file contains details about the SOA application that you design. You drag service components and binding components (such as web services and adapters) into the SOA Composite Editor from the Components window. More
A SOA project can consist of multiple BPEL processes, human tasks, business rules, spring contexts, and Oracle Mediators. These components are integrated together into one application and communicate with the outside world through service and reference binding components such as simple object access protocol (SOAP) web services, service data object (SDO) services, Java EE Connector Architecture (JCA) adapters, and Oracle B2B.
Element | Description |
---|---|
Composite Name |
Enter the SOA composite name, which defaults to the SOA project name. The project consists of services, references, and service components, the details of which are described in the |
Standard Composite |
Select the type of template for the SOA project. You then design your SOA composite application in further detail by adding additional components and adapters. |
Empty Composite |
Creates an empty SOA composite application. This type is selected by default. |
Composite With Human Task |
Automatically opens the Create Human Task dialog to guide you through creation of an initial human task service component. A human task component enables you to model a workflow that describes the tasks for users or groups to perform as part of an end-to-end business process flow. The tasks are accessed through Oracle BPM Worklist during process runtime. |
Composite With BPEL Process |
Automatically opens the Create BPEL Process dialog to guide you through creation of an initial BPEL process. A BPEL process enables you to design a business process that integrates a series of business activities and services into an end-to-end process flow. |
Composite With Subprocess |
Automatically creates a SOA composite application with a subprocess. A subprocess is a fragment of BPEL code that can be reused within a particular processor by separate processes. |
Composite With Spring Context |
Automatically opens the Create Spring dialog to guide you through creation of a spring context service component. A spring context service component enables you to integrate components that use Java interfaces instead of WSDL files into SOA composite applications. You can also integrate components that use Java interfaces with components that use WSDL files in the same SOA composite application. |
Composite With Business Rule |
Automatically opens the Create Business Rules dialog to guide you through creation of an initial business rule service component. A business rule enables you to design a business decision based on rules. |
Composite With Mediator |
Automatically opens the Create Mediator dialog to guide you through creation of an initial Oracle Mediator service component. Oracle Mediator enables you to route events (messages) between different components. |
SOA Template |
Select to display the list of available custom SOA templates. A template is a reusable part of a SOA project that you can use to bootstrap new projects. A template can contain a SOA composite application, a service component, and part of a BPEL process and related additional resources, such as XML schemas or WSDLs. More |
Customizable |
Select this checkbox to create a composite that you want to make customizable by others. For example, you create a base composite and deliver it to another applications team that imports it into a SOA project and customizes it for a certain industry (for example, telecommunications). The tailored solution is then sold to a telecommunications customer that further customizes the composite for their specific geographic business needs. Essentially, there is a base composite and several layers of customized composites. At a later time in the composite life cycle, you may deliver the next version of the base composite, which triggers an upgrade cycle for the other applications team and the customer. |
Related Topics
What Happens When You Create a SOA Application and Project in Developing SOA Applications with Oracle SOA Suite
Customizing SOA Composite Applications in Developing SOA Applications with Oracle SOA Suite
Using the BPEL Process Service Component in Developing SOA Applications with Oracle SOA Suite
Using the Oracle Mediator Service Component in Developing SOA Applications with Oracle SOA Suite
Using the Business Rules Service Component in Developing SOA Applications with Oracle SOA Suite
Using the Human Workflow Service Component in Developing SOA Applications with Oracle SOA Suite
Integrating the Spring Framework in SOA Composite Applications in Developing SOA Applications with Oracle SOA Suite