Solved

Calling FME Server via C#, I want to report status back to user when calling process

  • 29 September 2017
  • 3 replies
  • 2 views

Badge

I am using C# to call FME server and want to report messages back to the user. say I have a workbench and I want to post a message "Halfway Complete", then in C#, I would continuously check the feed, and relay any messages posted from that workbench,

Cheers,

icon

Best answer by stalknecht 29 September 2017, 08:48

View original

3 replies

Userlevel 4
Badge +30

Hi @dfresh,

That is a interesting topic.

To use the integration between FME Desktop and Server has the FME Server Playground: C# Request to FME Server.

Thanks,

Danilo

Userlevel 1
Badge +18

You can communicate through websockets. For FME you can use the WebSocketSender and WebSocketReceiver. Optionally you can use FME Server Notifications. Here is a C# library that uses websockets (websocket-sharp):https://github.com/sta/websocket-sharp#websocket-client

Badge

You can communicate through websockets. For FME you can use the WebSocketSender and WebSocketReceiver. Optionally you can use FME Server Notifications. Here is a C# library that uses websockets (websocket-sharp):https://github.com/sta/websocket-sharp#websocket-client

 

Thanks @stalknecht, I will be using websocket-sharp and the sender/receiver transformers.

Reply