Leistungen » Software–Entwicklung » Anwendungs-Integration
Das Internet ist eine der größten verteilten Anwendungen. Millionen Benutzer verwenden Ressourcen, die von vielen Tausend Servern angeboten werden. Gleichzeitig zeigt das enorme Wachstum des Internets, in welchem Ausmaß Web-Technologien skalieren. Nach den Prinzipien auf denen das WWW basiert, integrieren auch wir unternehmensweite Geschäftsprozesse.
Die Integration verteilter Applikationen und Softwaresysteme in Unternehmen, zwischen Unternehmen, entlang der Supply Chain und im Internet gewinnt zunehmend Bedeutung. Geschäftsprozesse sollen problemlos über Unternehmensgrenzen hinweg abgewickelt, der Zugriff auf Funktionen oder Datenbanken entfernter Anwendungen soll ermöglicht werden.
Serviceorientierte Architektur (SOA) ist ein Paradigma für die Strukturierung und Nutzung verteilter Funktionalität, die von unterschiedlichen Besitzern verantwortet wird (z.B. verschiedene Abteilungen oder externe Firmen bzw. Plattformen). Wir nutzen und entwickeln serviceorientierte Lösungen, um auch inkompatible und komplexe Unternehmensanwendungen schnell und einfach zu vernetzen.
Kopplungstechnologien müssen plattform- und programmiersprachenunabhängig sein. Eine lose Kopplung oder Entkopplung von Systemen ist notwendig, um Unabhängigkeit zu gewährleisten und zukünftige Änderungen einzugrenzen. Nachrichtenbasierte Kommunikation bietet hierfür maximale Flexibilität sowie Performance und Skalierbarkeit für viele parallele Benutzer.
Eingesetzt werden dabei Integrations-Technologien und Frameworks wie
Das ist best practice für eine optimale Enterprise Application Integration.