微软面临SOA考验
如果有人说Micirosoft在软件领域中还有某些需要考验的,你可能觉得这听起来很奇怪,但在面向服务架构情况中可能是真的……
【IT专家网独家】根据一些最新的分析调查报告显示, Microsoft的.NET在SOA开发领域的开端就已经落后于Java。
Java注意从多种重要的支持者中获益,并推动自身的前进,这些支持者包括如Eclipse和Apache这种主要的开源机构。在Java领域中,总会有些新事物层出不穷,例如Spring Web services或BPEL4People。如果你在关注SOA,你一定知道从Java阵营中传出的新闻从未间断。这种接二连三是无法忽视的。
不出意外,Sun微系统已经能掀起以Java为基础的SOA的波动,以提升它在软件团体中的地位。表面上看它是对所有的都有推动。
它也满足协同工作和敏捷性的面向对象需求。你能在Java天空中做许多许多的混合、匹配。Microsoft,在极大程度上,是.NET天空。它创造了占据的观念,即使占据并没有更加恶劣。
并且,SOA不是一个开发人员的首创。我将引用Burton集团的Anne Thomas Manes的话:“SOA是一种企业架构风格,而不是应用架构风格。”
企业管理人员、IT管理人员/经理和资深企业架构师应该是掌控SOA的人,而不是开发人员。Java供应商所做的,感性上而言,是创造了协同工作和敏捷的景象。你可以争论那是否是个幻想,但是它的确看似一个所有人都向同一个方向拉的结实的团队,这正是用户公司中的高层人员所需要的。
有些人认为微软坚定不移地维持其独立自主值得尊敬。的确不能因为追逐流行而陷入死胡同就谴责它。然而当Rdemond要制造一个在企业级别以面向服务方式运作的软件,他们的上层人员面临相当多的怀疑。打击是Microsoft过于关注开发人员,且Microsoft的这一服务定位是引导用户进入.NET平台的开场白。
SOA领域中的独立地位看起来与那些寻找更公开和更容易分发的方法的人是一致的。Microsoft在为位于SOA运动的后方比处于前线要好的理念而战,公开和分发的技术仍然很少。这一理念可能不公平,但是Redmond已经选择远离每天宣告“我们是公开的。我们抓住SOA。”的人们。Microsoft必须找到能宣称“我们也是公开的,我们完全抓住了他们所抓住的SOA。”
TechTarget独家授权文章,严禁转载
- 本文关键词:

