<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Mike Amundsen is putting out lot of samples in his blog</title><link>http://blogs.msdn.com/ssds/archive/2008/07/16/8739607.aspx</link><description>I just noticed that Mike has put out interesting code in his " life in lowercase " blog. It is good to see him add caching support to his provisioning client. Just put it on my "to play with during my vacation" list for the summer. Thanks Mike. By the</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Mike Amundsen is putting out lot of samples in his blog</title><link>http://blogs.msdn.com/ssds/archive/2008/07/16/8739607.aspx#8742222</link><pubDate>Thu, 17 Jul 2008 08:22:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8742222</guid><dc:creator>ccchai</dc:creator><description>&lt;p&gt;It is good to see SSDS is going to allow us to use both flex and/or typed entities. &lt;/p&gt;
&lt;p&gt;I haven't explore much about Astoria, but I have one doubt here, isn't it Astoria exposes service through REST / ATOM only? If that is the case, what will happen to SOAP interface? &lt;/p&gt;
</description></item><item><title>re: Mike Amundsen is putting out lot of samples in his blog</title><link>http://blogs.msdn.com/ssds/archive/2008/07/16/8739607.aspx#8742259</link><pubDate>Thu, 17 Jul 2008 08:39:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8742259</guid><dc:creator>Soumitra Sengupta</dc:creator><description>&lt;p&gt;Thanks for your comment.&lt;/p&gt;
&lt;p&gt;It is a great question you ask. &amp;nbsp;SSDS will continue to have both REST and SOAP interfaces. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;This creates 2 challenges for alignment:&lt;/p&gt;
&lt;p&gt;a. Query language - Astoria today do not have a query language per se&lt;/p&gt;
&lt;p&gt;b. Symmetry of REST and SOAP interfaces. &amp;nbsp;I would like to hear readers' thoughts on how important is it to keep the REST and SOAP interfaces symmetric along multiple dimensions (query language, security etc.)&lt;/p&gt;
</description></item><item><title>re: Mike Amundsen is putting out lot of samples in his blog</title><link>http://blogs.msdn.com/ssds/archive/2008/07/16/8739607.aspx#8742376</link><pubDate>Thu, 17 Jul 2008 09:19:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8742376</guid><dc:creator>mamund</dc:creator><description>&lt;p&gt;My comments on the SOAP/REST interfaces:&lt;/p&gt;
&lt;p&gt;While I think it is important to offer the same features for both SOAP and REST interfaces, I don't expect these features to be implmented in the same ways for both SOAP and REST. &lt;/p&gt;
&lt;p&gt;For example, the REST model should be implemented to support a wide range of content types including the POX you have today, Atom, JSON, even plain-text and HTML. &amp;nbsp;This approach would not make sense for SOAP.&lt;/p&gt;
&lt;p&gt;As for security, SOAP may offer some functionality from the WS-* stack that is not appropriate for REST. However, both should support more than HTTP Basic Authentication. For example, REST should support Digest, OAuth, and the Identity/Claims model (via Zermatt project?).&lt;/p&gt;
&lt;p&gt;The meta data for REST calls should appear in HTTP Headers instead of forcing this into the body of a POST message while SOAP uses the payload to hold both data and meta-data.&lt;/p&gt;
&lt;p&gt;The query details may also be different. REST queries should continue to be designed to work via the URL using the GET method. This provides the most opportunity for caching and support for intermediaries in the future. The SOAP interface will probably need to continue to use the payload to hold queries and can take an entirely different approach to modeling the query statement.&lt;/p&gt;
&lt;p&gt;Forcing SOAP to use HTTP-style implementations (HTTP Headers, sub-optimal query style) would be a mistake. Steering the REST implementation to rely on meta-data in a POST body when requesting data would also diminish the value of SSDS.&lt;/p&gt;
&lt;p&gt;Again, staying true to the standards and practices of each architecture makes the most sense.&lt;/p&gt;
</description></item><item><title>re: Mike Amundsen is putting out lot of samples in his blog</title><link>http://blogs.msdn.com/ssds/archive/2008/07/16/8739607.aspx#8855817</link><pubDate>Wed, 13 Aug 2008 07:12:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8855817</guid><dc:creator>vontlin</dc:creator><description>&lt;p&gt;did anything change in the service reference?&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://data.sitka.microsoft.com/soap/v1?wsdl"&gt;http://data.sitka.microsoft.com/soap/v1?wsdl&lt;/a&gt; &amp;nbsp;--&amp;gt; this doesn't work?&lt;/p&gt;
</description></item></channel></rss>