FME Flow: 2025.0

Beispiele

Beispiel 1

Eine Job Submitter Service-Anfrage mit einem offengelegten Parameter, der XML als Antwortformat angibt.

Anfrage

http://localhost/fmejobsubmitter/Samples/austinDownload.fmw?THEMES=railroad&opt_responseformat=xml

Antwort

<?xml version="1.0" encoding="ISO-8859-1" ?>

<serviceResponse>

<!-- Service Status Info -->

<statusInfo>

<status>success</status>

<mode>sync</mode>

</statusInfo>

 

<!-- Service Return -->

<fmeTransformationResult>

<fmeEngineResponse>...</fmeEngineResponse>

<fmeServerResponse>...</fmeServerResponse>

</fmeTransformationResult>

<jobID>53</jobID>

</serviceResponse>

Beispiel 2

Eine Job Submitter-Service-Anfrage, die den Servicemodus als asynchron festlegt, die E-Mail-Adresse des Anforderers angibt und JSON als Antwortformat definiert.

Anfrage

http://localhost/fmejobsubmitter/Samples/austinDownload.fmw?opt_servicemode=async&opt_requesteremail=joe@safe.com&opt_responseformat=xml

Antwort

{"serviceResponse": {

"email": "someone@safe.com",

"jobID": 15,

"statusInfo": {

"mode": "async",

"status": "success"

}

}}

Beispiel 3

Festlegen des Notification Service-Themas zum Benachrichtigen, wenn ein Job erfolgreich ist bzw. fehlschlägt:

http://localhost/fmejobsubmitter/Samples/austinDownload.fmw?&nm_jobsuccess_topic=JOBSUBMITTER_ASYNC_JOB_SUCCESS&nm_jobfailure_topic=JOBSUBMITTER_ASYNC_JOB_FAILURE

Siehe auch