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
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...





