Arbeitsgruppe Komponenten / CORBA
WEB - Services
Kennzeichen:
Nach [stal2001] gibt es noch gar keine algemeingültige Definition von WEB-Service. Nun sollen auch Anwendungen über das WWW Dienste in Anspruchnehmen können ...
Mario Jeckle hat verschiedene Definitionen gesammelt.
Infrastruktur
Transport:
- SOAP,
das Simple Object Acess-Pprotokoll
- wird nach http://www.w3.org/2000/xp/ das XMLP (XML-Protokoll)
- XML RPC das Original
- REST full Webservices
-
By M. Vaqqas: RESTful Web Services: A Tutorial
WP
Interface-Definitionssprache:
- WSDL:WebService Definition Language
- Mit dieser Sprache kann man die Schnittstellen für Webservices spezifizieren und dann
die SOAP-Stubs und Skeleton definieren. Dieses entspricht IDL bei CORBA und (M)IDL bei DCOM/COM
WSFL (IBM)
Dienste
- UDDI Universal Description Discovery and Integration
-
- Sicherheitsaspekte von Webservices und SOAP
Testtools
- SoapUI
- GUI mit Hilfe manuell Requests aufzubauen
Wiipedia zum Thema
- bischlauch
- ist ein einfaches Socketprogramm, mit denen man auch webservices testen kann. Durch die Integration in den UNIX-Werkzeugkasten kann man den Request z.b. mit sed modifizieren.
- HTTP4e - HTTP and REST Client for Eclipse 5.0.0
-
Einordnung und Diskussion
Literatur und Links
- Wikipedia über Webservices
- [stal2001] Michael Stal: "Stets zu Diensten: WEB-Services im Überblick",
- OBJECTSpectrum 4/2001
- IBM
- HP E-Services
- Oracle
- xmlbus von IONA
- .NET von Microsoft
- Pro-Linux-Artikel 3224/2001
listet kurz bedenken auf und berichtet, daß GNU
auch eine Version implementieren will. (gefunden von W. Jäger)
- W2C
Implementierungen
- Webservices mit Java
- Microsoft
Merkwürdig ist hier, daß man gleich auf "Web Service and other Distributed technologies kommt ...
- Apache
Arbeitsgruppe Komponenten/CORBA
Informatik- und Netzwerkverein Ravensburg e.V Rudolf Weber