Dienstleistung


Software Lizenzen


Softwareentwicklung


Enterprise Application Integration (EAI)

Wir integrieren Softwarelösungen in bestehenden Softwareumgebungen und Legacy Systemen. Wir erweitern oder ergänzen die bestehende Software, für sich z.B. geänderte Geschäftsprozesse. Wir unterstützen Sie bei der der Ablösung dieser Legacy Systeme, weil Sie eventuell nicht mehr wirtschaftlich sind, oder der Aufwand der möglichen Anpassung unwirtschaftlich ist.


Migration von Daten

Wir migrieren Ihre Daten von den unterschiedlichsten Systemen und schaffen die Transparenz in Ihren Geschäftsprozessen und Daten und Informationen.


Dateitransfer ASCII oder XML

Eine relativ einfache Integrationsart ist der Datenaustausch von Dateien zwischen den Systemen. Diese werden dann über eine Batchlauf ein- oder ausgelesen. Dies erfolgt über definierte Schnittstellen, sofern diese zur Verfügung oder vielmehr noch, ausreichend dokumentiert sind. Als gängige Formate verwenden wir ASCII oder XML Dateien.

Weitere Informationen zum Thema XML - XSL - XSLT - XSL-FO


Gemeinsame Nutzung von Datenbanken

Ein weiterer Versuch besteht in der Möglichkeit, dass zwei oder mehrere Systeme eine gemeinsame Datenbank nutzen. Jedoch ist dies mehr ein tapferer Wunsch, weil es häufig nicht einsehbar ist, wie die eigentliche Anwendung oder Eigentümer der Datenbank, bei Dateneingaben von außen reagiert. Noch elementarer ist das Risiko bei eventuellen strukturellen Änderungen an der Datenbank. Das wäre der Alptraum des Administrators von dem führenden System.

Diese Vorgehensweise nutzen wir nur, wenn die Transaktionsmechanismen aller beteiligten Systeme bekannt.

Häufig jedoch reicht auch der lesende Zugriff, dies ist technisch gesehen eine gute Möglichkeit, wird aber aus der Administrationssicht ungern realisiert.


Synchrone Kommunikation via RPC - RFC - BAPI ?

Über Funktions- und/oder Metzhodenaufrufe können wir Systemfunktionalitäten von den anderen System nutzen. Über von außen aufrufbare Funktionen / Methoden können wir die Businesslogik der Systeme ansteuern. Dies erfolgt durch uns in der Regel über RPC (Remote Procedure Calls), RFC (Remote Function Calls) oder BAPIs von SAP ©.

Weiter Möglichkeiten bietet uns die Verwendung von JAVA-RMI, bei den Webservices das SOAP Protokoll oder unter Windows die COM 7 D-COM Kommunikation.


Asynchrone Kopplung von Systemen

Eine weitere Möglichkeit bietet uns die asynchrone Koppelung / Kommunikation unter den Systemen. Diese Methode wird auch gerne „Messaging“ genannt. Im Host Umfeld kann dies MQSeries sein oder unter DOT.net verwenden wir WCF (Windows Communication Foundation).


Entwicklung neuer Software

Wir entwickeln neue Software oder implementieren Standardsoftware und schaffen Schnittstellen zu den bestehenden Legacy Systemen und unterstützen die Kooperation dieser Systeme bei Reorganisation oder Fusion.


Kontakt aufnehmen


Thema: EAI Legacy Systeme
Anfragen / Fragen

 
better-office.com © 1989 -2009 powered by bo_content | Kontakt | Impressum | Sitemap | Blog