How to create a Workflow Service using a Flowchart
The WCF Workflow Service template in Visual Studio 2010 creates a Workflow Service using a Sequence as the container.
You might not be aware that you can create a Workflow Service using a Flowchart. To create it do the following
Create a Workflow Service
Delete the Sequential Service
Drop a Flowchart
Drop a Receive Activity
Draw a connector from the Start shape to the receive activity
Right click on the receive activity and select Create Reply.
Draw a line from the receive to the send reply. Of course you can insert other activities in between the two as well.
To make it simple I created an Item template named the WCF Flowchart Service in the Visual Studio Gallery for creating this type of service in your project. You can access it directly from Visual Studio 2010 by looking in the online templates.