Web-Schnittstelle

Web-Schnittstelle

Als Webschnittstelle (engl. web interface) bezeichnet man eine Schnittstelle zu einem System, die über das Hypertext Transfer Protocol (HTTP) angesprochen werden kann. Dabei handelt es sich entweder um eine Grafische Benutzeroberfläche (GUI), über die ein Benutzer mit Hilfe eines Webbrowsers mit dem System interagieren kann oder um einen Webservice, durch den das System anderen Systemen Daten oder Funktionen zur Verfügung stellt.

Beispiele für Webschnittstellen wären also die Google-API, über die eine Software auf Funktionen der Suchmaschine mittels SOAP und WSDL zugreifen kann oder der integrierte Webserver eines DSL-Routers, über den ein Benutzer Änderungen an der Gerätekonfiguration vornehmen kann.

Im Gegensatz zu einer Client-Server-Anwendung hat die Webschnittstelle als GUI den Vorteil der Plattformunabhängigkeit, da für nahezu jedes netzwerkfähige Betriebssystem ein Webbrowser verfügbar ist und meistens auch bereits mit ausgeliefert wird, so dass für die Nutzung einer Webschnittstelle keine weitere Software installiert werden muss. Der Nachteil liegt hier unter anderem in der asynchronen Kommunikation und den eingeschränkten Möglichkeiten, die eine aus HTML-Seiten bestehende GUI mit sich bringt.

Die Nutzung eines Webservices zum Datenaustausch zwischen zwei Systemen kann vorteilhaft sein, da der Datentransport per HTTP unabhängig von Programmiersprache und plattformübergreifend etabliert ist und meistens auch durch Firewalls hindurch gestattet wird. Nachteilig mag sich hier der Overhead an den zu übertragenden Daten und der höhere Rechenaufwand beim Erstellen und Parsen der XML-Datenstrukturen auswirken.

Die Aufgabe einer Schnittstelle umfasst per Definition nur das Weiterreichen von Informationen. Findet hier aber bereits eine Verarbeitung statt, anstatt diese dem dahinter liegenden System zu überlassen, handelt es sich bei der vermeintlichen Webschnittstelle vielmehr um eine Webapplikation.


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Web-Archivierung — ist das Sammeln und dauerhafte Ablegen von Netzpublikationen mit dem Zweck, in der Zukunft Öffentlichkeit und Wissenschaft einen Blick in die Vergangenheit bieten zu können. Die größte internationale Einrichtung zur Web Archivierung ist das… …   Deutsch Wikipedia

  • Web-Based Enterprise Management — (WBEM) steht als Sammelbegriff für einen Satz von Standardfunktionalitäten zur Administration und Fernwartung von Computersystemen in Managed Environments. WBEM wurde von der Distributed Management Task Force (DMTF) spezifiziert und ist… …   Deutsch Wikipedia

  • Web.it — Der Commodore 64 (kurz: C64, umgangssprachlich auch 64er) ist ein 8 Bit Heimcomputer mit 64 KByte Arbeitsspeicher. Seit seiner Vorstellung im Januar 1982 auf der Winter Consumer Electronics Show war der von Commodore gebaute C64 Mitte bis Ende… …   Deutsch Wikipedia

  • Web-Service — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Ein Webservice oder Webdienst ist eine Software Anwendung, die mit… …   Deutsch Wikipedia

  • Web Service — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Ein Webservice oder Webdienst ist eine Software Anwendung, die mit… …   Deutsch Wikipedia

  • Web Services — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Ein Webservice oder Webdienst ist eine Software Anwendung, die mit… …   Deutsch Wikipedia

  • Web-Anwendung — Eine Webanwendung oder Webapplikation ist ein Computer Programm, das auf einem Webserver ausgeführt wird, wobei eine Interaktion mit dem Benutzer ausschließlich über einen Webbrowser erfolgt. Hierzu sind der Computer des Benutzers (Client) und… …   Deutsch Wikipedia

  • Web-Applikation — Eine Webanwendung oder Webapplikation ist ein Computer Programm, das auf einem Webserver ausgeführt wird, wobei eine Interaktion mit dem Benutzer ausschließlich über einen Webbrowser erfolgt. Hierzu sind der Computer des Benutzers (Client) und… …   Deutsch Wikipedia

  • Web Map Server — Ein Web Map Service (WMS) ist eine Schnittstelle zum Abrufen von Auszügen aus Landkarten über das World Wide Web. Eine solche Schnittstelle kann allgemein auch als Web Service bezeichnet werden. Inhaltsverzeichnis 1 Die WMS Implementation… …   Deutsch Wikipedia

  • Web Mapping Service — Ein Web Map Service (WMS) ist eine Schnittstelle zum Abrufen von Auszügen aus Landkarten über das World Wide Web. Eine solche Schnittstelle kann allgemein auch als Web Service bezeichnet werden. Inhaltsverzeichnis 1 Die WMS Implementation… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”