Red Hat SOA解决方案已正式命名为「JBoss Enterprise Service Integration Platform」是4.2版,预计在下半年推出,平台中的成员包含JBoss Enterprise Application Platform、JBoss ESB、JBoss jBPM及JBoss Rules。问:在JBoss.org也可以下载取得JBoss的各项开放源码,这与JBoss所推出的企业版有区隔吗?
ed Hat并购JBoss之后,台湾的企业透过Red Hat,已可取得开放源码原厂的支持。Red Hat改以平台及解决方案为导向,向企业推广JBoss的产品与服务。
JBoss目前已上市的企业级平台,包括JBoss Enterprise Application Platform以及JBoss Enterprise Application Platform for Portals。并预计下半年将推出名为「JBoss Enterprise Service Integration Platform」的SOA平台,搭配2种等级的支持服务,企图挟开放源码的低成本优势,抢攻SOA市场。
Red Hat SOA解决方案已正式命名为「JBoss Enterprise Service Integration Platform」是4.2版,预计在下半年推出,平台中的成员包含JBoss Enterprise Application Platform、JBoss ESB、JBoss jBPM及JBoss Rules。
下半年Red Hat台湾区资深技术顾问陈明仪在与iThome的专访中,说明了即将推出的JBoss SOA解决方案的架构与特色。
问:就Java的SOA解决方案来看,大家都是在应用服务器上架构ESB、BPM、Portal及一些管理工具,JBoss Enterprise Service Integration Platform优势何在?
答:从成本面考虑, JBoss是开放源码,所以企业只需支付支持服务的费用,相较于其它商业产品,成本有可能相差2倍以上。
由功能面来看,JBoss应用服务器具备丛集(Clustering)、负载平衡、故障复原(Fail-Over)及执行阶段的热部署等必备功能。在JBoss内部的测试,丛集机制对应用服务器的效能影响,上限是5%。此外JBoss修改了Tomcat的原生函式库(Native Library),更命为「JBoss Web」,不仅效能大幅提升,而且可承载11,000以上的在线使用者。
问:仔细拆解JBoss的SOA平台,其中有关BPM应用切割成jBPM与Rules,两者如何区隔?切割的用意何在?
答:很多BPM产品将流程与规则包在一起,面临的问题是定义流程的XML文件虽可在线修改,但执行规则判断的Java Class,却不能任意置换或暂停。因此JBoss将流程设计切分为jBPM与Rules:jBPM提供可视化的流程设计功能,自动产生XML流程定义文件;而Rules则是撰写流程逻辑判断的工具,语法类似Java,产出的是纯文字文件,执行阶段才编译Java Class,如此一来,企业即可集中管理并在线修改流程的规则。

openSUSE 11.1正式版
Ubuntu 8.10后版本将
Linux之父李纳斯托瓦
[图文]惠普10寸小上网
Intel:Linux将统治Ne
Ubuntu 8.10 全部官方
Ubuntu 9.04将在2009
Ubuntu官方发布Ubuntu