In the first sample MSDN XML Web Service, the Favorites Service, we described how the MSDN Architectural Samples Team implemented automated testing for a Web Service. In order to be compatible with future developments in Microsoft® products such as .NET My Services (formerly codenamed "Hailstorm"), new Web Services created with Microsoft® Visual Studio® .NET and the Microsoft .NET Framework will need to use Microsoft .NET Passport as their authentication service. The ColdStorage sample Web Service demonstrates a method for implementing .NET Passport into a Web Service. As the testing of the ColdStorage sample is discussed, attention will be given to the role of Passport integration in the quality assurance (QA) process.
|