Chapter 13. Deploying Windows Communication Foundation
The last 11 chapters have all focused on designing and building Windows Communication Foundation services as well as the clients that access these services. Now that you have those services built and tested, the next logical step is to deploy and install them to their appropriate production environment.
This chapter discusses some topics that will assist in installing and deploying your new services as well as some ideas about upgrading and troubleshooting existing services.
Thus, this chapter covers the following:
Installing Windows Communication Foundation services
Upgrading existing services
Troubleshooting WCF service installations
Installing WCF Services
Prior to installing your new WCF service, a few things need to be done in order to successfully install and deploy it, including making sure you are installing it on an operating system that supports WCF as well as installing the required software components. This section discusses the requirements for successfully installing a WCF service.
Support Operating Systems
Windows Communication Foundation is supported on the following operating systems:
Windows XP with Service Pack 2
Windows Server 2003 with Service Pack 1
Windows Communication Foundation is installed with Windows Vista by default.
To successfully run a WCF service requires the installation of the following components:
.NET Framework 3.0
IIS (Internet Information Services)
MSMQ (Microsoft Message ...