Wt-Webservice: Unterschied zwischen den Versionen

(Die Seite wurde neu angelegt: „Ein '''Wt-Webservice''' ist eine Programmfunktion zur Bereitstellung von Schnittstellen über das HTTP-Protokoll. == Voraussetzungen == Um die Programmfun…“)
Markierung: 2017-Quelltext-Bearbeitung
 
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 15: Zeile 15:
Der Bediener muss das Format der Anfrage und Ausgabe kennen.
Der Bediener muss das Format der Anfrage und Ausgabe kennen.


== http-client-example ==
== Funktionstest ==


[http://www.alexweb.io/http-client-example/ Live-Demo]
[http://www.alexweb.io/http-client-example/ Live-Demo]
Zeile 21: Zeile 21:
[https://github.com/bitfactory-software/http-client-example Sourcecode]
[https://github.com/bitfactory-software/http-client-example Sourcecode]


Dieses Beispielprogramm in HTML und JavaScript dient zur Veranschaulichung der Bedienung eines {{Alex}}-Webservice.  
Das Beispielprogramm '''http-client-example''' in HTML und JavaScript dient zur Veranschaulichung der Bedienung eines {{Alex}}-Webservice.  


Mit diesem Beispielprogramm kann
Mit diesem Beispielprogramm kann
Zeile 32: Zeile 32:
Mit diesem Beispielprogramm können alle {{Alex}}-Webservices bedient werden.
Mit diesem Beispielprogramm können alle {{Alex}}-Webservices bedient werden.


{{AlexBild|http-client-example|[[Datei:Webservice 1677590974711.png|300px]]}}
{{AlexBild|http-client-example|[[Datei:Webservice 1677590974711.png|500px]]}}


== Fußnoten ==
== Fußnoten ==

Aktuelle Version vom 19. Juni 2023, 15:15 Uhr

Ein Wt-Webservice ist eine Programmfunktion zur Bereitstellung von Schnittstellen über das HTTP-Protokoll.

Voraussetzungen

Um die Programmfunktion nutzen zu können

Das Webservice stellt dann Zugriffspfade an der konfigurierten Webservice-Adresse zur Verfügung.

Der Bediener des Webservice muss mit dem HTTP-Protokoll und seinen Möglichkeiten zur Argumentübertragung[1][2] vertraut sein.

Der Bediener muss das Format der Anfrage und Ausgabe kennen.

Funktionstest

Live-Demo

Sourcecode

Das Beispielprogramm http-client-example in HTML und JavaScript dient zur Veranschaulichung der Bedienung eines Alex®-Webservice.

Mit diesem Beispielprogramm kann

  • ein HTTP-GET Request an ein Webservice gesendet werden (Body-Eingabefeld bleibt leer)
  • ein HTTP-POST Request an ein Webservice gesendet werden (Body-Eingabefeld ist gefüllt)
  • ein API-Key gesendet werden

Im Response-Ausgabefeld wird das Ergebnis des Aufrufs angezeigt.

Mit diesem Beispielprogramm können alle Alex®-Webservices bedient werden.

http-client-example
Webservice 1677590974711.png

Fußnoten