### _**Webservice mit Flask Bibliothek in Python:**_
Zuerst werden relevante Bibliotheken für die Abarbeitung des Skripts importiert.\
Desweiteren werden Variablen definiert.
<br/>
<br/>
#### <ins>Vorgehensweise für den Abruf der Informationen im Browser:<ins>
Sie benötigen die IP-Adresse des verwendeten Computers, falls diese von dem Python Programm ausgelesen werden kann. Anderweitig verwenden Sie die lokale IP-Adresse Ihres Rechners.
Desweiteren wird die Portnummer von dem Python-Skript auf '9874' gesetzt.\
Nun öffnen Sie den Browser und tippen diesen Wortlaut mit Ihrer IP-Adresse ein:
<divalign="center">http://IP-Adresse:9874/
<divalign="left">
- Beispiel:
<divalign="center">http://127.0.0.1:9874/
<divalign="left">
<br/>
<ins>Es gibt verschiedene Daten die abgerufen und ausgegeben werden können:<ins>
##### Notiz: Im Falle, dass /befehl/ eingetippt wird, wird /befehl verwendet.
- Text:
<br/>_**Hello World**_
<br/>Ausgabe mit: /hello
- Beispiel:
<divalign="center">http://127.0.0.1:9874/hello
<divalign="left">
<br/>
- Zeitdaten:
<br/>Dabei sind enthalten:
- Jahr, Monat, Tag
- Stunde, Minute, Sekunde
- Zeitzone, Status
<br/>Ausgabe mit: /time
- Beispiel:
<divalign="center">http://127.0.0.1:9874/time
<divalign="left">
<br/>
- Resourcendaten des verwendeten Computers:
<br/>Dabei sind enthalten:
- reale Prozessorkerne
- logische Prozessorkerne
- Prozessornutzung
- Prozessordaten:
- CTX-Schalter
- Interrupt
- Software Interrupt
- Systemaufrufe
- Speicher:
- Verfügbar
- Frei
- Nutzung
- Total
- Benutzung
- Status:
- Laufzeit
- Status Code
<br/>Ausgabe mit: /resource
- Beispiel:
<divalign="center">http://127.0.0.1:9874/resource
<divalign="left">
<br/>
- Zufallszahl:
<br/>Es wird eine Zahl zwischen 0 und 1 ausgegeben.
<br/>Ausgabe mit: /random
- Beispiel:
<divalign="center">http://127.0.0.1:9874/random
<divalign="left">
<br/>
- Zufallszahlen:
<br/>Es können auch mehrere Zahlen ausgegeben werden. Dabei sind Zahlen in einem Bereich zwischen 0 und 100 000 akzeptiert.