Hi All I am working on a project where i am trying to do following: Server (console app): 1. host workflow as WorkflowRuntime 2. host WCF as ServiceHost Client: 1. Client uses WCF service to send communication to the wcf servicehost I have following question: I want to use use ExternalDataExchangeService to communicate between WCF servicehost object & workflow runtime object. But how can i do that? Note: I don't want to host Workflow as WCF service. Can someone please provide a simple exampel for it?? Thanks Sunny