I've had scattered posts in the past talking about the messaging features and enhancements in Orcas. Over the next few days I'm going to be doing a bit of consolidating to organize that information into a few listings of the top changes using reasonably sized chunks. Today I'll look at some of the new protocols and community-driven features that were added. Remote client address . We've added capture of the address of the remote endpoint for TCP and HTTP connections so that you can act on the client address in your service code. Custom password validator for HTTP . We've added support for attaching the existing UserNamePasswordValidator class that performs password-based authentication to the basic HTTP security system. WS Addressing 1.0 Metadata . While the base addressing protocol provides a transport-independent way of describing the address of a service, metadata provides additional descriptive capabilities through WSDL and policy to specify how addresses should be used. WS Policy 1.5 . Policy is a description language for requirements and capabilities that is used to define a model for web service interaction. WS Reliable Messaging 1.1 . Reliable messaging provides a protocol for reliably transmitting messages between a pair of endpoints despite system or network failures. Next time: Messaging Additions in Orcas, Part 2
Read More...