.NET > WCF >> Intro To WCF Views : 5043
Rate This Article :

Introduction To WCF

WCF:

WCF provides service Oriented architecture (SOA) for passing messages between applications, across a local network and over the internet.

WCF Service:

WCF service is a program that exposes collection of endpoints. Each endpoint is a portal for communicating to and fro from another network. All communications taken place through the endpoint. End point consists of three components (i.e. Address, Binding & Contract).

Additional Information On WCF:

Windows communication foundation is designed to offer a manageable approach  to provide

    • distributed computing,
    • broad interoperability, and
    • direct support for service orientation

WCF simplifies development of connected applications through a new service-oriented programming model.

The typed programming model (called the service model) is designed to ease the development of distributed applications and to provide developers with expertise in ASP.NET Web

The Microsoft Platform for SOA for building distributed and interoperable applications

It Unifies

    • ASMX,.NET Remoting and Enterprise Services Stack
    • A Single programming model for all
    • Configuration drives protocol choices, messaging formats ,process allocation, etc.

Service Oriented

    • Built for service oriented system design
    • Simplifies how you approach SOA
    • Introducing a API between  Functionalities and Service is called CONTRACTS

Loosely Coupled

    • Not bound to any protocol in encoding format or hosting environment
    • It can accessed from using any of the protocol like TCP,HTTP etc
    • Everything is configurable
    • Note-Loosely Coupled and everything is configurable as part of the Deployment and NOT as part of the Development

Interoperable

    • Supports core web services standards
    • Ratified and not –yet ratified
    • Extensible to quickly adapt to new protocols and updates

Integration

    • Integrates with earlier Microsoft stacks like COM, Enterprise services, MSMQ

 

About Author
Manoj
Total Posts 7
For Artile
Comment this article
Name*
Email Address* (Will not be shown on this website.)
Comments*
Enter Image Text*
   
View All Comments
aaa
sdev
  Privacy   Terms Of Use   Advertise With Us   Contact Us
© 2016 Developerin.Net. All rights reserved.
Trademarks and Article Images mentioned in this site may belongs to Microsoft and other respective trademark owners.
Articles, Tutorials and all other content offered here is for educational purpose only and its author copyrights.