Tuesday 2 February 2016

SOA Suite Components

Oracle SOA Suite 11g has prebuilt service components that comes as part of SOA Suite tool. These service components are used to build composite applications.
As shown below , these service components use Service Bindings to connect to source/client and use reference bindings to connect to target/reference.
The following service components are available. There is a corresponding service engine of the same name for each service component. All service engines can interact in a single composite.
BPEL: BPEL stands for Business Process Execution Language. BPEL processes provide process orchestration and storage of a synchronous or an asynchronous process. You design a business process that integrates a series of business activities and services into an end-to-end process flow. Details explanation is provided on BPEL in next chapter.
Mediator: It is mediation component that route events (messages) between different components. We use this component when components need to interact with each other.
Business rules: It enable you to design a business decision based on rules. This component is used when user needs user interface to change their business policies with time without any coding change.
Human task: It provides workflow modelling that describes the tasks for users or groups to perform as part of an end-to-end business process flow. i.e. we use this component when we require human intervention in our business process.
Spring: It enables you to integrate Java interfaces into SOA composite applications.

No comments:

Post a Comment