IT Services GmbH
SOA Gateway
 

 

  Home
  Service-Angebote
  Software-Produkte
     tRelational/DPS
     Transformation Server
     PEEK
     SOA Gateway
     eVB-Communicator
     CANIAS ERP
  Seminare
  Personalberatung
  Jobs
  Kunden, Referenzen
  Partner
  Kontakt, Impressum

xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
 

SOA Gateway: Kommunikation von IT-Prozessen über Internet
NATURAL und COBOL Programmkomponenten als Webservices

Aufgabe

Daten und Funktionen im Internet und Intranet über standardisierte Schnittstellen verfügbar machen

Lösung

Generieren von Webservices auf bestehenden Programmen und Datenbanken
Kommunikation mit diesen Web-services über Internet-Infrastrukturen
Eclipse-basiertes Werkzeug zum Erzeugen und Administrieren von Webservices.

Nutzen / Vorteile

Reduzieren von Entwicklungsaufwänden durch Nutzen bestehender, gekapselter Business-Logik

Integration von Bestandskomponenten in Infrastrukturen in neuem Kontext (Java, .NET, SAP …)

Abbildung: Das Produkt SOA Gateway des irischen Herstellers Risaris (www.risaris.com) unterstützt Integration von Daten und Funktionen auf Basis anerkannter Webstandards.


Bestehende Applikationen über SOA für das Internet verfügbar machen

Daten und Funktionen bestehender Anwendungen werden vielfach in neuen Applikationen benötigt.

Neue Applikationen basieren vielfach auf webgestützten Architekturen mit grafischen Benutzeroberflächen. Anwender können über einen Remote-Arbeitsplatz über das Internet mit Anwendungen im Backend kommunizieren. Serviceorientierte Architekturen (SOA) bilden die Grundlage.

Integrationsaufgaben:

a) Anpassung der Anwendung im
Backend so, dass sie über einfache Schnittstellen angesprochen werden kann. In der Regel heißt das Trennen von Verarbeitung und Präsentation

b) Auswahl einer geeigneten Schnittstellentechnologie, die Kommunikation von Prozessen über das Web unterstützt und die client- und serverseitig zur Verfügung steht

c) Erstellen bzw. Anpassen der Client-Applikation (Java, .NET, PHP,  …)

Einsatz und Möglichkeiten des SOA-Gateways

Das SOA Gateway ermöglicht einfachen Datenaustausch zwischen Client („Service-Konsument“) und Server („Service-Anbieter).

Es verpackt Datenquellen wie Programmkomponenten (z.B. Cobol, C, SAP, Natural usw.) als Standard Webservice. XML-basierte Nachrichten werden über SOAP (bzw. XML-RPC) zwischen Client und Server ausgetauscht. Die Beschreibung des Webservices wird als WSDL (Web
Services Description Language) generiert.

Darin sind Parameterstrukturen (z.B. Datentypen, Ein- und/oder Ausgabeparameter usw.) beschrieben. Anhand einer WSDL lassen sich z.B. Java- oder .Net-Programmaufrufe eines Webservices definieren. Diese Verfahren orientieren sich streng an den Standards des W3C. Die Interoperabilität mit Webstandards ist garantiert.

Einfache Bedienung und Installation

Das Verpacken („Wrapping“) von Programmkomponenten und das Publizieren von Webservices erfordert nur wenige Schritte. Die Entwicklungs- und Administrationsumgebung ist als Eclipse Plugin ausgeführt. Damit ist leichte Bedienbarkeit und Integration in unternehmensweite Entwicklungsum-gebungen möglich.

Die Installation auf der Serverseite umfasst im Wesentlichen die Konfiguration und ggf. Installation eines Apache Webservers.

Die Kommunikation über das Internet erfolgt auf Basis TCP/IP über die Standardprotokolle http und https.
Security-Implementierungen, z.B. wie RACF werden unterstützt.

Die Anforderung an erfolgreiche Im-plementierungen von Webservices über das SOA Gateway sind sehr einfach, die Integrationskosten gering, der Return on Investment rasch.

Auf der Client-Seite sind auf Basis von Webservices sehr viele Szenarien möglich. Beispiele von Aufrufen wie solche aus .NET, C#, Java, PHP stehen zur Verfügung und werdenxmitgeliefert.

Produkteigenschaften:

Das SOA Gateway unterstützt als Quellen für Webservices:

a) Programmiersprachen: Cobol, Natural, C, PL1 …
b) Datenbanken: Oracle, DB2, IMS, VSAM, Sybase, MS SQL Server, MySQL, …

Als Serverplattformen (Betriebssysteme) werden unterstützt:

z/OS, VSE, VM, BS2000, Unix, Linux, OpenVMS, Windows

Factsheet:
VersaTec Factsheet SOA Gateway.pdf


Risaris www.risaris.com , John Power:

The SOA Gateway exposes data and business logic in a simple, open and secure fashion.
By adopting the SOA Gateway IT organizations are:

-  Integrating with existing core databases and business logic assets in hours instead of weeks or months

-  Allowing programmers to focus on creating valuable business applications instead of accessing the existing core assets
-  Reusing integration services from multiple technologies
-  Ensuring integration delivery times are met
-  Reducing integration costs by up-to 35% and sometimes more

Industry papers on data integration, legacy modernization, Business Process Management (BPM), Cloud Computing and so on can be viewed here.
A free community version of the SOA Gateway can be downloaded here.


 


Angebot Workshop mit Proof of Concept:


Gerne bieten wir Ihnen einen 2-tägigen Workshop mit anschließendem Proof of Concept zur Implementierung
eines Webservices mit Hilfe des SOA Gateways innerhalb der Infrastruktur Ihres Hauses an. 

Themen:

Anforderungen an Datenaustausch zwischen Ihren Applikationen und Web-Systemen

Mögliche Programmkomponenten als Basis für Webservices

  Technischer Prototyp, exemplarische Umsetzung der Nachrichtenkommunikation zwischen einer
       Komponente Ihres
Bestandssystems mit einer Webapplikation.


Rufen Sie uns an und vereinbaren ein unverbindliches Vorgespräch.

Wir freuen uns über Ihre Nachricht an info@versatec.de oder Ihren Anruf unter 06131/3291871.