Checklist: Develop and Integrate Web Services into Your Environment
Applies To: Windows Server 2008, Windows Server 2008 R2, Windows Server 2012
You can develop scalable, interoperable Web services with the .NET Framework. You can then integrate these Web services into your existing environment with Internet Information Services (IIS). The .NET Framework and IIS provide the common development runtime and application server technology that Web application hosting requires.
Additional key components include Enterprise Services, such as transaction processing and message queuing, Web services, application management, security services, directory and data access, and application monitoring.
Review the features and functions of Web Server (IIS) Support for Application Server. Build Web services with the .NET Framework and Windows Communication Foundation (WCF).
Install the Application Server role on your server using the Add Roles Wizard. During Application Server installation, select the Web Server (IIS) Support option. When you select this option, Application Server installs Web server support that is preconfigured with a recommended set of default settings. These default settings provide a hosting environment that is suitable for Web applications and Web services.
If necessary, configure Application Server role services with Windows Process Activation Service (WAS) to support the network protocols that are listed as WAS options and that are used by the WCF services in your hosting environment: Hypertext Transfer Protocol (HTTP), TCP, Named Pipes, and Message Queuing.
For more information about ASP.NET, see Microsoft ASP.NET (http://go.microsoft.com/fwlink/?LinkID=8785).
For more information about Enterprise Services, see Microsoft Enterprise Services Overview (http://go.microsoft.com/fwlink/?LinkId=81259).
For more information about WCF, see What is Windows Communication Foundation? (http://go.microsoft.com/fwlink/?LinkId=81260).
For more information about WAS, see Hosting in WAS (http://go.microsoft.com/fwlink/?LinkId=81261).