BEA SOA归来,发现,SOA之路不远矣。
今天下午1点多,我奔赴广州嘉逸,参加BEA SOA会议。
来的都是BEA中国的高层,讲的话都是要负责任的那种。
郑总首先发言,概括性地介绍了BEA的SOA战略,简明扼要,“平台决定视野”那句话给我的印象非常深刻。
接着是刚从美国回来,华南区技术经理Patrick发言,扼要地介绍BEA的SOA路线,为我们总结了几个使用SOA的理由以及SOA的真正含义,
Patrick以前曾经在广州UserGroup上演讲过SOA,我从他的演讲中粗略感受到:
1,SOA是一个长期的过程,SOA的实施的一个很直接的结果——减少应用内部/间的耦合度,从而让拥有很多应用的企业能够简化业务流程
,当然,应用数量比较少,应用复杂度比较低的IT小企业一般实施SOA的代价会大于收益。
2,SOA是分步走的过程,每个过程都存在变数,成本在各个子过程中都存在一定的规律,Z字形走势让客户看到SOA的回
报,但同时证明这存在前期风险。
我蛮喜欢Vincent Jim,看来他可能是香港人,普通话说的比较歪,但是内容是非常经典,一针见血,一句废话都没有。
后面上来的人我以前都没见过,印象比较深刻的是李巍,以前在BEAWorld上见过面,很帅的小伙子,讲话的声音特别
清楚,果然是技术推广人,我觉得怎么听也不觉得烦。
朴志文讲解的SOA技术体系也是非常出众的,尤其是那个示例,我感受到SOA的确确切切。
SOA会后,我跟李巍讨论了Aqualogic,我个人很关注ALES和ALDSP两个产品,Michael Stamback给我的说法是,BEA的ALES2.0就是
WLES4.2, 出于安全隐患,所以没有放到网上提供下载,因此,中国区的BEA网站上,没有提供ALES2.0的下载URL,后来他给了我
一个ALES的下载版本。但有一点可以肯定,WLES作为Weblogic家族的重要部件被拆出来作为Aqualogic的4大部件之一。
LiquidData这个非常出众的工具,也被BEA正名为Aqualogic Data Service了,简称为ALDSP。今天,李巍只是提到了ALDSP的一些
基本功能(非常形象地),当然,ALDSP的功能远远不止如此。
它的强大令我折服,LiquidData对SDO的彻底支持让我迷醉,他是一个我认为能硬撼IBM/Oracle同领域产品的杰作,李巍和朴志文都
列举了SOA中异构数据源的一些需求及应用场景。
按照李巍的ppt所展示的,我们在实施SOA的时候,向将服务以及数据服务都包装起来,其中,他强调两类服务(大家应该听的很清楚吧)
,Weblogic/Tuxuedo/Webshere是一类服务源,另一类是Oracle/DB2/SQLServer..的异构数据源,他被一个称之为ALDSP的产品包装起
来,支持异构查询/Update/抽取/管理。在我们这个年代,各个Vendor都有自己封闭式的Product,BEA称之为第二次2000亿美金的资产
冻结的罪魁祸首,而ALDSP是其中一个解冻工具,它直接让你连接各个异构数据源。
但一般人会误以为ALDSP只是通过JDBC/ODBC连接数据源来抽取/Update数据,但其实它远远不止如此。除了JDBC方式,ALDSP还支持XML文件,
Excel文件,普通文本数据,WebService和Java Function,ASP.net2.0! ALDSP还支持安全特性,事物特性,对象缓存特性.....
李巍见我对ALDSP这么热情,说要跟JianWu说一声,抓我去当Aqualogic版主(UG版主实在太轻松了^-^),我想这个版主怎么也得让倪志刚
当吧,不过我相信,Aqualogic板块很快就会出现在Dev2dev.com.cn(Dev2dev.com的NewsGroup都出来很久拉)。
对Weblogic Portal的Released,他们似乎没有提到,但我知道Workshop的意义非常大,尤其是对我这种很依赖于Workshop 3图形化工具的
Hibernate功能和习惯于界面操作Webservice的用户来说,Eclipse's Workshop+Weblogic 's Workshop,怎能不Try?
我忘记问问他们几个老大,BEA能不能给个RoadMap阿(好像JBOSS那样),BEA实施Blended之后,我真有点难以把握Aqualogic会长成什么样子。
[总结性,一句话]
BEA成功收购M7,PlumTree,Fuego等公司,它面临一场变革,它力推SOA的同时,其实它内部也在同时因SOA而受惠,各位看看BEA的Weblogic产
品,从去年BEAWorld到现在,难道不是时刻在变化,唯一不变的是,BEA都比别人变得快,适应的快,变化之本是因为它整个体系都已经成功实施了SOA。