Zuverlässige Transaktionen in der Web-Services-Umgebung
Die Entstehung und Vielfältigkeit von Internetdiensten und weiteren verteilten Technologien birgt eine einzigartige Möglichkeit, um für Unternehmen und Einzelkunden organisationsübergreifende Dienste mit Mehrwert zu schaffen. Allerdings müssen solche Unternehmen gewährleisten, dass diese Dienste verfügbar, skalierbar und zudem autonom sind. So soll garantiert werden, dass Interaktionen zwischen Benutzern selbst unter äußerst unbeständigen Bedingungen umgehend ausgeführt werden. Das europäische ADAPT-Projekt sollte einen Open Source Middleware Support für die Schaffung von dynamisch adaptiven und kombinierbaren Internetdiensten bereitstellen. Bei dem Projekt ging es vor allem um die Einführung von Mechanismen für eine erhöhte Anpassbarkeit und Gruppierung von Anwendungs-Servern, um so die Schaffung von grundlegenden adaptiven Internetdiensten (BSs - Basic Web Services) zu unterstützen. Das ADAPT-Vorhaben für die Zusammenstellung multipler BSs in neuen Verbunddiensten (CS - Composite Services) umfasst auch die nötige Software-Infrastruktur für eine flexible Verlinkung sowie die Überwachung von internen und externen Geschäftsabläufen des Unternehmens. Die Herausgabe von Spezifikationen über Transaktionen von Internetdiensten (WS-TX) und über das Web Services Composite Application Framework (WS-CAF) erbrachte einen dringend benötigten standardisierten Ansatz zur Kontextausbreitung, zu Koordinations- und Transaktionsmanagement. Arjuna Technologies Ltd. entwickelte eine industrietaugliche Implementierung für Internetdienste, wodurch auch die beiden Spezifikationen unterstützt werden, die mit anderen industriellen Marktführern wie IBM und Microsoft interoperabel sind. Arjuna ergänzte die weitläufig eingesetzte Transaktionsmaschine durch leistungsstarke verteilte Transaktionsmöglichkeiten, die für Unternehmen in Bereichen wie Finanzdienstleistungen und Telekommunikation bestimmt sind. In Zusammenarbeit mit ihren Partnern setzt Arjuna ihre Wachstumsbestrebungen in der Open-Source-Industrie fort und bemüht sich um eine weitere Ausdehnung des Open-Source-Bereichs, indem sie Spitzenverfahrenstechnologien für verteilte Transaktionen frei verfügbar macht.