WCF introduction

-Code name is "Indigo"
-Is a Programming framework used to build application that intercommunicate
-Unification technology which unify
1) .Net remoting
2) MSMQ (Microsoft Message Quenning)
3) Web service
4) COM+
into single common, general service-oriented programming model for communication.
-Wcf design according to SOA (service oriented architecture)

Advantage:

1) Unification of existing technologies.
2) Interoperability across platform.
3) Service Oriented development.
4) more flexible than standard web service.
5) support multiple protocols. (TCP/IP,HTTP,PIPE,MSMQ etc)
6) can be hosted outside IIS i.e.
Manage Windows application, a window service, WAS (Window process activation service), IIS.

0 comments: