A blog by Jose Barreto, a member of the File Server team at Microsoft.
All messages posted to this blog are provided "AS IS" with no warranties, and confer no rights.
Information on unreleased products are subject to change without notice.
Dates related to unreleased products are estimates and are subject to change without notice.
The content of this site are personal opinions and might not represent the Microsoft Corporation view.
The information contained in this blog represents my view on the issues discussed as of the date of publication.
You should not consider older, out-of-date posts to reflect my current thoughts and opinions.
© Copyright 2004-2012 by Jose Barreto. All rights reserved.
Follow @josebarreto on Twitter for updates on new blog posts.
I got this question from a customer: Does Microsoft support Web Services? Here's my attempt to answer that very generic one...
Microsoft is hard at work implementing consistent XML Web Services support across the product line.
On the AD front, there’s already an XML/SOAP interface available via the "DSML Services for Windows". DSML Services for Windows (DSFW) allows Active Directory access using SOAP over HTTP based on the OASIS DSML v2 specification.
You can download from http://www.microsoft.com/technet/downloads/winsrvr/featurepacks/default.mspx
There’s also a lot of talk around ADFS, the Identity Metasystem and the InfoCard initiative, which are all related to AD and SOAP/XML web services. ADFS (Active Directory Federation Services) is a Microsoft implementation of WS-Federation, released last week as part of Windows Server 2003 R2. The Identity Metasystem is an interoperable architecture for digital identity that assumes people will have several digital identities based on multiple underlying technologies, implementations, and providers. InfoCard is the code name for a WinFX component that will provide the consistent user experience required by the Identity Metasystem.
For ADFS details, check http://technet2.microsoft.com/WindowsServer/en/Library/c67c9b41-1017-420d-a50e-092696f40c171033.mspx For Identity Metasystem details, check http://msdn.microsoft.com/library/en-us/dnwebsrv/html/identitymetasystem.asp For Infocard details, check http://msdn.microsoft.com/windowsvista/building/infocard
On the Exchange front, we’re including a full Web Services interface with the next generation of the product, which will offer many advantages to the current MAPI, WebDAV and various flavors of CDO. You will be able to start experimenting with this when Exchange 12 Beta 2 is released later this year.
SQL Server 2005 provides extensive native support for XML (including a native XML data type, XSD schema support and XPath queries). There’s also the ability to expose database functionality via Web Services (this is built into the product, not an add-on as it was in SQL 2000).
For details, check http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032270521
Our Visual Studio development suite and the .NET Framework include extensive support for creating and consuming Web Services, as well as architecting and implementing distributed systems that leverages them. We also recently released the third version of the Web Services Enhancements (WSE), a supported add-on to provide developers the latest advanced Web services capabilities to keep pace with the evolving Web services protocol specifications. We’re also working on the next generation of the .NET Framework (a.k.a. WinFX, currently in beta 2), which will further enhance our support for Web Services and incorporate and extend the WSE functionality.
For the latest developer-focused info on Web Services, check http://msdn.microsoft.com/webservices