BPELWS
BPEL4WS (Business Process Execution Language for Web
Services) or BPEL for short is a W3C protocol for managing
long-running service processes internally and between
partners. BPEL is your next step up for creating partner
services hierarchies; a more visible and open technology that
reverses the proprietary trend of dealing with pending
processes deep in applcaition code.
Virtuoso native BPEL creates composite process layers
using the OpenLink Process manager, your BPEL window on the
SOA world with all the functions needed to integrate and
manage BPEL processes.
Virtuoso BPEL Support Provides:
-
Robust BPEL Engine and Deployment
Platform: Virtuoso provides a fully featured
native BPEL 1.1 engine that supports the invocation and
deployment of BPEL scripts as well support for long-running
and asynchronous business processes.
-
Business Activity Monitoring: Virtuoso
BPEL4WS includes a web-based user Interface for testing,
debugging, and monitoring deployed business process.
-
WS-Reliable Messaging and Security:
Enterprises can now deploy business-critical transactions
over the Internet using the WS-Reliable Messaging (WS-RM)
specification. WS-RM support means that guaranteed
(at-most-once, at-least-once, and exactly once) messaging
is now possible over HTTP.
-
Database, XML and Web Service
Integration: Virtuoso's extensive virtual
database, XML and web services features provide for
intelligent transformation for XML and non-XML applications
and data. Virtuoso allows integration of databases into
Service-Oriented Architectures (SOAs), by automating the
creation of Web services from multiple tables in any ODBC,
JDBC or ADO. Net-compliant database. BPEL processes can
directly invoke locally hosted Java or .Net logic and
access SQL data from resident in local and remote
tables.
-
Import and Execution of any Standards-Based
BPEL Business Processes: Virtuoso BPEL4WS supports
standards compliant BPEL 1.1 scripts so that industry
Standard Compliant BPEL processes can be developed in any
of the BPEL modeling tools and deployed on the Virtuoso
platform.
-
Interoperability: Virtuoso BPEL has
gone through an extensive interoperability testing against
Microsoft, Oracle, and other vendors
implementations. Through thorough testing of these
processes, it validates the BPEL engine and ensures the
rapid orchestration of existing Web services
Visit our
online BPEL4WS Tutorials
Links to Related Specifications