在所有Web服务标准中,我听说最让人沮丧的是WS-Policy的难产。它会影响2006年的标准体吗?它的领导者微软和IBM能够让它出台吗?
John DeVadoss: 我希望在标准组织中看到它,但是有很多变数所以很难预期。因此,我还是希望它能有好运。我的看法是策略是委员会还没有达成一致看法的抽象层。我想这会花费我们一段时间。如果你看看协议栈的低一些的层,它只花了不长时间就达成了一致。策略转移到了更高的层次。所以,不匆忙完成什么或许是对的,这样可以不必在以后返工。我希望我们一起很好的完成这项工作。
Web服务是否大体上提高了创建SOA的开放基础设施的难度?
DeVadoss: 对此我没有什么特别要说的,但如果我是一名架构师,我会相信简单性和一致性,以及能够使用你需要的东西。一些关注是在乎其广泛的范畴。但不要关注你需要的是什么以及什么会给你价值,也不要指望你会使用所有的特性和所有这些说明书。
你觉得在明年微软会有任何开源的机会吗?
DeVadoss: 广义的开源包含很多领域。有开发模型、有哲学思想、有侦听模式,还有商业模型。首先,我认为开源是围绕社区思想的一种开发模型。如果你看看我们VS.NET 2003的工作,你会看到我们已经从社区中学习深度合作的好处。甚至社区技术的概念与我们社区外的一些概念相同,于是我们也给他们一些反馈,我们正在好好利用这些做法。
我也会负责一个Shared Source Initiative项目,用以显示我们对开源社区的兴趣以及回应。
你对Service Component Architecture的看法是什么?
DeVadoss: 我把SCA看作是对J2EE重量级性质的一种回应和一种容器模型。我也把它看作类似Spring的一种轻量级模型。当然,如果你回来看看我们的容器模型,会发现该容器模型的轻量级性质是我们很久之前所做的事情。我认为从概念级的观点来看,SCA不仅是从J2EE和复杂性中走出的一个社区,它还会更加融入我们对世界的看法。
基于XML的部署的关键是降低复杂性吗?
DeVadoss: 我信奉松藕合。我也相信简单性。我认为XML给予我们的是连接和通信的能力,而这是面向服务的关键。尽管服务是抽象的东西,我们依然谈论它,但我想我们都赞同面向服务的成功主要要应该归功于XML和SOAP这类东西,所以我当然会赞同这样的观点。
1
2
下一页>>