Webservices
Simple Object Access - Protokoll
Was ist es ?
XML über HTTP um auf Dienstleitungen (services) Objekte, und Server zuzugreifen.
(Microsoft SOAP-Artikel)
Erfunden von Microsoft, IBM, Lotus (Info-World-Artikel)
SOAP-Spezifikation beim W3org
Eigenschaften
(newtelligence)
- Messaging-Protokoll auf hoher Ebene
- erweiterbares Design
- einfach und leichtgewichtig
- nutzt verhandene Technologien
Gründe dafür
(Microsoft SOAP-Artikel)
- HTTP ist ein akzeptiertes Protokoll auf allen Architekturen
- HTTP wird durch die meisten Firewalls durchgelassen (dummes Argument! vergl. Bemerkungen zur Sicherheit)
- IIOP und DCOM benutzen verschiedene Ports und viele Firewalls kommen damit nicht zurecht.
Brücke zu CORBA
Natürlich gibt es Brücken zu CORBA:
Nach Info-World-Artikel soll SOAP nicht CORBA oder DCOM ersetzen, sondern ein einfaches Brückenprotokoll im Internet sein. Der Autor meint, daß SOAP dann 70 % Marktanteil im Internet haben wird.
Weitere Links zu SOAP
Implementierungen
- SOAP von der Apache-Gruppe
- Java-Schnittstellen zu SOAP
-
Arbeitsgruppe Komponenten/CORBA Informatik- und Netzwerkverein Ravensburg e.V Rudolf Weber