<?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>A Connected World through Software Architecture - Harry Pavithran : WCF</title><link>http://blogs.msdn.com/harishpa/archive/tags/WCF/default.aspx</link><description>Tags: WCF</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>What is Oslo - BizTalk Future or BizTalk V.Next?</title><link>http://blogs.msdn.com/harishpa/archive/2007/11/01/what-is-oslo-biztalk-future-biztalk-v-next.aspx</link><pubDate>Thu, 01 Nov 2007 09:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5809754</guid><dc:creator>harishpa</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/harishpa/comments/5809754.aspx</comments><wfw:commentRss>http://blogs.msdn.com/harishpa/commentrss.aspx?PostID=5809754</wfw:commentRss><description>&lt;P&gt;Oslo - the latest is the next generation SOA and BPM technologies that will let Microsoft lead the way the SOA maturity space. Consist of five areas:&lt;/P&gt;
&lt;P&gt;.NET Framework 4.0 and evolution of WCF and WF into a model driven development that allows easier services enabled processes&lt;/P&gt;
&lt;P&gt;The next version of BizTalk Server 6 which will now build on top of WCF and WF - for example the messaging layer will be based on WCF messages not XML messages&lt;/P&gt;
&lt;P&gt;Hosted Services - examples of early beta versions can be found in labs.BizTalk.net and this is just will get more mature and enterprise ready&lt;/P&gt;
&lt;P&gt;Tools that manages lifecycle support and model driven design of service enabled&amp;nbsp; composite applications that will be incorporated in VS 10&lt;/P&gt;
&lt;P&gt;Metadata repository like the one in MSE but fully integrated into the next generation of System Center so deployment, versioning&amp;nbsp;&amp;nbsp; and managing these services become easier.&lt;/P&gt;
&lt;DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:50765639-20bf-41b8-8650-bb354fdfd816 style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/Oslo/" rel=tag mce_href="http://technorati.com/tags/Oslo/"&gt;Oslo&lt;/A&gt; , &lt;A href="http://technorati.com/tags/BizTalk%20Next/" rel=tag mce_href="http://technorati.com/tags/BizTalk%20Next/"&gt;BizTalk Next&lt;/A&gt; , &lt;A href="http://technorati.com/tags/MSE/" rel=tag mce_href="http://technorati.com/tags/MSE/"&gt;MSE&lt;/A&gt; &lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5809754" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/harishpa/archive/tags/SOA/default.aspx">SOA</category><category domain="http://blogs.msdn.com/harishpa/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/harishpa/archive/tags/BizTalk/default.aspx">BizTalk</category></item><item><title>Managed Services Engine - View Release</title><link>http://blogs.msdn.com/harishpa/archive/2007/10/31/managed-services-engine-view-release.aspx</link><pubDate>Thu, 01 Nov 2007 00:38:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5809491</guid><dc:creator>harishpa</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/harishpa/comments/5809491.aspx</comments><wfw:commentRss>http://blogs.msdn.com/harishpa/commentrss.aspx?PostID=5809491</wfw:commentRss><description>&lt;p&gt;The Microsoft SOA solutions team recently released the &lt;a href="http://www.codeplex.com/servicesengine/Release/ProjectReleases.aspx?ReleaseId=8047"&gt;Managed Services Engine - View Release&lt;/a&gt;&amp;nbsp; which should help nicely to fill some voids in the total SOA solution story in terms of services, repository,&amp;nbsp; provisioning and governance.&lt;/p&gt; &lt;p&gt;This announcement coincides with the announcement around Oslo in the SOA Business Process Conference occurring in Redmond this week.&amp;nbsp; &lt;/p&gt; &lt;p&gt;I had some issued installing&amp;nbsp; :&lt;/p&gt; &lt;p&gt;if you are installing this on Vista with SQLExpress like I do remember to open up a command window with admin access and type (thanks Chris)&lt;/p&gt; &lt;p&gt;Msiexec /i MSE6.msi SQLSERVER=.\SQLEXPRESS &lt;p&gt;And there you go!! &lt;p&gt;if you get this error &lt;p&gt;&amp;nbsp; &lt;p&gt;One of other issues I have seen &lt;p&gt;Your SQL Server may need to allow for CLR integration - by doing this&amp;nbsp; (thanks again Chris) &lt;p&gt;EXEC sp_configure 'show advanced options' , '1';&lt;br&gt;go&lt;br&gt;reconfigure;&lt;br&gt;go&lt;br&gt;EXEC sp_configure 'clr enabled' , '1'&lt;br&gt;go&lt;br&gt;reconfigure;&lt;br&gt;-- Turn advanced options back off&lt;br&gt;EXEC sp_configure 'show advanced options' , '0';&lt;br&gt;go &lt;p&gt;&amp;nbsp; &lt;p&gt;Lastly - go to your config file for the catalog services.exe&amp;nbsp; and update the config file to add .\SQLEXPRESS (from .) &lt;p&gt;&amp;nbsp; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;WCFCatalogSvcConfig xmlns:i="&lt;a href="http://www.w3.org/2001/XMLSchema-instance&amp;quot;"&gt;http://www.w3.org/2001/XMLSchema-instance"&lt;/a&gt; xmlns="&lt;a href="http://services.microsoft.com/2006-07/ServicePlatform/MSE6&amp;quot;"&gt;http://services.microsoft.com/2006-07/ServicePlatform/MSE6"&lt;/a&gt;&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;DebugMode&amp;gt;true&amp;lt;/DebugMode&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;DBConnString&amp;gt;Initial Catalog=MSE6DB;Data Source&lt;font color="#ff0000"&gt;=.\SQLEXPRESS&lt;/font&gt;;MultipleActiveResultSets=True;Integrated Security=SSPI&amp;lt;/DBConnString&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;baseAddress&amp;gt;&lt;a href="http://localhost:8090/ServiceCatalog"&gt;http://localhost:8090/ServiceCatalog&lt;/a&gt;&amp;lt;/baseAddress&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;serviceEndpoints&amp;gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&amp;nbsp; &lt;p&gt;So what does the new MSE do - what value does this add - and here is my take.. &lt;p&gt;1) No more tight coupling of services - and you don't have to install a huge ESB infrastructure solution to just solve this problem. It does this by implementing a messenger-broker-dispatcher pattern out of the box &lt;p&gt;2) Supports contract first design in WCF by allowing development teams to work while the MSE engine takes care of stubbing out the request and response while implementation occurs &lt;p&gt;3) Service Catalog and versioning - actually have a service repository that can now store various versions of the same service and all the services in your organization in one place... it only allows for the WSDL of the latest version to be published while retaining metadata of  &lt;p&gt;all the old service versions &lt;p&gt;4) Leveraging POX or plain old XML based legacy interfaces that may not be WS-* compliant and quickly re-using them!! &lt;p&gt;5) Service Policy Enforcement via XAML based interface and role based view of services - for example - architect, developers, administrators&amp;nbsp; all get their own views in the mmc based tool &lt;p&gt;more later... &lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:10dc4686-f565-4395-85f5-d53dba0384eb" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags:  		&lt;a href="http://technorati.com/tags/MSE/" rel="tag"&gt;MSE&lt;/a&gt; 		,  		&lt;a href="http://technorati.com/tags/SOA/" rel="tag"&gt;SOA&lt;/a&gt; 		,  		&lt;a href="http://technorati.com/tags/Microsoft%20SOA%20solutions/" rel="tag"&gt;Microsoft SOA solutions&lt;/a&gt; 		&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5809491" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/harishpa/archive/tags/SOA/default.aspx">SOA</category><category domain="http://blogs.msdn.com/harishpa/archive/tags/WCF/default.aspx">WCF</category></item><item><title>MOSS 2007 as a consumer for service oriented architecture (SOA) base architecture</title><link>http://blogs.msdn.com/harishpa/archive/2007/10/15/moss-2007-as-a-consumer-for-service-oriented-architecture-soa-base-architecture.aspx</link><pubDate>Mon, 15 Oct 2007 02:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5455142</guid><dc:creator>harishpa</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/harishpa/comments/5455142.aspx</comments><wfw:commentRss>http://blogs.msdn.com/harishpa/commentrss.aspx?PostID=5455142</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://blogs.msdn.com/photos/harryphotos/images/5455078/original.aspx" target=_blank&gt;&lt;IMG src="http://blogs.msdn.com/photos/harryphotos/images/5455078/thumb.aspx" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I recently spent some time with a customer that was looking at future state architecture for some thier current state frameworks. It made sense for thier situation for me to recommend a &lt;A class="" title="Services Factory" href="http://msdn2.microsoft.com/en-us/library/aa480534.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa480534.aspx"&gt;services factory approach&lt;/A&gt;&amp;nbsp;to take an intial cut to their road to an SOA based future. Then came the question if its all SOA and XML based contracts - would it make sense then to use the built-in XML Web Part that can consume XML and use XSL to convert to HTML to display the information for consuming the SOA layer? The picture shown is a logical architecture diagram for this view. I also recommend the&amp;nbsp; Enterprise Library and some key MOSS 2007 capablities to perhaps take some custom code out of the equation. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5455142" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/harishpa/archive/tags/SOA/default.aspx">SOA</category><category domain="http://blogs.msdn.com/harishpa/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.msdn.com/harishpa/archive/tags/Enterprise+Library/default.aspx">Enterprise Library</category><category domain="http://blogs.msdn.com/harishpa/archive/tags/WCF/default.aspx">WCF</category></item></channel></rss>