Open Source - Fehlanzeige?
Trotzdem besteht hier auch ein praktisches Problem: Für die Abbildung auf BPEL braucht es zahlreiche zusätzliche Informationen, die ein BPMN-Diagramm zunächst nicht enthält, etwa die WSDL-Beschreibungen der Services, Strukturdefinitionen der im Prozess verwendeten Geschäftsobjekte und vieles mehr.
Viele kommerziell erhältlichen SOA-Werkzeuge nutzen daher eigene, proprietäre Ansätze für die interaktive Definition dieser Zusatzinformationen. Leider besteht für die Abbildung von BPMN auf BPEL aufgrund der formalen Komplexität bisher kein offenes, allgemeines Konzept zur einfachen und pragmatischen Beschreibung dieser Abbildung. Dementsprechend fehlen bisher auch universell einsetzbare Open-Source-Werkzeuge - hier liegt heute sicherlich der größte Bedarf für weitere angewandte Forschungs- und Entwicklungsaktivitäten rund um SOA.
BPEL mit Open-Source-Software und Linux
Unter Linux stehen aber immerhin mehrere Open-Source-BPEL-Engines zur Verfügung, wobei nahezu alle freien Implementierungen auf Java aufbauen. Ob im Umfeld populärer Skriptsprachen zukünftig auch vergleichbare Projekte entstehen, bleibt spannend.
In jedem Fall ist eine BPEL-Engine eine Performance-kritische Infrastruktur-Komponente, die einen ausreichend dimensionierten Linux-Server voraussetzt. Zwei verhältnismäßig schlanke Java-basierte Implementierungen sind ODE [14] und Active BPEL [15]. Dank Java sind diese portabel und lassen sich analog unter vielen Betriebssystemen verwenden.
Diesen Artikel als PDF kaufen
Express-Kauf als PDF
Umfang: 5 Heftseiten
Preis € 0,99
(inkl. 19% MwSt.)
Als digitales Abo
Weitere Produkte im Medialinx Shop »
Versandartikel
Onlineartikel
Alle Rezensionen aus dem Linux-Magazin
- Buecher/07 Bücher über 3-D-Programmierung sowie die Sprache Dart
- Buecher/06 Bücher über Map-Reduce und über die Sprache Erlang
- Buecher/05 Bücher über Scala und über Suchmaschinen-Optimierung
- Buecher/04 Bücher über Metasploit sowie über Erlang/OTP
- Buecher/03 Bücher über die LPI-Level-2-Zertifizierung
- Buecher/02 Bücher über Node.js und über nebenläufige Programmierung
- Buecher/01 Bücher über Linux-HA sowie über PHP-Webprogrammierung
- Buecher/12 Bücher über HTML-5-Apps sowie Computer Vision mit Python
- Buecher/11 Bücher über Statistik sowie über C++-Metaprogrammierung
- Buecher/10 Bücher zu PHP-Webbots sowie zur Emacs-Programmierung
Insecurity Bulletin
Im Insecurity Bulletin widmet sich Mark Vogelsberger aktuellen Sicherheitslücken sowie Hintergründen und Security-Grundlagen. mehr...





