Add User Interaction to BPEL Processes

MagooClient can act as a fully-featured partner within a BPEL process and provides significant advantages over developing your own custom interface for handling user tasks.

 

 

MagooClient BPEL Features

For a complete introduction to MagooClient and BPEL, including a fully-worked scenario, read the BPEL User Tasks Blueprint

 

gear Code-free approach: no additional task manager or mid-tier controlling logic is required. Workflow is handled by the BPEL process engine, presentation is handled by MagooClient. Automatic form-rendering from Schema and WSDL avoids the need for custom UI code.

gear Powerful XML editing environment: complex user tasks are supported through MagooClient’s sophisticated editing environment which allows users to easily navigate through large nested XML documents. Schema complexity (choices, type substitution, element ordering) are handled through easy to use pop-ups and wizards to allow users to process XML without requiring expert XML knowledge.

gear Support for both synchronous and asynchronous message flows: including native JMS and Email support and a built-in message store.

gear Integrated transformation capability: to allow data to be easily transferred between different message types within a BPEL process. An automatic XSLT transform generator is also provided.

gear Customizable UI look and feel: through integrated stylesheet (XSL, CSS) and XHTML/JavaScript/AJAX engine.

gear Central configuration: remote configuration allows all aspects of MagooClient message handling to be controlled from a central point allowing changes to be automatically propagated across multiple MagooClient instances.

gear Standards-based approach: MagooClient is built in strict accordance with key Web Services and XML specifications: XML Schema, WSDL, BPEL, SOAP, E4X (JavaScript + XML), XHTML, CSS, XSL, WS-Addressing, WS-Security, SSL/X.509.

gear Compliant with leading SOA/BPEL Environments: including products from vendors and organizations such as Apache, BEA, Cape Clear, IBM, Mercury, Microsoft, Oracle and WebMethods.