CONTENTS
Refreshing the Client Proxy and Selecting the Binding ...................................................................... 1025
Using the WCF Service Library Project Template ........................................................1027
Building a Simple Math Service.......................................................................................................... 1027
Testing the WCF Service with WcfTestClient.exe ............................................................................... 1027
Altering Configuration Files Using SvcConfigEditor.exe ..................................................................... 1028
Hosting the WCF Service Within a Windows Service...................................................1030
Specifying the ABCs in Code .............................................................................................................. 1031
Enabling MEX...................................................................................................................................... 1033
Creating a Windows Service Installer................................................................................................. 1033
Installing the Windows Service .......................................................................................................... 1035
Invoking a Service Asynchronously from the Client ....................................................1036
Designing WCF Data Contracts ....................................................................................1039
Using the Web-Centric WCF Service Project Template....................................................................... 1040
Implementing the Service Contract .................................................................................................... 1042
The Role of the *.svc File.................................................................................................................... 1043
Examining the Web.config File ........................................................................................................... 1043
Testing the Service............................................................................................................................. 1044
Summary .....................................................................................................................1044
Chapter 26: Introducing Windows Workflow Foundation .................................1047
Defining a Business Process .......................................................................................1047
The Role of WF.................................................................................................................................... 1048
Building a Simple Workflow.........................................................................................1048
The Workflow Runtime ................................................................................................1051
Hosting a Workflow Using WorkflowInvoker ...................................................................................... 1052
Hosting a Workflow Using WorkflowApplication ................................................................................ 1055
Recap of Your First Workflow ............................................................................................................. 1056
Examining the Workflow Activities ..............................................................................1057
xxxix