API - Architektur
Das Backend-System von eBay besteht aus einer Datenbank, in der Auktionen und Transaktionen der letzten 3 Monate abgelegt sind. Die Geschäftslogik wird durch einen IBM Webshpere J2EE Server bereitgestellt. Dieser stellt die Daten- und Funktionsbasis für die einzelnen eBay Webseiten zur Verfügung. Über der Geschäftslogik findet sich die Präsentationsebene für das Web- Interface. Aber auch über die API kann auf die Geschäftsdaten zugegriffen werden.
Die Kommunikation mit der API basiert auf den Austausch von XML-Dokumenten zwischen dem API-Server und den Client-Anwendungen mittels HTTPS-Protokoll. Dabei wurde das HTTP-Protokoll im Header um einige Felder erweitert, um Anwendung und Entwicklung, sowie die gewünschte Methode zu spezifizieren. Der Aufbau ist stark an Protokolle wie XML-RPC oder XML Web Services via SOAP angelehnt. Seit Beginn 2005 wird die API in ein einheitliches Schema, basierend auf die W3C XML Schema Language, angepasst.
Um Anwendung und Benutzer eindeutig zu identifizieren, werden bei Aufruf einer Anfrage drei Schlüsselwerte (DevID, AppID und CertID) und ein Token (verschlüsselte Kombination aus Mitgliedsname und Passwort des Anwenders) übergeben. Nach Anmeldung im Entwicklerprogramm werden diese Zugansschlüssel bereitgestellt.
Die Anwendungsentwicklung findet zunächst in der eBay Sandbox statt, einem Testsystem, das von der Funktionalität eBay.com simuliert. So kann in der Testumgebung fiktiv Handel getrieben und eine Anwendung getestet werden, ohne dabei das Live-System von eBay zu stören. Sowohl Sandbox wie auch Liveumgebung besitzen jeweils ein Web-Interface und eine Verbindung mit dem API-Server. Für die Systeme wird jeweils ein unterschiedliches Schlüsseltripple benötigt, welches nicht verwechselt werden sollte. Das Schlüsseltripple für die Liveumgebung erhält der Entwickler erst nach Registrierung und Zertifizierung der Applikation – zuvor kann nur die Sandbox benutzt werden.
Auktion API.at Netzwerk
Software and hardware for free: Downloads of freeware, shareware and software tools. freeware games and thousends of share-programms by www.shareware24.comFür eine weite Fahrt Automaten und Designmatten in bester Qualität. Mit Open Source Content Management System TYPO3-CMS können Sie Ihre aktuellen Inhalte selbst einpflegen und sparen somit Zeit und Geld. Aktuelle Unternehmens-daten, wo immer sie wollen, mit Mobiler Daten-erfassung. Kaufen sie Tischtennis und Tischtennisbälle! Wir bieten Immobilien in Österreich an - Vetrauen Sie uns bei Catering und Schulver-pflegung. Suchen Sie Möbel Abverkauf und Restposten? Wir sind ein Internet-Portal für Zeitarbeit und Personal-leasing. Wir bieten Ihrem Unternehmen Corporate Design - Was Sie schon immer über Feinsteinzeug wissen wollten finden Sie auf dieser Website. Traum vom eigenen Fertigteilhaus?
