Expose a Workflow Service through REST/JSON endpoints
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?