Web-Interface

Web-Interface

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-based simulation — The term web based simulation (WBS) emerged in 1996, and is typically used to denote the invocation of computer simulation services over the internet, specifically through a web browser.[1][2] [3][4] Increasingly, the web is being looked upon as… …   Wikipedia

  • Web engineering — The World Wide Web has become a major delivery platform for a variety of complex and sophisticated enterprise applications in several domains. In addition to their inherent multifaceted functionality, these Web applications exhibit complex… …   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 hosting service — An example of rack mounted servers …   Wikipedia

  • Web Application Framework — Ein Web Application Framework oder Webframework ist ein Software Framework, das für die Entwicklung von dynamischen Webseiten oder Webanwendungen ausgelegt ist. Damit werden sich wiederholende Tätigkeiten vereinfacht, die Wiederverwendung von… …   Deutsch Wikipedia

  • 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),… …   Deutsch Wikipedia

  • Web integration — is leveraging the enormous success of the Web Browser to access services and information on the Web. The services can for example include lookup in news archives, searching cheap flights and ordering cinema tickets, even editing Wikipedia.… …   Wikipedia

  • Interface web — Une interface Web est une interface homme machine constituée de pages web et permettant dans certains cas d utiliser des applications web. Un navigateur web tel que Firefox, Internet Explorer ou bien Opera étant installable et généralement… …   Wikipédia en Français

  • Web Service Choreography — (WS Choreography) is a specification by the W3C defining a XML based business process modeling language that describes collaboration protocols of cooperating Web Service participants, in which services act as peers, and interactions may be long… …   Wikipedia

Share the article and excerpts

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