Zurück zur Skill-Übersicht

Webservice Freelancer & Experten für dein Projekt

Kategorie

Backend

Was ist Webservice?

Ein Webservice (auch Webdienst) stellt eine Schnittstelle für die Maschine-zu-Maschine- oder Anwendungs-Kommunikation über Rechnernetze wie das Internet zur Verfügung. Dabei werden Daten ausgetauscht und auf entfernten Computern (Servern) Funktionen aufgerufen. Jeder Webservice besitzt einen Uniform Resource Identifier (URI), über den er eindeutig identifizierbar ist. Außerdem enthält ein Webservice, je nach Implementierung, eine Schnittstellenbeschreibung in maschinenlesbarem Format, die definiert, wie mit dem Webservice zu interagieren ist, z. B. WSDL im XML-Format. Die Kommunikation kann über Protokolle aus dem Internetkontext wie beispielsweise HTTP oder HTTPS erfolgen. Über diese Protokolle können Daten beispielsweise im XML- oder JSON-Format übertragen werden. Ein Webservice ist plattformunabhängig und steht in der Regel mehreren Programmen zum Aufrufen bereit.

Dieser Text basiert auf dem Artikel Webservice aus der freien Enzyklopädie Wikipedia und steht unter der Lizenz Creative Commons CC BY-SA 4.0. Eine Liste der Autoren ist in der Wikipedia verfügbar.