08.12.2012 Aufrufe

schwerpunkt - Midrange Magazin

schwerpunkt - Midrange Magazin

schwerpunkt - Midrange Magazin

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!