WS-* or REST? Is there an epic battle? How does Microsoft think about a big chunk of the web development community ignoring the beloved WS-* specs and preferring "HTTP programming"? Answer: We think that people make these choices of good reasons and we like and support any way you want to write services. As a matter of fact, we're engaging with the community to make both, the WS-* stack and the HTTP/REST better to work with and make them a safer environment for, well, everyone.

In the spirit of the last statement, Bill Gates has just announced at the RSA conference (and our Chief Identity Architect Kim Cameron blogged) that we're working with JanRain, Sxip, and VeriSign to integrate CardSpace with OpenID and help making OpenID more resistant against phishing attacks by allowing relying parties to request and be informed of the use of phishing resistant credentials. We'll also integrate OpenID into future Identity products. On the OpenID side, you can expect direct support for CardSpace Information Cards on infrastructures that use the OpenID products from these vendors.

If you ask me, that's pretty big. But working here it's not as much of a surprise as it might be for people on the outside. We're very closely looking at what the community is building and asking for and if we see technologies or initiatives out there that gain lots of traction (such as REST programming, JSON or OpenID) I don't see a "wasn't invented here" attitude around anymore around here these days. We'll have REST support and JSON support (and RSS and Atom) in the next version of the .NET Framework and we'll have broad support for OpenID in our Identity infrastructure. At the same time we'll continue to work with industry partners to make the enterprise-messaging features in WS-* work better and, as demonstrated by the OpenID announcement, that "WS-* stuff" actually comes to the rescue of OpenID for phishing defense.

 

Wednesday, February 07, 2007 5:57:20 PM UTC
Any chance of seeing RDF / SPARQL support in the next version of the framework?
Thursday, February 08, 2007 11:06:08 AM UTC
Clemens I have tons of respect for you as a person and engineer BUT why is is that everyone who has anything to do with MS goes around repeating the exact same line " We dont care what you do we want to support anything you want to do". Thats NOT what the company used to do. Ten years ago it was more like " We have the smartest people in the industry which allows us to build 3 years ahead of the curve.." OK I'm completely paraphrasing but its true. This line of " we want whatever you want" is someones idea of leadership? It used to be that only marketing types would using this line. Bummer. In a way it reflects a certain amount of loss of leadership and I know you will want to argue this, I understand. I would argue it also. It just bugs me....
Otherwise, as I said I have tons of admiration for your work. Wenn es nur nicht wie die Kommunistische Partei Linie waehre...
Comments are closed.