Expose a Workflow Service through REST/JSON endpoints
This suggestion is migrated to Developer Community. Please use below link to view the current status.
It'd be great if we could call Workflow Services directly from an AJAX application through REST/JSON endpoints. The current inability to define a contract first when defining a Workflow Services prevents us annotating the contract with the [WebGet] attribute which would be the obvious way to enable both a SOAP and REST endpoint on the same service.
We are currently developing an HttpWorkflowService implementation to be released soon at http://wf.codeplex.com
Any update on this?
..If you use the WEB API to create the rest service, you might want to use the svcutil utility to create a proxy, or access the service via a "Channel."
..I would place both services in the same web application, if hosted in IIS
This was Ron Jacobs horse, I believe, and Ron is no longer active.
A solution might be to create a WCF Rest Service that accepts requests and passes them through to a WF Workflow
Jimit Ndiaye commented
It's been 3 years. Any progress? That codeplex project seems dead.
James P commented
Any update on whether MS are investing in WF for REST/JSON going forward?
Javier Matias commented
Any update on this.
is it possible to write custom code on top of endpoints to support json endpoint?