Publishing WCF Services
An orchestration can be published as a WCF service in Microsoft BizTalk Server to be called by WCF clients.
Publishing WCF services with the isolated WCF adapters
You create and publish WCF services by using the BizTalk WCF Service Publishing Wizard for the isolated WCF adapters such as the WCF-BasicHttp adapter, the WCF-WSHttp adapter, and the WCF-CustomIsolated adapter. This creates a receive location which exists as an out of process application in IIS.
Before you publish a WCF service with the isolated WCF adapters, you should have an understanding of how to host WCF services in Internet Information Services (IIS). For more information about the WCF services that are hosted in IIS, see "Hosting in IIS" at http://go.microsoft.com/fwlink/?LinkID=75700.
Publishing service metadata for the WCF receive locations
You create service metadata for published WCF receive locations by using the BizTalk WCF Service Publishing Wizard. To generate service model client code from the published metadata documents you can use the Service Model Metadata Utility tool (SvcUtil.exe) included in the Microsoft Windows Software Development Kit (SDK) for Windows Vista and .NET Framework 3.0 Runtime Components. You can download the Windows SDK from the Microsoft Download Center at http://go.microsoft.com/fwlink/?LinkID=75636.
|Before running the BizTalk WCF Service Publishing Wizard, you must enable WCF services. For more information about enabling WCF services for your system, see Configuring IIS for the Isolated WCF Receive Adapters.|
Publishing WCF Services with the Isolated WCF Receive Adapters
Publishing Service Metadata for the WCF Receive Adapters
Considerations When Publishing WCF Services with the WCF Receive Adapters
SOAP Headers with Published WCF Services
How to Throw Fault Exceptions from Orchestrations Published as WCF Services
BTSWCFServicePublishing Command-Line Reference