Intalio
PXE
(short for Process eXecution Engine and pronounced like "pixie") is a runtime component for executing processes defined by the BPEL4WS 1.1 specification and forthcoming WS-BPEL 2.0 OASIS standard.
- Side-by-side support for both the in-process WS-BPEL 2.0 OASIS standard and the legacy BPEL4WS 1.1 vendor specification.
- Compiled approach to BPEL that provides detailed analysis and validation at the commandline, in an Ant build, or programmatically.
- Service container that provides reliable, asynchronous "plumbing" between protocol-specific endpoints (like HTTP) and engines (like BPEL).
- Small footprint standalone server suitable for experimentation or single-server production use.
- Modular, microkernel-based runtime for ease of extension or embedding in other containers (e.g., J2EE application servers) for bigger jobs.
- JMX instrumentation for process instances and administrative objects.
- Attached debugging and instance management API.
- Open source licensing for a complete BPEL runtime – no glass ceiling, hidden agenda, or smarmy upsell.
|
To get started with PXE:
|
PXE is designed for software developers and architects, and this wiki and the PXE distribution are intended for an audience already familiar with the basics of Java, XML, and web services.
A weblog
is available, also as RSS
feed.
Go to the Downloads page for download instructions.
Sources are available from Subversion at this URL: svn://svn.intalio.org/pxe/trunk
The mailing lists for PXE are hosted
on SourceForge
.
There are three mailing lists for PXE:
- The pxe-announce
list is a low-traffic, closed list for announcements related to PXE.
- The pxe-user
list is for user-level discussion of PXE. For example, "How do I?"-type questions and feature-related discussion are good topics for discussions on the list.
- The pxe-devel
list is for the discussion of ongoing development for PXE.