FME Flow:2025,0

Jobsubmitter-Dienst

Der Job Submitter-Dienst akzeptiert und führtworkspace Stellenanfragen.

Der Job Submitter-Dienst funktioniert mit jedemworkspace.

Die Anforderung dieses Dienstes erfolgt über eine URL oder ein Formular. Zum Beispiel,

http://Gastgeber/fmejobsubmitter/Archiv/Arbeitsplatz.fmw?Parameter

Auf der resultierenden Webseite wird angezeigt, ob die Auftragsübermittlung erfolgreich war. Wenn der Auftrag erfolgreich übermittelt wurde,FME Flow Transformationsergebnisse werden angezeigt.

Alternativ kann der Jobsubmitter-DienstAusführen über die Web-Benutzeroberfläche.

Servicespezifische Anforderungsparameter

Name

Wert

Beschreibung

opt_responseformat

XML | JSON

Standard: xml

Die Sprache der Antwort. Der Text muss vollständig in Kleinbuchstaben geschrieben sein.

opt_geturl Die URL zu einem Datensatz Die URL des Quelldatensatzes, der für die Transformation verwendet werden soll.
opt_showresult wahr | falsch Ob die XML/JSON-Antworten das FME-Transformationsergebnis enthalten. Der Standardwert ist „true“, wenn dieser Parameter nicht vorhanden ist.
opt_servicemode synchron | asynchron Schaltet zwischen dem synchronen und asynchronen Modus des Dienstes um. Wenn Jobs asynchron (async) übermittelt werden, wird die Antwort über den Erfolg oder Misserfolg der Übermittlung sofort zurückgegeben. Wenn die Einstellung auf „synchron“ (sync) eingestellt ist, wird die Antwort erst zurückgegeben, wenn der Auftrag abgeschlossen ist.
opt_requesteremail

durch Kommas getrennte E-Mail-Adressen

Adressen, an die E-Mail-Benachrichtigungsnachrichten gesendet werden.

Arbeitsanweisungen und Meldeanweisungen

Dieser Dienst unterstütztArbeitsanweisungen UndMelderichtlinien.

Verwenden von Remotedaten während einer Anforderung

Verwenden von Daten aus dem HTTP-POST-Text als Reader-Datensatz

Dieser Webdienst kann Daten empfangen und den Quelldatensatz über HTTP POST überschreiben. Der Inhalt des POST-Anforderungstexts wird in einer temporären Datei gespeichert, die als Reader-Datensatz desworkspace. Wenn mehr als ein Leser imworkspace, dann müssen Sie angeben, welcher Reader die temporäre Datei verwenden soll. Sie geben Ihre Wahl bei der Veröffentlichung derworkspace durch Bearbeiten der Serviceregistrierung.

Daten aus HTTP GET als Reader-Dataset verwenden

Dieser Webdienst kann Daten empfangen und den Reader-Datensatz über HTTP GET überschreiben. Der Datensatz sollte als URL angegeben und mit dem Parameter „opt_geturl“ an den Dienst übergeben werden. Es werden sowohl HTTP- als auch FTP-URLs unterstützt. Wenn mehr als ein Leser imworkspace, dann müssen Sie angeben, welcher Reader die temporäre Datei verwenden soll. Sie geben Ihre Wahl bei der Veröffentlichung derworkspace durch Bearbeiten der Serviceregistrierung.

Hier ist beispielsweise eine Serviceanfrage, die einen Remote-KMZ-Datensatz verwendet:

http://localhost/fmejobsubmitter/Test/Viewer.fmw?opt_geturl=http://data.vancouver.ca/download/kml/elementary_school_boundaries.kmz

Antwortelemente

Wenn das Antwortformat als XML oder JSON angegeben ist, kann eine Dienstantwort die in der folgenden Tabelle gezeigten Elemente enthalten.

Element

Untergeordnete Elemente

Wert

Beschreibung

Statusinfo

Nachricht

Nachrichtenzeichenfolge

Dienstfehlermeldung

Status

Erfolg | Misserfolg

Dienststatus

Modus

synchron | asynchron

Servicemodus

fmeTransformationsergebnis

fmeServerResponse

FME FlowAntworteigenschaften

FME FlowAntwort

fmeEngineResponse

Antworteigenschaften der FME Engine

FME Engine-Antwort

E-Mail

keiner

E-Mail-Adressen

E-Mail-Adressen der Antragsteller

Job-ID

keiner

Auftrags-ID

Die aktuelle Jobkennung

Aktivieren von E-Mail-Benachrichtigungen

Der Job-Submitter-Dienst kann Ihnen E-Mail-Nachrichten senden, um Sie zu benachrichtigen, wenn ein Job erfolgreich oder nicht erfolgreich abgeschlossen wurde.

Weitere Informationen finden Sie unterKonfigurierenFME Flow zum Senden von E-Mail-Benachrichtigungen.

Siehe auch