2
Contents
DESCRIBING WINDOWS COMMUNICATION FOUNDATION.........................................................................................3
I
LLUSTRATING THE
P
ROBLEM
:
A
S
CENARIO
......................................................................................................................................3
A
DDRESSING THE
P
ROBLEM
:
W
HAT
WCF
P
ROVIDES
.......................................................................................................................5
Unification of Microsoft’s Distributed Computing Technologies.............................................................................................6
Interoperability with Applications Built on Other Technologies...............................................................................................8
Explicit Support for Service-Oriented Development................................................................................................................12
USING WINDOWS COMMUNICATION FOUNDATION....................................................................................................13
C
REATING A
WCF
S
ERVICE
.............................................................................................................................................................13
Creating a Service Class............................................................................................................................................................14
Selecting a Host..........................................................................................................................................................................21
Defining Endpoints....................................................................................................................................................................24
C
REATING A
WCF
C
LIENT
...............................................................................................................................................................29
O
THER
A
SPECTS OF
WCF................................................................................................................................................................30
Messaging Options....................................................................................................................................................................30
Controlling Local Behavior.......................................................................................................................................................31
Security.......................................................................................................................................................................................32
Transactions...............................................................................................................................................................................34
Queuing......................................................................................................................................................................................37
Extensibility................................................................................................................................................................................38
Tool Support: WCF and Visual Studio.....................................................................................................................................39
COEXISTENCE AND UPGRADE................................................................................................................................................39
CONCLUSION..................................................................................................................................................................................44
ABOUT THE AUTHOR..................................................................................................................................................................44
Leave a Comment