Analyzing the Interoperability of WS-Security and WS-ReliableMessaging Implementations

  • Since their invention as lightweight integration technology about a decade ago, Web Services have matured significantly. Today, major middleware solution vendors as well as industry communities like RosettaNet are propagating Web services even for exchanging business-critical data and implementing inter-organizational business processes. Core enablers for using Web services in this domain are stateful interactions using the Web Services Business Process Execution Language (WS-BPEL) as well as advanced communication features like security and reliability using the WS-Security and WS-ReliableMessaging standard specifications. However, advanced communication features come at the price of complexity which challenges interoperability across different Web services stack implementations. Interoperability, in turn, is a predominant requirement for an integration technology such as Web services, in particular if inter-organizational business processes are supposed to be implemented on top of that technology. This paper approaches the problem oSince their invention as lightweight integration technology about a decade ago, Web Services have matured significantly. Today, major middleware solution vendors as well as industry communities like RosettaNet are propagating Web services even for exchanging business-critical data and implementing inter-organizational business processes. Core enablers for using Web services in this domain are stateful interactions using the Web Services Business Process Execution Language (WS-BPEL) as well as advanced communication features like security and reliability using the WS-Security and WS-ReliableMessaging standard specifications. However, advanced communication features come at the price of complexity which challenges interoperability across different Web services stack implementations. Interoperability, in turn, is a predominant requirement for an integration technology such as Web services, in particular if inter-organizational business processes are supposed to be implemented on top of that technology. This paper approaches the problem of testing the interoperability of the so-called WS-* standards, advanced Web services communication features that are typically defined as SOAP extensions and configured using WS-Policy. Being essential to business process integration, WS-Security and WS-ReliableMessaging are selected as representatives of this group and the two major Java-based Web services stack implementations Metro and Axis2 are tested for interoperability. We operationalize the notion of interoperability for testing WS-* standards, suppose an approach for deriving test cases from WS-* specifications as well as a method for performing the test cases, and we provide a comprehensive interoperability review of the two selected Web services stack implementations.zeige mehrzeige weniger

Volltext Dateien herunterladen

Metadaten exportieren

  • Export nach Bibtex
  • Export nach RIS
  • Export nach XML

Weitere Dienste

Teilen auf Twitter Suche bei Google Scholar
Metadaten
Fakultät / Lehrstuhl:Fakultät Wirtschaftsinformatik und Angewandte Informatik / Lehrstuhl für Praktische Informatik
Autor(en):Johannes Schwalb, Andreas Schönberger
Verlagsort:Bamberg
Verlag:opus
Erscheinungsjahr:2010
Seitenzahl / Größe (KB):X, 107 S. : graph. Darst.
Schriftenreihen/Serie (Bandnummer):Bamberger Beiträge zur Wirtschaftsinformatik und Angewandten Informatik (87)
SWD-Schlagwort(e):Web Services ; Interoperabilität ; Online-Publikation
Freie Schlagwort(e):Interoperability Testing; Quality-of-Service; WS-ReliableMessaging; WS-Security; Web Services
Interoperability Testing; Quality-of-Service; WS-ReliableMessaging; WS-Security; Web Services
DDC-Sachgruppe:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
RVK - Regensburger Verbundklassifikation:ST 610
URN:urn:nbn:de:bvb:473-opus-2881
Dokumentart:Verschiedenartige Texte
Sprache(n):Englisch
Veröffentlichende Institution:Otto-Friedrich-Universität Bamberg
Datum der Freischaltung:13.10.2010

$Rev: 13581 $