Sample Chapter: Early Adopter Hailstorm (.NET My Services)
Microsoft's .NET My Services is a family of XML web services that improves operational functionality of .NET applications and web pages. In this article Tim takes a look at a sample chapter from Wrox's "Early Adopter Hailstorm (.NET My Services)" book. The chapter talks about what exactly .NET My Services are and how they are composed amongst other things.
Sample Chapter: Early Adopter Hailstorm (.NET My Services) - Summary (Page 9 of 10 )
In this chapter, we have worked through a typical conversation between HailStorm endpoint and server. We have seen that
Once a user is authenticated by the Kerberos system in Passport, the Passport ID and Kerberos ticket given the user are then embedded in the request sent to the server to continue the authentication process.
Each piece of conversation between endpoint and server is encapsulated in a SOAP message.
Each SOAP message includes routing information to the server and back, authentication info, and the request itself.
The request is in two parts - an instruction in HSDL (HailStorm Data-manipulation Language) and an XPath expression to identify the part of document the instruction is to be carried out on. We'll cover the formulation of XPath expressions in the next chapter and a description of each HSDL instruction in Chapter 5.
In next chapter, we'll be taking at look at the structure of the XML documents that we've been querying and how to navigate about them using XPath.