Jeannine Hall Gailey

Subscribe to Jeannine Hall Gailey: eMailAlertsEmail Alerts
Get Jeannine Hall Gailey: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Jeannine Hall Gailey

As we move from the "Hello World" days of Web services toward development that can truly support the enterprise, there are some advanced functional requirements for Web services, including secure messaging, reliable messaging, and Web service policies. Since interoperability is the "Holy Grail" of XML and Web services, we must maintain this interoperability while supporting such advanced Web service functionalities. We can do this by developing and promoting the widespread industry adoption of so-called "advanced" Web service specifications. While you might envision creating a single monolithic specification that defines all such advanced Web service behaviors, this goal is better accomplished as a set of finely scoped, modular, and orthogonal Web services specifications. Advanced Web Services Specifications This modular approach to the development of our next genera... (more)

Advanced Web Services Policies & Microsoft WSE

While widely adopted or standardized security protocols are great for interoperability, a set of SOAP message header elements as well as a few new elements that belong in the message body are outside the scope of the existing mechanism for publishing service descriptions, which is WSDL. In my previous article (WSJ, Vol. 4, issue 3), I covered the basic tenets of the WS-Security (recently renamed by OASIS as SOAP Message Security). This specification leverages existing XML security functionality to enable a uniform way to implement security for SOAP messages. WS-Security implements... (more)

What Is .NET Passport?

.NET Passport is a Microsoft-operated service that provides Internet authentication for Web sites, no matter what kind of devices they use for access. It provides reliable Internet authentication and allows users to sign in once to access a variety of .NET Passport-enabled Web sites. In addition, users can save time by using Passport data when registering at new Passport-enabled Web sites. Developers don't have to build and maintain custom authentication mechanisms - Microsoft does the work. Microsoft launched .NET Passport in 1999, and there are now more than 200 million .NET P... (more)