Erweiterte Webdienste

Definition - Was bedeutet Advanced Web Services?

Erweiterte Webdienste sind Webdienste, die Webdienststandards verwenden, die über die üblicherweise verwendeten Standards hinausgehen. Ursprünglich bedeutete dies Webdienste, die über die grundlegenden Funktionen SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language) und UDDI (Universal Description, Discovery and Integration) hinausgehen. Mittlerweile ist allgemein anerkannt, dass Advanced Web Services komplexe Sicherheitsszenarien enthalten und damit umgehen.

Technische.me erklärt Advanced Web Services

Advanced Web Services bündeln grundlegende Web Service-Standards wie SOAP-, UDDI- und WSDL-Funktionen, integrieren Web Services Interoperability (WS-I) und enthalten Sicherheitsstandards wie WS-Security und gehen darüber hinaus durch erweiterte und manchmal proprietäre Sicherheitsfunktionen und Wechselwirkungen. Die Verwendung der oben genannten Standards bedeutete früher, dass ein Webdienst weiterentwickelt wurde, aber aufgrund der breiten Akzeptanz dieser Standards sind sie alltäglich geworden.

Um als wirklich erweiterter Webdienst betrachtet zu werden, muss eine Web-App komplexe Sicherheitsinteraktionen mit neuen Standards wie WS-Federation und WS-Trust sowie asynchrones und paralleles Verhalten über WS-ReliableMessaging verarbeiten. Diese fortschrittlichen Standards haben sich aufgrund des langsamen Ratifizierungstempos und der Einführung nur langsam durchgesetzt, und auch, weil viele bestehende Anwendungen und ihre Wechselwirkungen nicht die Fähigkeiten dieser neuen und fortschrittlicheren Standards erfordern oder einfach andere Methoden verwenden, um sie zu erreichen.