iWay Process Manager

Stateful Processing Stateful ProcessingRequest Processing Request Processing
Rapid, Easy-to-Use, BPEL-Compliant

iWay Process Manager Workbench is a new offering that helps IT organizations implement business process management solutions. As a comprehensive implementation of the OASIS BPEL specification, it perfectly complements iWay Software's world-class SOA and ESB solutions.

iWay Process Manager consists of a graphical Eclipse-based design tool and a strong lightweight execution engine. The two components enable business process identification, modeling, development, deployment, and management of process execution. It is loosely coupled with other iWay components and can be deployed separately from them for maximum flexibility.


Click to enlarge

iWay Process Manager workbench provides drag-and-drop controls that represent WSDL constructs, enabling business processes to orchestrate Web services.

Design Features

The intense effort needed to model coarse-grained business processes - those that feature long-running transactions, correlation, or complex composition of other services – has traditionally hampered IT organizations striving to maximize reuse and agility.

iWay Process Manager provides maximum agility by:

  • Providing enhanced responsiveness to the continual shifts in both the competitive landscape and regulatory compliance environment
  • Enabling new cross-functional process solutions to be developed and deployed quickly, and by enabling the rules that drive them to change with minimal development effort
  • Encouraging use of the latest SOA/ESB layer technologies that harness best practices for distributing implementation logic among and between applications, services, service interfaces, and business processes
  • High-level model and process development that is easily modified by graphical tools that are feature rich in components that allow for access to process simulation, real-time remote debugging, lower-level details of fine-grained processes via graphical controls

Processes are modeled and created in the workbench by dragging and dropping BPEL components/visual controls onto a process-flow canvas. iWay Process Manager Workbench also provides visual, drag-and-drop controls that represent WSDL constructs. These controls enable business processes to consume existing Web services or create WSDL from the ground up to define new Web service requirements. This makes it simple to catalog WSDL files and bring Web services into your BPEL-based processes. Unlike other process modeling tools, iWay Process Manager Workbench gives you the freedom to choose top-down or bottom-up process design - or any variation in between.

The iWay Process Workbench promotes reuse with tools that go well beyond those of standard BPEL development environments, including the ability to create controls that act as a container for portions of BPEL flows. These controls encourage use of pattern designs that can be reused or distributed among developers. After creation, dragging and dropping them onto a BPEL process flow automatically creates the underlying BPEL code.

iWay Process Manager overcomes traditional difficulties with business process modeling and implementation by providing tools for testing, deployment management, versioning, and monitoring - functions traditionally left as afterthoughts by most solution providers.

Testing

Testing and analyzing every flow path, every condition, and every fault in a process is prickly, requiring extensive effort to ensure mission-critical enterprise solutions are solid and robust. Because SOA involves distributed development, many of the pieces that encompass a solution can be developed in parallel and might not be available at development or test time. The iWay Process Workbench simulates BPEL processes even if components or Web services that the process requires are not available at that time. This simulation allows for debugging through breakpoints, execution, and variable inspection (and alteration) through the Eclipse environment. It even can allow for simulation of compensation or fault flows raised from within the main process.

Deployment

Wizards and push-button deployment from the workbench into the engine is easy to use and allows for versioning of processes as development or update cycle of your process solution matures.

Monitoring

iWay Process Manager provides tools for monitoring every deployed process and process instance of execution. Not only is status or state provided but extensive drill-down visual representations are accessible. This allows not only for high-level process monitoring but investigative or diagnostic activities as well.

Accuracy

iWay Process Manager servers support multi-level validation, allowing you to verify the validity of deployed BPEL process definitions as well as the format of all incoming message instances. For deployments requiring high performance, you may disable message validation.

Speed

iWay Process Manager servers are fast, in part because, unlike other process servers that have to translate between BPEL and proprietary internal constructs (incurring a significant performance penalty), iWay Process Manager servers use BPEL as their native process language. iWay Process Manager delivers superb execution speeds in a small, efficient package.

Reliability

iWay Process Manager servers support process persistence, which caches state information at critical points during process execution. If a server goes down, either unexpectedly or for maintenance, process executions will resume automatically when the server is returned to operation.

Hot-Swappable Processes

iWay Process Manager accommodates the need to modify and redeploy BPEL process definitions by providing comprehensive versioning. When you deploy a new version of a process, iWay Process Manager servers automatically use the new version for all new process instances, while continuing to use older versions of the process for in-flight instances. Once all in-flight instances have completed, your older process versions are automatically retired.

When your BPEL deployments require speed, simplicity and economy, iWay Process Manager servers are an unbeatable choice. iWay Process Manager combines the productivity of world-class BPEL authoring tools with speed of a small-footprint BPEL execution environment to meet all of your standalone server requirements.

For More Information

No other company provides the kind of sophisticated data integration and SOA-based integration technology that iWay Software does. To find out more, call toll-free (866) 297-4929 or e-mail us at info@iwaysoftware.com.

Learn More
Call Me