《Developing Distributed Services Today》

微软在MSDN网站发布白皮书《Developing Distributed Services Today》,分析了常见的构建分布服务系统的技术,如ASMX WebService、ES等,并给出相关建议。此外,Kirk Allen Evans的Blog案例有趣,Benjamin Mitchell总结‘最快的传输方式并非总是最佳选择’。

前几天,微软在MSDN网站上发布了一篇白皮书《Developing Distributed Services Today》,这篇文章简要而明确的分析了现在常见的几种构建分布服务系统的技术(ASMX WebService、ES、.Net Remoting、MSMQ),并提出了下面的建议:

Build services using ASP.NET(ASMX WebService).
    Enhance your services with WSE if you must support WS-*.
    Keep components inside your services.
Use Enterprise Services where appropriate.
Use .NET Remoting where appropriate.
Use MSMQ for queued messaging.
Use BizTalk if you need to orchestrate loosely coupled business processes and/or to integrate several disparate systems and technologies.
Use SQL Server Notification Services if you need to build a data-oriented, asynchronous, queued application.

呵呵,似乎有点老生长谈。不过Kirk Allen Evans的一篇针对这个白皮书的Blog倒更有意思,特别是里面的那个案例。最后Benjamin Mitchell在自己的Blog上用一句话做了总结:The fastest transport isn't always the best choice

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值