Verwenden des EMS Pets-Clients

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Tutorial: Verwenden eines EMS-Clients für den Zugriff auf eine benutzerdefinierte EMS-Ressource


In der EMS Pets-Client-Anwendung erfolgen Aufrufe der EMS Pets-Ressource auf dem EMS-Server, um die in der Datei Pets.ini gespeicherten Daten abzurufen, neue Daten hinzuzufügen oder diese zu ändern (zu löschen oder zu aktualisieren).

In der Datei Pets.ini sind die Informationen für ein gegebenes Haustier (in einer einzelnen Zeile) gespeichert:

  • Id – Bezeichner des Haustiers (ein Integerwert)
  • Name – Name des Haustiers
  • Kind – Art des Haustiers

Im Folgenden finden Sie ein Beispiel eines JSON-Objekts, das von der EMS Pets-Ressource nach dem Aufruf einer EMS-Endpunktmethode aus dem EMS Pets-Client zurückgegeben wird:

[
    {
    "id":2,
    "kind":"turtle",
    "name":"Crush"
  }
,
  
  {
    "id":3,
    "kind":"Dog",
    "name":"Beethoven"
  }
]


Verwenden des EMS Pets-Clients

Mit den folgenden Schaltflächen der EMS Pets-Client-Anwendung rufen Sie die Daten vom EMS-Server ab. Die EMS Pets-Ressource gibt nach jedem Aufruf einer EMS-Endpunktmethode die Liste mit Haustieren zurück, die in der Datei Pets.ini gespeichert ist.

  • Mit der Schaltfläche Get Pets wird die Liste der Haustiere zurückgegeben, die im EMS-Server in der Datei Pets.ini gespeichert ist.
    EMSPetsClientGetPets.png
  • Mit der Schaltfläche Get Pet werden die Informationen für ein bestimmtes Haustier (anhand der PetId) zurückgegeben. Fügen Sie dazu einen vorhandenen Haustierbezeichner in das Feld PetId ein.
    EMSPetsClientGetPet.png
  • Mit der Schaltfläche Add Pet wird der Pets.ini-Datei auf dem EMS-Server ein neues Haustier hinzugefügt. Geben Sie in das Feld Id einen neuen Haustierbezeichner und in die Felder Name und Kind die Informationen über das neue Haustier ein.
    EMSPetsClientAddPet.png
  • Mit der Schaltfläche Update Pet werden die Informationen für ein bestimmtes Haustier (anhand der Id) aktualisiert. Geben Sie in das Feld Id einen vorhandenen Haustierbezeichner und in die Felder Name und Kind die aktualisierten Informationen über das Haustier ein.
    EMSPetsClientUpdatePet.png
  • Mit der Schaltfläche Delete Pet werden die Informationen für ein bestimmtes Haustier (anhand der PetId) gelöscht. Fügen Sie dazu einen vorhandenen Haustierbezeichner in das Feld PetId ein.
    EMSPetsClientDeletePet.png

Aufrufe der EMS Pets-Ressource auf dem EMS-Server

Im Protokollfenster des EMS-Servers werden die Aufrufe der Methoden der EMS-Ressourcenendpunkte angezeigt:

EMSServerPetsLog.png


In der EMS-Konsole werden die Analysediagramme angezeigt. Führen Sie die EMS-Konsole aus, und öffnen Sie in Ihrem Browser die Benutzeroberfläche der EMS-Konsole.

Wählen Sie im Abschnitt "Analysen" "API-Aufrufe – Endpunkte". Der Endpunkt der API-Aufrufe der EMS Pets-Ressource wird angezeigt (wählen Sie in der Dropdown-Liste Pets aus).

EMSConsolePets.png

Siehe auch