Webservice-Applikation

Dieser Schritt ist Teil der Einrichtungs-Checkliste für die Mobile App.

 

Um Web-Applikationen wie Flex Client oder Erweitertes Reporting sowie den Mobile-App-Client zu unterstützen, ist eine Webservice-Applikation erforderlich, die mit einer Kommunikationsinstanz in Ihrem Projekt verknüpft ist. Webservice-Applikationen werden unter Websites in SMC erstellt. Die URL der Website bestimmt die URL des Webservice-Applikation.

  • Führen Sie für eine lokale IIS-Bereitstellung diese Schritte auf dem Desigo CC-Server aus.
  • Führen Sie für eine Remote-IIS-Bereitstellung diese Schritte auf dem separaten Client/FEP-Bedienplatz aus, der den IIS-Server hostet.
  • In SMC wird eine Website konfiguriert.
  1. Wählen Sie in SMC Websites > [Website] und wählen Sie in der Symbolleiste die Option Webservices-Applikation erstellen
    (Oder wählen Sie eine vorhandene Webservices-App aus und klicken Sie auf Bearbeiten, um sie zu ändern.)
  1. Wenn Sie auf dem Desigo CC arbeiten (lokale IIS-Bereitstellung):
  • Der Servername ist ein schreibgeschütztes Feld, das den Namen dieses Computers anzeigt.
  • Wählen Sie den Projektnamen, und darunter wird die Konfiguration angezeigt, die zuvor im Expander Webservices-Kommunikation des Projekts vorgenommen wurde.
  • Wählen Sie die zu verwendende Instanz aus, wenn mehr als eine Instanz in dem Projekt konfiguriert wurde.
    Hinweis: In diesem Fall können Sie eine Instanz verwenden, die auf Lokal (ohne Zertifikate) eingestellt ist.
  1. Wenn Sie auf dem Client/FEP-Bedienplatz arbeiten (Remote-IIS-Bereitstellung):
  • Geben Sie neben dem Feld Servername den Hostnamen des Desigo CC-Servers ein oder klicken Sie die Schaltfläche Durchsuchen.
  • Klicken Sie Projekte und wählen Sie in dem Dialogfeld, das sich daraufhin öffnet, das Projekt aus, für das Sie die Kommunikationsinstanz für Webservices konfiguriert haben. Klicken Sie anschliessend OK.
  • Dem Expander Projektinformationen: Webservices-Kommunikation werden die Informationen zu dem ausgewählten Projekt hinzugefügt.
  • Wählen Sie die zu verwendende Kommunikations-Instanz aus, wenn mehr als eine Instanz in dem Projekt konfiguriert wurde.
    Hinweis: In diesem Fall müssen Sie eine gesicherte Instanz (mit Zertifikat) auswählen.
  1. Im Expander Webapplikations-Details:
  • Weisen Sie dem Webservice einen Namen zu.
  • Die Benutzer-/Passwortfelder werden mit denen des Website-Benutzers vorausgefüllt.
  1. Klicken Sie Speichern .

Sie können den Webservice über die Links testen:

  • Über den URL-Link Hilfe wird eine Seite "Willkommen bei der Webservice-Schnittstelle" angezeigt.
  • Der URL-Link zeigt eine Meldung "URL soll nicht in einem Browser angezeigt werden, sondern Einstiegspunkt für den API-Zugriff".