.NET Framework 4.0 implements WS-Discovery

The .NET Framework 4.0 and Visual Studio 2010 Beta 1 are live. If you haven’t tried the bits, do so and give the team feedback. There are some very cool features added – just take a look at the highlights.

On the Communications front, Windows Communication Foundation has 3 major new features: support for WS-Discovery, standard endpoints (pre-defined endpoints with some of the properties fixed) and workflow services (messaging activities make the implementation of workflows very easy).

I am really excited with the support for the WS-Discovery protocol. From the msdn documentation:

“The Service Discovery feature enables client applications to dynamically discover service addresses at run time in an interoperable way using WS-Discovery. The WS-Discovery specification outlines the message-exchange patterns (MEPs) required for performing lightweight discovery of services, both by multicast (ad hoc) and unicast (using a network resource).”

To learn more about Discovery, take a at the Discovery MSDN SDK samples. Plus, the Discovery team is blogging, so go to the Discovery team’s blog. Or start with the Channel9 Discovery video:

image