Altova MobileTogether Designer

In diesem Abschnitt werden die Einstellungen für HTTP/FTP, REST und SOAP Requests beschrieben. Mit Hilfe dieser Requests werden Daten entweder aus externen Quellen geladen oder in externen Quellen gespeichert. Die Requests werden in den folgenden Situationen durchgeführt:

 

Beim Hinzufügen von Seitenquellen: In dieser Situation werden Requests normalerweise durchgeführt, um Daten aus externen Quellen zu laden.

Beim Definieren von Aktionen im Zusammenhang mit Seitenquellen: Aktionen können für Seitenereignisse und Steuerelementereignisse definiert werden und mit Hilfe der Requests in diesen Aktionen können Sie Daten entweder aus externen Quellen laden oder diese in externen Datenquellen speichern.

 

In diesem Abschnitt sind die jeweiligen Dialogfelder für die folgenden Request-Einstellungen beschrieben:

 

HTTP/FTP-Request-Einstellungen

REST-Request-Einstellungen

SOAP-Request-Einstellungen

 

Erstellen von Seitenquellstrukturen

Die in diesen Einstellungsdialogfeldern definierten Requests werden im Design gespeichert und zur Laufzeit ausgeführt. Die Seitenquellen werden erstellt, enthalten aber keine Baumstruktur. Um eine Struktur zu erstellen, können Sie die Struktur aus einer XML-Datei importieren oder die Struktur manuell erstellen. So können Sie z.B. eine SOAP Response als XML-Datei speichern und anschließend die XML-Datei zum Generieren der Baumstruktur der Seitenquelle importieren. Nähere Informationen dazu finden Sie im Abschnitt Seitenquellstrukturen.

 

Hinzufügen von Seitenquellen

Eine Seitenquelle mit Daten kann über einen HTTP- oder FTP-Request hinzugefügt werden, wobei die Struktur später hinzugefügt werden kann. Nachdem Sie diese Option ausgewählt haben, können Sie angeben, ob die Seitenquelle über HTTP/FTP, REST oder SOAP abgerufen wird (siehe Abbildung unten). Wenn Sie HTTP/FTP oder REST auswählen, müssen Sie auf dem nächsten Bildschirm des Dialogfelds "Seitenquelle hinzufügen" angeben, ob es sich bei der Seitenquelle um eine XML-, HTML- oder JSON-Datei handelt. Sie können Ihre Auswahl (HTTP/FTP oder REST) später im entsprechenden Dialogfeld "Einstellungen" ändern. (Wenn Sie SOAP auswählen, muss die Seitenquelle als XML geparst werden; diese Option wird automatisch definiert und kann nicht geändert werden.)

MTDNewHTTPEtc

Wenn Sie auf die Schaltfläche Fertig stellen des Dialogfelds "Seitenquelle hinzufügen" klicken, wird das Dialogfeld Webzugriffseinstellungen (für HTTP/FTP Requests), das Dialogfeld "RESTful API Request" (für REST Requests) oder WSDL-Dateiauswahl (für SOAP Requests) angezeigt. Eine Beschreibung, wie Sie die Einstellungen für diese Requests definieren, finden Sie im Abschnitt HTTP/FTP, REST und SOAP Requests.

 

Wenn der Request erfolgreich ausgeführt wird, wird die Seitenquelle (als Root Node) hinzugefügt und die Daten aus der Seitenquelle werden geladen, doch wird die Baumstruktur nicht erstellt. Diese kann importiert und/oder manuell erstellt werden. Eine Anleitung zur Erstellung der Baumstruktur finden Sie im Abschnitt Baumstruktur.

 

© 2018-2024 Altova GmbH