Skip to main content
Solved

FME Server - WebService filename extension

  • September 18, 2018
  • 2 replies
  • 5 views

roberto
Contributor
Forum|alt.badge.img+6

Hello,

I'm struggling with an integration problem.

I've published a workbench in FME server that must be called from an external application.

The standard URL of the published service is like this:

http://11.111.111.11:8080/fmedatastreaming/sample/FindAddressCandidates.fmw?param1=AAA &f;=json&maxLocations;=&searchExtent;=&category;=admin&POI;=fme123&outFields;=&forStorage;=&outSR;=

while the external application can only call the service using the following URL (without ".fmw" extension)

http://11.111.111.11:8080/fmedatastreaming/sample/FindAddressCandidates?param1=AAA

Is that possible?

Thanks in advance

Roberto

Best answer by hollyatsafe

Hi @roberto,

FME Server service requests are made as URL or form requests in the format below:

http://<host>/<service>/<repository>/<workspace>.fmw?<parameters>

The .fmw identifies that this is a workspace so it is not possible to alter the format of the request. I tested this using a sample workspace on FME Server and it will return a HTTP Status 404 – Not Found.

You can read more on the Data Streaming Service here: http://docs.safe.com/fme/html/FME_Server_Documentation/Content/ReferenceManual/service_datastreaming.htm

View original
Did this help you find an answer to your question?

2 replies

Forum|alt.badge.img+2
  • Best Answer
  • September 18, 2018

Hi @roberto,

FME Server service requests are made as URL or form requests in the format below:

http://<host>/<service>/<repository>/<workspace>.fmw?<parameters>

The .fmw identifies that this is a workspace so it is not possible to alter the format of the request. I tested this using a sample workspace on FME Server and it will return a HTTP Status 404 – Not Found.

You can read more on the Data Streaming Service here: http://docs.safe.com/fme/html/FME_Server_Documentation/Content/ReferenceManual/service_datastreaming.htm


roberto
Contributor
Forum|alt.badge.img+6
  • Author
  • Contributor
  • September 18, 2018
hollyatsafe wrote:

Hi @roberto,

FME Server service requests are made as URL or form requests in the format below:

http://<host>/<service>/<repository>/<workspace>.fmw?<parameters>

The .fmw identifies that this is a workspace so it is not possible to alter the format of the request. I tested this using a sample workspace on FME Server and it will return a HTTP Status 404 – Not Found.

You can read more on the Data Streaming Service here: http://docs.safe.com/fme/html/FME_Server_Documentation/Content/ReferenceManual/service_datastreaming.htm

Thanks @hollyatsafe.

I think so that the only option I have is to use IIS ARR or something like that.

Understandable.

Best regards

Roberto


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings