发新话题
 搜藏 打印 该页面添加到 Mister Wong

IBM大批微软SOA作风 OOXML标准仍是专有性质?

IBM大批微软SOA作风 OOXML标准仍是专有性质?

CNET科技资讯网8月11日国际报道 IBM批评微软服务导向式架构(SOA)太偏向专属的Windows标准,意图提供一种轻量级的传讯基础架构。! t, O) Y; g* O. i) |
0 [5 y4 O- U* q" a) P3 \2 d
服务导向式架构(Service-oriented architecture;简称SOA)用来连结商业应用程序,以提供各种服务。利用包括延伸标示语言(XML)等协议打造的这种架构,可让多种应用程序互相沟通,进而达到改良商业流程的目的。$ a; m6 b4 _$ O( x; m
0 m' {# S# A% h! e
SOA需要使用开放的标准来串联应用程序,而这些应用程序可由第三方软件公司制作,或是企业内部自行开发。
, Z0 z; o" k" ~' }
) M$ Y+ O+ ^6 Z- qIBM日前表示,微软的SOA作法偏重于连结与微软软件兼容的商业流程,但这么做会阻碍SOA的发展。
4 l! V: [5 q! U/ n$ y% S# h, P, D7 j6 O
IBM软件事业群主管Steven Mills表示:我们连结的是各种的平台、各种的应用程序。我们一视同仁把一切整合起来。但微软则试图对那些支持Windows平台的功能提供连结性,跟我们的作法大不相同。
2 x% r% K0 k6 ?# E4 i9 X3 ]! {, R" E$ B8 m! r" I1 A
Mills说:他们的观点是,如何把Windows环境连结起来,只要你用的是微软技术即可相连。而我们的观点则是:你如何把各种环境连结起来,不论你用的是微软的系统,还是别的技术。! M/ O- j5 e8 _3 N+ |  Z' `

9 N! m! ]1 C# U% X6 ?他宣称,IBM与微软的作风差别甚大,例如IBM用的是开放的XML与网络服务(Web services)标准,就跟微软采用的标准迥异。
2 d! I& e0 ?: Y" Z
) T  P1 n3 `  I/ r' F/ JXML用于SOA,以描述应用程序中的数据,以及应用程序互动所需的metadata。1 V1 X  }2 f; J" b2 a2 W- {* W
. a6 P  t& L. \3 d1 `, S
微软的OOXML仍是专属性质吗?
" g0 j6 d" G: _2 a- Z4 [$ d4 C4 g7 l2 g2 }  _1 L9 X
微软和IBM在XML标准上争执不下。微软偏好起初在自家内部发展出来的Office Open XML(OOXML)标准。+ Y9 `, _, H7 o; D; U/ N0 X( J
0 j5 f- b$ Q7 ^, l3 p
微软希望OOXML能获国际标准组织(ISO)认定为通用的标准。微软坚称,OOXML既已获得标准组织Ecma International的认可,如今已成为Ecma的标准,不再是一种专属性的标准。
6 y, {6 r2 ^7 L$ E7 ?* N& I
. {- z$ ~# U0 ^- j& q微软和IBM一样,都是Ecma会员。但IBM目前使用、而且偏爱的是OpenDocument Format(ODF),这是一种获ISO认证的开放源代码标准。ODF联盟和许多开放源代码社区人士认为,OOXML仍未脱专属范畴。* L6 Q1 k' Q" C& O2 C4 O& A8 l
' r' r* I1 O) Y" A) Y$ Z& J
为进一步比较IBM和微软的作法,Mills又举例说,就SOA而言,IBM在以库存管理和交易控制为中心的自动化上,采取垂直性的作法,并且让这些成为水平式的流程。8 Q: ]; p  }1 K' X
1 S( @' S. g8 g& s, K( b/ n9 l5 |0 H
他说:我们重新思考商业流程模型,希望在交易处理方面,做到无冲突(frictionless)。交易整合性需要持续的存取流量,而微软并未那么做。微软所做的,只是把信息从一台Windows系统传到另一台,而未解决有关交易冲突的问题。$ t5 h+ q  T: c) e7 @0 W
! W% a+ K/ E( H7 m
他又说:SOA不只是信息传送的架构,而那正是微软SOA与IBM不同的地方。微软开发人员网络(Microsoft Developer Network)机制是一种轻量级(lightweight)的传讯基础架构,而IBM则提供全功能的基础架构。

本文由hew 发布于Linuxsky 论坛,网址:http://www.linuxsky.org/bbs/thread-5991-1-1.html

相关主题
你的鼓励,我的动力.
做人厚道,看贴回贴.
my linux blog

TOP

发新话题