Messaging Additions in Orcas
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