Unterabschnitte
5. Application Service Provider
Ein Anbieter von mehreren Web-Services wird als Application Service Provider
bezeichnet. Das Angebot an Services erstreckt sich von simplen Kleinstdienste
(wie Wetter-Prognosen) bis hin zu komplexen ``Customer Relationship Management Anwendungen''
im E-Business Bereich. In der Regel mieten Firmen (oder auch Personen) den
gewünschten Service beim Provider.
Die Vorteile des Mietens oder Kaufens von Services liegen auf der Hand.
Das Verteilen von spezialisierten Aufgaben
oder Anwendungen an verschiedene Provider spart dem Auftraggeber
Entwicklungsaufwand und Kosten. Durch Service-Verträge ist zudem sichergestellt,
dass die Dienste verfügbar bleiben und regelmäßig gewartet bzw. angepasst werden.
Ein weiterer wichtiger Punkt ist, dass Anschaffung und Wartung von Hardware
vermieden wird.
Auf der anderen Seite kann der Application Service Provider seine
Infrastrukturen ständig erweitern und durch Pflege und Weiterentwicklung
seinen Kunden einen guten Service liefern. Durch die dadurch entstehende
Spezialisierung profitieren auch die Kunden.
Weiterführende Informationen: http://www.asp-konsortium.de
eBay stellt ein Software Development Kit (SDK) zur Verfügung,
über das man eBay Auktionen durch Web-Services in eigenen Anwendungen verwalten kann.
Es existiert einige Client-Software zum Verkaufen und
Verwalten von Produkten in eBay basierend auf diesem SDK.
Abbildung 5.1:
eBay Software Development Kit
[23, eBay SDK] |
Auch die bekannte Suchmaschine Google bietet einen Web-Service an [24].
Abbildung 5.2:
Programmieren mit den Google Web APIs Beta 2
[25] |
Amazon bietet WebServices an, über die man die Online-Suche nach
Büchern und Produkten erleichtern bzw. in eigene Anwendungen
einbetten kann. Als Beispiel hier ein Java-Client, der diese
Funktionen unterstützt.
Abbildung 5.3:
Amazon Web Services Client
[22] |
http://www.psitronic.de/ti/semanticweb/wsa/
|
|