导航

Dublin------Windows Application Server扩展

Posted on 2009-01-08 14:33  鸡尾虾的壳  阅读(266)  评论(0)    收藏  举报

Dublin是.NET 4.0 Framework的一个重要组件,是Windows Application Server的扩展。预期的发布日期是2010年3月。

Dublin与IIS:两者紧密结合。作为支撑WCF和WWF应用的host环境,Dublin大大提升了WCF,WWF应用中Message, Commnunication的可扩展性和管理监控功能。安装Dublin后 ,IIS Manager中会增加WF,WCF管理模块。它同时支持Host环境的发现机制,支持SQL存储提供者,应用监控,消息路由和分割功能。

Dublin与VS:Dublin会在VS中添加新的Project Template。

Dublin支持下面的特性:
       Message-based correlation
       Message forwarding service
       Content-based message routing (CBR)
       Long-running transactions with compensation
       Scale-out of stateful workflow applications
       Persisting and rehydrating workflow state for high scalability
       Enhanced management and monitoring functions
       Tracking of workflow events
       Low-latency messaging
       Plus, it will support the “Oslo” modeling platform 
    
Dublin与Biztalk Server:Dublin支持WCF Adapter Framework中的Line-of-Business Adapters。虽然Dublin也包含若干Adapter,但是它的定位是Application Server,不会取代
Biztalk Server的Integration Server角色。Dublin是Biztalk Server的有益补充,在监控,管理方面对后者有较好的提升。可以预期的是未来的Biztalk Server将基于Dublin提供集成服务和加速器,并且兼容XLANG消息。两者之间关系类似MOSS基于WSS。关于BAM,当前Biztalk Server提供的功能不够充分,Dublin将提供Tracking Services作为补充。


Dublin与OSlo:Oslo跨越MS的多个产品和多种技术。Dublin提供了一个运行时环境,用于模型驱动的Oslo应用部署。Oslo的建模工具Quadrant用于通过DSL创建应用模型,那么可以把Dublin理解为这些模型的部署库。
   
.NET Framework Roadmap:
        .NET 2.0------Biztalk Server 2006
        .NET 3.0------Biztalk Server 2009, WCF,WWF,WPF
        .NET 4.0------Oslo,Dublin

.NET 4.0
       1.支持RESTful Interaction。SOAP Ineraction模式被过度使用,RESTful Interaction会进一步扩展SOAP Ineraction模式。
       2.基于XAML技术,WCF,WF集成度会更高。WCF是松散的Service交互框架,WWF是活动,状态转换和数据流的紧耦合框架。

Original Posts:
       http://geekswithblogs.net/cyoung/archive/2008/10/15/125848.aspx
       http://geekswithblogs.net/MainaD/archive/2008/10/06/125675.aspx
       http://developers.de/blogs/andreas_erben/archive/2008/09/17/codename-quot-dublin-quot-microsoft-s-distributed-application-server.aspx
       http://www.biztalkgurus.com/blogs/biztalk/archive/2008/11/10/first-look-screen-shots-of-windows-application-server-dublin.aspx