
Dino Chiesa谈微软的SOA策略
微软通过架设一个新的SOA网站、开设一系列在线研讨会、发布电子书《真实世界的SOA》和举办“SOA暨业务流程大会2007”等动作加强其在市场上的销售成果。在未来两、三个月里,微软将发布.NET 3.5和ESB指导手册。InfoQ采访了.NET的市场总监Dino Chiesa,以便更好地理解微软的SOA策略。

微软通过架设一个新的SOA网站、开设一系列在线研讨会、发布电子书《真实世界的SOA》和举办“SOA暨业务流程大会2007”等动作加强其在市场上的销售成果。在未来两、三个月里,微软将发布.NET 3.5和ESB指导手册。InfoQ采访了.NET的市场总监Dino Chiesa,以便更好地理解微软的SOA策略。
.NET Framework 3.5引入了REST风格的Windows Communication Foundation(简称WCF)服务。除了开发和托管RESTful服务,还提供了多种选项来消费这些服务。
通常,InfoQ上的书评几乎都对所要评论的书持肯定态度。但有时候我们也会碰到一些不尽人意的作品,WCF Unleashed就是其中一个。该书由四位作者写成,但通读全书,却让人觉得好像书中的一字一句都是四个人通过投票决定的,最终导致句意生涩。
谈到.NET和Java之间的Web服务交互性时,通常的选择只有SOAP over HTTP。最近,有两个新的选择出现了——WebSphere MQ(WMQ)和ActiveMQ传送器,它们可以用于创建Java和.NET之间的交互式Web Services。

在这篇文章中,Boris Lublinsky讲述了在.NET的SOA环境中一个用于解耦服务消费者和提供者的服务注册中心的设计和实现。注册中心包含端点地址和绑定类型,以及运行时的其它参数,如收/发超时时限、消息大小。

本书涵盖了所有设计开发基于WCF的面向服务应用程序所需的知识与技能。通过本书,读者可以看到如何利用WCF内建的特性,例如服务托管、实例管理、并发管理、事务、离线队列调用以及安全。本书会为读者展示如何使用这些特性并探究它们在这种特定的设计思路下的实现原理。读者不仅能够了解到WCF编程技术,以及相关的系统知识,同时还包括了相应的设计方案、诀窍、最佳实践以及存在的缺陷。

作为WS-*架构的远景提出者之一和坚定的倡导者,我们问了他关于WS-*平台以及他对Microsoft在标准化方面所起作用的看法。Sanjiva也借机向我们揭开了“WS-*和REST的神秘面纱”。

这个案例是关于机动车辆保险记录公司Safeco的一个小团队是如何在不到8周的时间里,使用SOA、SCA、BPEL、针对遗留复用的复合应用方法、Java和.NET互操作等技术交付一个复杂的包含5个系统的整合应用的。