Nov 24

Windows Communication Foundation (WCF) is designed to offer a manageable approach to distributed computing, broad interoperability, and direct support for service orientation.

WCF is in is in accordance with the Service oriented architecture(SOA) :- This is in accordance with the SOA to support Distributed Computing where WCF client can consume the service, irrespective of the platform, the service is hosted on.

Problem Example.

In this problem, we want to develop a new Hotel Reservation application which can be integrated with Call Center Client Application developed in .Net 2.0 and with the Existing application built in J2EE Server hosted on Non Windows platform.

This new Hotel Reservation application should be able to interact with other Partner applications running on various platforms.


WCF addresses this problem

WCF is implemented primarily as a set of classes on top of .Net Framework CLR. Classes are implemented in such a way that clients and services can interact using SOAP. And these two parties can be built using any technology.

Limitation is that the applications to be integrated should explicitly follow Service Orientation.

WCF is composed of 3 parts:

  1. Service class – That implements the service
  2. Host Environment – to host the service
  3. End points – One or more endpoints to which clients will connect.

This article was to describe the essential concepts and building blocks of WCF. For more detail please refer


  2. System.ServiceModel
  3. Fundamental Windows Communication Foundation Concepts

This feedback is anchored write essays for me in the daily learning targets and provides students actionable steps toward improving the quality of their work

24,643 Responses to “Windows Communication Foundation – An Application Programming Interface in Dot Net”

  1. haber oku says:

    Everyone loves it when individuals get together and share views.
    Great site, stick with it!

  2. Keep on writing, great job!

  3. Excellent web site. A lot of useful info here. I’m sending it to some buddies ans additionally sharing in delicious.

    And certainly, thank you to your sweat!

  4. I have been browsing online greater than three hours nowadays, yet I never found any fascinating article like yours.

    It’s lovely worth enough for me. In my opinion, if all website owners and bloggers made good content material as you did, the internet shall be a lot more useful than ever before.

  5. Hi there to all, how is all, I think every one is getting more from this website, and
    your views are nice designed for new users.

  6. Hello There. I found your weblog the usage of msn. That is
    an extremely smartly written article. I’ll make sure to bookmark
    it and come back to read extra of your useful information. Thank you for the post.
    I’ll definitely comeback.

  7. What’s up to all, how is the whole thing, I think every
    one is getting more from this site, and your views are nice in support of new users.

  8. Drug information sheet. Brand names.
    Everything what you want to know about medicament. Read information here.

  9. Woah! I’m really digging the template/theme of this website.
    It’s simple, yet effective. A lot of times it’s tough to get that
    “perfect balance” between superb usability and appearance.

    I must say that you’ve done a amazing job with this.

    Also, the blog loads extremely quick for me on Safari.
    Exceptional Blog!

  10. Aw, this was a really nice post. Taking a few minutes and actual
    effort to generate a good article… but what can I say… I put things off a lot and never manage to get anything done.

  11. Excellent goods from you, man. I’ve have in mind your stuff prior to and
    you are just too magnificent. I actually like what you’ve acquired
    here, certainly like what you are saying and the way in which by which you say it.
    You make it enjoyable and you still care for
    to keep it sensible. I can’t wait to read far more from you.
    This is really a great website.

  12. haber oku says:

    Quality content is the secret to invite the users to
    pay a quick visit the site, that’s what this web page is providing.

Leave a Reply

preload preload preload