|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (3)
View Page History
h1. Petals ESB as an Event Driven Architecture (EDA):
* [WS-Notification|http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsn] library implemented (TODO link to source)
* [Broker component|wsnotification:How component|wsstar:How to use libraries - Samples] according to the Brokered Notification (TODO link to source),
* These results allow to build a distributed system of alerts sent by several environmental sensors and brokered to several alerts processing services. Final reports summarizing alerts are sent to the GENESIS portal. The following figure represents an example of architecture available with Petals ESB.

* The reply activity allows the BPEL process to answer a request by sending a message. It corresponds to the output message of an operation of an interface defined for the BPEL process.
* The invoke activity allows to call Web services, called partnerlinks.
* The invoke activity allows to call Web services, called partnerlinks.
* The pick activity allows to wait for multiple incoming messages or alarms.
* The sequence of the represented BPEL process is to receive an incoming message from the portal, to reply a acknowledgement in order to tell the requester the processing is accepted or not. Then the BPEL process sends the request to the real Web service (Service A) that sends it self an acknowledgement. Then the pick activity waits for the Service A callback (until a defined time out). The callback is finally forwarded to the portal thanks to the last invoke.
