Webinterface

Van Wikipedia, de gratis encyclopedie
Spring naar navigatie Spring naar zoeken

Als webinterface ( Duitse webinterface) wordt een interface naar een systeem genoemd dat via het Hypertext Transfer Protocol kan worden aangesproken (HTTP). Het verwijst naar

Voorbeelden van webinterfaces zijn de Google API, waarmee software via SOAP en WSDL toegang kan krijgen tot functies van de zoekmachine, of de geïntegreerde webserver van een DSL-router , waarmee een gebruiker wijzigingen in de apparaatconfiguratie kan aanbrengen.

De webinterface als GUI heeft het voordeel platformonafhankelijk te zijn , omdat voor bijna elk netwerkcompatibel besturingssysteem een webbrowser beschikbaar is en meestal al bij de levering is inbegrepen, zodat er geen extra software hoeft te worden geïnstalleerd om een webinterface. Nadeel hierbij is onder meer de beperkte mogelijkheden die een uit HTML- pagina's bestaande GUI met zich meebrengt. In de toekomst kunnen WebSocket , HTML5 , CSS3 , jQuery en jQuery UI echter aanzienlijke verbeteringen brengen.

Het gebruik van een webservice voor gegevensuitwisseling tussen twee systemen kan voordelig zijn, omdat het gegevenstransport via HTTP onafhankelijk van de programmeertaal en platformoverschrijdend tot stand wordt gebracht en meestal ook via firewalls is toegestaan. De extra administratieve inspanning (Engelse overhead ) voor de te verzenden gegevens en de hogere rekeninspanning bij het maken en analyseren van de XML- gegevensstructuren kunnen een nadelig effect hebben.

De rol van een interface houdt per definitie alleen het doorgeven van informatie in. Als hier echter al verwerking plaatsvindt in plaats van dit over te laten aan het systeem erachter, is het een webapplicatie .

Voorbeelden

Webinterfaces voor het configureren van een Linux-systeem zijn Plesk , Confixx , Webmin en TekBASE .