Mountain View, CA – March 12, 2009 – IT developers recognize the value of BPEL as a standard that can simplify the implementation of business processes within an SOA—both internally within their organization and externally with other enterprises. However, many business process management (BPM) vendors have overly complicated their offerings by heavily favoring people-facing workflows in their BPEL products. While people-facing workflows are an important application of BPEL, developers looking to use BPEL as the basis for creating composite services may find it more complicated than necessary.
WSO2 recognizes that, from a developer perspective, BPEL is a powerful, expressive language, which is naturally suited to implement services that (a) intrinsically compose other services, (b) may be long running, and (c) could have thousands of simultaneous realizations for different users. Some of these services may interact with people, but BPEL is a powerful solution for creating arbitrary composite services, irrespective of whether they involve human interactions. The existence of composite services is widely recognized as a key characteristic of successful SOA deployments.
WSO2 addresses the unique needs of developers with the WSO2 Business Process Server (BPS). A full-function, open source BPM solution, WSO2 BPS makes it simple to compose and orchestrate business processes based on WS-BPEL 2.0 and BPEL4WS 1.1. WSO2 BPS is powered by the Apache Orchestration Director Engine (ODE) BPEL engine, which is based on Apache Axis2, to deliver superior runtime performance.
As part of WSO2 Carbon, the industry's first componentized OSGi-based SOA framework, WSO2 BPS runs on the same core technology that provides all WSO2 Carbon components with enterprise-class management, security, clustering, logging, caching, throttling, statistics, and tracing. At the same time, WSO2 BPS gives developers unprecedented flexibility for implementing only what they need. For example, developers can choose to download either the full WSO2 ESB or just the mediation component. The underlying Carbon framework automatically recognizes the added product or component—eliminating weeks of integration. A graphical unified management console, which supports all Carbon components, lets developers manage and view processes and process instances in the context of the broader SOA.Webinar on How to Get Better Business Processes in Your SOA
The WSO2 webinar “Better Business Processes in Your SOA with WSO2 BPS” will show developers how BPEL has evolved and how they can use it to contribute more to their SOAs. Attendees also will learn about the WSO2 BPS capabilities for composing and orchestrating business processes written following the WS-BPEL 2.0 and BPEL4WS 1.1 standards. Finally, they will see how the WSO2 Carbon platform extends WSO2 BPS with components that bring enterprise-grade security, reliability and throttling to business processes. The free webinar will be held Tuesday, March 17, from 9 a.m. - 10 a.m. Pacific.
Presenting will be Dr. Sanjiva Weerawarana, WSO2 founder, CEO, and a founding author of BPEL4WS, along with Milinda Pathirage, project lead for WSO2 BPS. Both Sanjiva and Milinda are committers with the Apache Software Foundation. Sanjiva also has co-authored several other Web services specifications including WSDL, WS-Addressing, WS-RF and WS-Eventing, and he is currently a member of the W3C Web Service Description Working Group where he is a co-editor of the specification.
In addition to the webinar, WSO2 has developed a podcast that explains WSO2 BPS capabilities for easily deploying business processes. It also looks at how WSO2 BPS can serve as the business process management and hosting environment in an SOA. The podcast can be accessed from the WSO2 Oxygen Tank developer portal.