|
|
![]() Architektur des open-EIS
Das open-EIS basiert auf einer modernen mehrschichtigen serviceorientierten Architektur, die flexible Anpassung gestattet und die eine Betriebssystemunabhängigkeit der Serversysteme gewährleistet. Die Bedienung der Applikationen erfolgt über den Web-Browser oder den Offline-Client. Sichere verschlüsselte Verbindungen können über LAN, Intranet und Internet und für beide Clientvarianten gleich eingesetzt werden. Flexible Anpassungen und die Unabhängigkeit vom Betriebssystem der Serversysteme sind weiterhin gewährleistet. Die Enterprise-Architektur mit SOA Unterstützung bildet - wie bei einem Bausatz - das Fundament, worauf einzelne fachlich getrennte Anwendungsbausteine (Services, Dienstleistungen, aber auch externe Funktionalitäten von verteilten Software-/ Fremdsystemen) zu einer individuellen und personalisierten Lösung kombiniert werden können. Sie ist gewissermaßen der Bausatz zum effizienten Aufbau modernster IT-Applikationen.
SOA selbst ist ein dezentrales, servicegetriebenes Architekturkonzept, das aufgrund der Technologieunabhängigkeit unternehmensweit eingesetzt werden kann und in dem Funktionen in Form von wieder verwendbaren, technisch voneinander unabhängigen und fachlich lose gekoppelten Services integriert werden. Die Services werden unabhängig von zugrunde liegenden Implementierungen über standardisierte Schnittstellen aufgerufen, wobei die Serviceinteraktion über eine dafür vorgesehene Kommunikationsinfrastruktur stattfindet. Ziele und Nutzen: Mit einer Enterprise-Architektur mit SOA Unterstützung wird eine Infrastruktur angestrebt, bei der heterogene Welten über standardisierte Konzepte miteinander kommunizieren können, wodurch speziell verteilte Softwaresysteme unterstützt werden. Eine Integration von externen, bereits existierenden Datenbeständen und Fremdsystemen ist dadurch ebenso möglich, wie eine Anbindung von Services an eine große Vielfalt von Benutzeroberflächentechnologien. Zudem wird eine höhere Modularität erzielt, Services können in verschiedenen Kontexten erneut eingesetzt werden, was die Wiederverwendung fördert, die Komplexität erhöht und gleichzeitig Redundanzen abzubauen hilft. Durch den Einsatz von SOA wird eine schnelle Reaktion auf veränderte Anforderungen im Geschäftsumfeld erreicht. Demzufolge entsteht eine starke Wandlungsfähigkeit und mehr Flexibilität der IT-Systeme, was meistens auch mit niedrigeren Betriebskosten verbunden ist. |