Inhaltsverzeichnis:
Definition - Was bedeutet Advanced Web Services?
Erweiterte Webdienste sind Webdienste, die Webdienststandards verwenden, die über die üblicherweise verwendeten Standards hinausgehen. Ursprünglich waren damit Webdienste gemeint, die über die grundlegenden Funktionen von SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language) und UDDI (Universal Description, Discovery and Integration) hinausgehen. Mittlerweile ist es allgemein anerkannt, dass Advanced Web Services komplexe Sicherheitsszenarien beinhalten und damit umgehen.
Techopedia erklärt Advanced Web Services
Advanced Web Services bündeln grundlegende Webdienststandards wie SOAP-, UDDI- und WSDL-Funktionen, integrieren die Interoperabilität von Webdiensten (WS-I) und enthalten Sicherheitsstandards wie WS-Security Wechselwirkungen. Die Verwendung der oben genannten Standards bedeutete früher, dass ein Webdienst weiterentwickelt wurde, aber aufgrund der breiten Akzeptanz dieser Standards sind sie mittlerweile alltäglich.
Um nun als ein wirklich fortschrittlicher Webdienst betrachtet zu werden, muss eine Webanwendung komplexe Sicherheitsinteraktionen mit neuen Standards wie WS-Federation und WS-Trust sowie asynchrones und paralleles Verhalten über WS-ReliableMessaging verarbeiten. Diese fortgeschrittenen Standards haben aufgrund des langsamen Tempos der Ratifizierung und Einführung und auch des Umstands, dass viele bestehende Anwendungen und deren Wechselwirkungen nicht die Fähigkeiten dieser neuen und fortgeschritteneren Standards erfordern oder einfach andere Methoden verwenden, um sie zu erreichen, nur langsam Akzeptanz gefunden.