IIOP Gateway

Überbrückung von ASAM ODS 5 zu ASAM ODS 6

Die ASAM ODS 6 API verwendet eine andere Schnittstelle als ASAM ODS 5. Anstatt CORBA wird HTTP REST verwendet. Die Anpassung von ASAM ODS 6 ist eine große Veränderung und Herausforderung im Technologie-Stack der Kunden.

 

Das IIOP-Gateway ist eine generische Brückenkomponente, die "ASAM ODS 5"-basierten Anwendungen den transparenten Zugriff auf ASAM ODS 6-Server ermöglicht. Das Gateway verhält sich gegenüber Client-Anwendungen wie ein vollwertiger ASAM ODS 5 Server, während es für den ASAM ODS 6 Server einen regulären ASAM ODS 6 Client darstellt. Die Kommunikation zwischen dem IIOP Gateway und dem ASAM ODS 6 Server erfolgt über HTTP und Protobuf. So übersetzt das IIOP-Gateway ASAM ODS 5-Anfragen kontinuierlich in ODS 6-Anfragen und zurück.

Produktblatt IIOP Gateway Version 1.0 Status Freigegeben Datum Mai 2021 ODS Version ASAM ODS 5.3.1
ASAM ODS 6.1
Java Oracle JDK 8 oder 11
AdoptOpenJDK 8 oder 11
Highlights Single-Entry-Node für HQL

Eigenschaften / Vorteile

ODS 6 Migration

Wenn ein ASAM ODS-basiertes System vorhanden ist, sind Migrationsaufwände zu ASAM ODS 6.1 erforderlich. Alle Werkzeuge, Skripte und Batches müssen auf die HTTP-Schnittstelle aktualisiert werden. Hier hilft das IIOP-Gateway. Das IIOP-Gateway kann als Zwischenserver installiert werden, der die ASAM ODS 5-API für Client-Anwendungen bereitstellt, die dieses noch benötigen. Von da an erfolgt die gesamte Kommunikation über HTTP und Protobuf.

Ablösen von CORBA

Die Eliminierung von CORBA aufgrund von Einschränkungen bei der Unternehmenssicherheit und Firewalls war immer eine Priorität der Kunden. Mit dem IIOP-Gateway kann die Serverinfrastruktur ausschließlich über HTTP und mit Portbeschränkungen betrieben werden. Lediglich das IIOP-Gateway muss auf einem Zwischenserver oder auf den Rechnern der nahen Client-Anwendungen laufen.

Aufrüstung auf JAVA 11

Ein Upgrade auf JAVA 11 oder höher ist eine Herausforderung. Unter anderem sind die CORBA-Bibliotheken nicht mehr Teil des Lieferumfangs. Die Unterstützung wird eingestellt. Mit dem IIOP-Gateway werden die CORBA-Bibliotheken nur für den Prozess benötigt - nicht innerhalb der (globalen) Maschine. Eine Migration auf höhere JAVA-Versionen ist daher kein Problem mehr.

Skalierbarkeit für Unternehmen

Das IIOP-Gateway ermöglicht es, CORBA aus den meisten Aspekten der gesamten Testdatenmanagement-Infrastruktur zu eliminieren. Die Beschränkung der CORBA-Nutzung auf den IIOP-Gateway ermöglicht vollwertige HTTP-basierte Systeme. So ermöglicht es die Nutzung von Tools wie Docker, Kubernetes, Yarn oder MESOS.

Verringerung der Anrufe

Die Anzahl der Anrufe für eine Anfrage ist bei ASAM ODS 6 drastisch reduziert. Wenn Sie das IIOP-Gateway in der Nähe von Client-Anwendungen einsetzen, wird der Netzwerkverkehr erheblich reduziert. Letztendlich wird dadurch Zeit gespart, da die Latenzzeit pro Anruf vermieden wird. Der Vorteil ist vor allem dann gegeben, wenn man standortübergreifend oder über VPN arbeitet.

Noch Fragen?

Bitte senden Sie uns eine Nachricht oder rufen Sie uns an. Wir helfen Ihnen gerne weiter.

Releases

Visualisierungs-API

Das IIOP-Gateway ist bereit für den Einsatz in einer Produktionsumgebung zur Datenvisualisierung. Dies ist heute verfügbar!

Produktions-API

Das IIOP-Gateway ist bereit für den Einsatz in einer Produktionsumgebung für Datenmanipulation und Transaktionen.

MoMa API

Das IIOP-Gateway kann in ETL-Produktionswarteschlangen (Extract, Transform and Load) für Datenimporte verwendet werden.

HighQSoft GmbH

Black-und-Decker-Straße 17c
D-65510 Idstein