Der automatisierte Austausch von Daten zwischen
verschiedenen Softwaresystemen und das Einbinden von
Operationen entfernter Rechner spielt in der modernen
Software-Entwicklung eine immer größere Rolle. Um der
zunehmenden Komplexität der daraus resultierenden
verteilten Systeme Herr zu werden, wurden Webservices
spezifiziert. Mit dem Nachrichtenprotokoll SOAP und
der Beschreibungssprache WSDL existieren zwei
Standards zur Sicherung der Interoperabilität
zwischen den Services und ihren Clients. Anhand des
Beispiels einer Programmierschnittstelle für ein
Media-Asset-Management-System schildert dieses Buch
die Prozesse bei der Entwicklung eines Webservice.
Dies umfasst die Anforderungsanalyse, die Auswahl
einer geeigneten Architektur, das Erstellen des
WSDL-Dokumentes und die Implementierung der
notwendigen Klassen. Letztere geschieht hierbei in
der Programmiersprache PHP.
verschiedenen Softwaresystemen und das Einbinden von
Operationen entfernter Rechner spielt in der modernen
Software-Entwicklung eine immer größere Rolle. Um der
zunehmenden Komplexität der daraus resultierenden
verteilten Systeme Herr zu werden, wurden Webservices
spezifiziert. Mit dem Nachrichtenprotokoll SOAP und
der Beschreibungssprache WSDL existieren zwei
Standards zur Sicherung der Interoperabilität
zwischen den Services und ihren Clients. Anhand des
Beispiels einer Programmierschnittstelle für ein
Media-Asset-Management-System schildert dieses Buch
die Prozesse bei der Entwicklung eines Webservice.
Dies umfasst die Anforderungsanalyse, die Auswahl
einer geeigneten Architektur, das Erstellen des
WSDL-Dokumentes und die Implementierung der
notwendigen Klassen. Letztere geschieht hierbei in
der Programmiersprache PHP.