Open Source im professionellen Einsatz

Beim Umstieg richtig vorgehen

Eine SOA einzuführen stellt für jedes Unternehmen eine große technische und eine noch größere organisatorische Herausforderung dar. Deshalb sollte es keine Top-down-Entscheidung des Managements sein, die womöglich noch mit einer unternehmensweiten Produktauswahl für eine einheitliche Workflow- und Portal-Umgebung einhergeht.

Viel besser ist es, die genannten Konzepte von unten her in ersten Einzelvorhaben zu erproben und diese dank offener Standards Schritt für Schritt zu größeren SOA-Inseln zu verbinden. Erst danach sollte die IT-Leitung das unternehmensweit einheitliche Vorgehen zur Transformation der übrigen Unternehmens-IT in eine SOA festlegen. Derart dezentrale, flexible Ansätze eignen sich dann besonders für den Einsatz von standardkonformen und kostengünstigen Open-Source-Komponenten. (mfe)

Infos

[1] Java Message Service, JMS: [http://java.sun.com/products/jms]

[2] Common Object Request Broker Architecture, Corba: [http://de.wikipedia.org/wiki/CORBA#]

[3] SOAP-Spezifikation des W3C: [http://www.w3.org/TR/soap]

[4] WSDL-Spezifikation 2.0 des W3C: [http://www.w3.org/TR/wsdl20]

[5] Apache Axis2: [http://ode.apache.org]

[6] Apaches Java-Webcontainer Tomcat: [http://tomcat.apache.org]

[7] Offizielle BPMN-Spezifikation der OMG: [http://www.bpmn.org]

[8] Eclipse-Projekt SOA Tools Platform (STP): [http://www.eclipse.org/stp]

[9] WS-BPEL-Spezifikation der OASIS: [http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html]

[10] BPEL4people: [http://en.wikipedia.org/wiki/BPEL4People]

[11] S. White, "Using BPMN to model a BPEL process": BP Trends, 2005: [http://www.bptrends.com]

[12] J. Recker, J. Mendling, "On the Translation between BPMN and BPEL: Conceptual Mismatch between Process Modeling Languages": Proceedings 18th International Conference on Advanced Information Systems Engineering, 2006, S. 521

[13] C. Ouyang, M. Dumas, A.H.M ter Hofstede, W.M.P. van der Aalst, "From BPMN Process Models to BPEL Web Services": ICWS, IEEE International Conference on Web Services (ICWS\'06), 2006, S. 285

[14] Apache-ODE-BPEL-Engine:[http://ode.apache.org]

[15] Active BPEL von Active Endpoints: [http://www.activevos.com/community-open-source.php]

[16] Tempo-Framework von Intalio:[http://www.intalio.org/confluence/display/TEMPO/Home]

Der Autor

Dr. Philipp Brune ist Professor für Wirtschaftsinformatik, Schwerpunkt Anwendungsentwicklung, an der Hochschule für angewandte Wissenschaften - Fachhochschule Neu-Ulm. Er interessiert sich insbesondere für SOA, agile Software-Entwicklung, Skriptsprachen und IT-Security.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 5 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

Als digitales Abo

Als PDF im Abo bestellen

comments powered by Disqus

Ausgabe 07/2013

Preis € 6,40

Insecurity Bulletin

Insecurity Bulletin

Im Insecurity Bulletin widmet sich Mark Vogelsberger aktuellen Sicherheitslücken sowie Hintergründen und Security-Grundlagen. mehr...

Linux-Magazin auf Facebook