schwerpunkt - Midrange Magazin
schwerpunkt - Midrange Magazin
schwerpunkt - Midrange Magazin
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Assoziation zur „Objektorientierung“<br />
in den Sinn? Nein, es ist nicht nur eine<br />
Objektorientierung auf Programmebene,<br />
mit der eine Wiederverwendbarkeit<br />
verbunden ist. Objektorientierung bietet<br />
sich zwar auch für den Einsatz mit<br />
SOA an, aber SOA geht wesentlich weiter<br />
als über den Basisansatz auf Objekt-<br />
bzw. Programmebene. SOA dient der<br />
Modellierung der Geschäftsprozesse,<br />
deren Realisierung und Optimierung<br />
im Vordergrund stehen. Zwar lassen einige<br />
Fachleute verlauten, SOA sei „ein<br />
Management und kein Technologiekonzept“,<br />
was jedoch – schaut man sich<br />
SOA einmal genauer an, nicht wirklich<br />
zutrifft. Es ist vielmehr eine Kombination<br />
beider Bereiche.<br />
Komponenten als Dienste und<br />
Services<br />
SOA besteht aus vielen kombinierbaren<br />
Komponenten, die als Dienste, Services<br />
oder Programme miteinander verbunden<br />
oder aber koordiniert miteinander<br />
zusammengefügt werden können.<br />
Damit will man in Zukunft die individuelle<br />
Programmierung und die Erstellung<br />
von Programm-Giganten minimieren<br />
und die Realisierungszeiten für<br />
neue Anforderungen auf ein Minimum<br />
beschränken – unter anderem mit dem<br />
Ziel, eben auch schnell auf neue Anforderungen<br />
reagieren zu können und so<br />
gegenüber möglichen Mitbewerbern<br />
die Nase immer ein wenig weiter vorn<br />
zu haben.<br />
Deshalb empfiehlt es sich auch für<br />
die klassischen RPG-Anwender: Denken<br />
Sie einmal über einen modularen<br />
Aufbau der Programme nach (wenn Sie<br />
dies nicht bereits in der Praxis realisiert<br />
haben) und schaffen Sie so eine<br />
Basis für die SOA-Fähigkeit ihrer Anwendungen<br />
– die Technik dazu steht Ihnen<br />
seit einigen Jahren zur Verfügung!<br />
Wer glaubt, „ab sofort machen wir<br />
SOA“ – sollte Vorsicht walten lassen.<br />
Denn ein SOA-Projekt lässt sich wirklich<br />
nur in sehr wenigen Fällen als eine<br />
Art „Big Bang“ in einem Unternehmen<br />
realisieren. Gerade in der iSeries-Welt<br />
herrschen noch „urständig“ gewachsene<br />
Programmstrukturen vor. Und<br />
doch: ein Anfang mit SOA kann in der<br />
Tat einfach sein – allerdings liegt hier<br />
die Kunst in einem kleinen und überschaubaren<br />
Anfang. Versuchen sie<br />
einfach, einen einfachen Geschäftsprozess<br />
zu definieren und mit Hilfe<br />
der verfügbaren Dienste, Services und<br />
Programmkomponenten abzubilden.<br />
Sollten letztere noch zu starr vorhanden<br />
sein (weil sie nach alten Techniken<br />
und Methoden entwickelt wurden),<br />
dann versuchen Sie diese in einzelne<br />
Module oder Prozeduren umzustellen.<br />
Sie werden schnell erkennen, dass<br />
dies nicht wirklich sonderlich schwer<br />
ist. Trotzdem können weite Teilbereiche<br />
bestehender Programmlogik auch zukünftig<br />
unverändert genutzt werden.<br />
Es ist nicht mehr der Trend – „Wir führen<br />
eine neue Software ein“ oder „Wir<br />
müssen etwas komplett neu entwickeln“<br />
oder „Das kostet Monate, wenn<br />
nicht Jahre“ – nein, es ist der Ansatz<br />
von simplifizierten Anforderungen, der<br />
damit verbundenen Realisierung sowie<br />
der Optimierung von Synergien.<br />
SOA ist kein Muss in Bezug auf einen<br />
Wechsel in die Welt von Java und<br />
WebSphere, obwohl gerade dort viele<br />
Einsatzbereiche und Möglichkeiten<br />
durch den Einsatz von SOA bestehen.<br />
Auch Unternehmen, die beispielsweise<br />
gewachsene RPG-Anwendungen weiterhin<br />
einsetzen wollen und diese durch<br />
geschickte Kombination mit neuen<br />
Komponenten „aufpeppen“ möchten,<br />
dürften schnell den Nutzen dieser Methode<br />
für sich erkennen.<br />
Jörg Zeig ó<br />
CLICK TO<br />
www.midrange.de<br />
Weitere wichtige Informationen vom<br />
IT-Profi Jörg Zeig zum Thema SOA<br />
gibt es in der Online-Ausgabe von<br />
MIDRANgE MAgAZIN.<br />
���������������<br />
����������������<br />
�����������������������������<br />
�����������������������<br />
�������������������������������<br />
����������<br />
�������������<br />
�����������<br />
06/2006 · MIDRANGE MAgAZIN