Understanding Endpoints

A WCF service is a .NET assembly (in the form of dll) relying on the System.ServiceModel namespace and exposing objects and members like any other class library. Thus client applications can invoke members and use objects exposed by services. Behind the scenes this happens through message exchanges. Client and services exchange messages through endpoints. An endpoint is the place where client and service meet and is where both applications exchange their information, so it can be considered like a communication port. Each WCF service offers at least one endpoint; multiple endpoints serve as communication ports for different data types (for example .NET objects and messages). But every endpoint needs to be configured with ...

Get Visual Basic® 2010 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.