red hat在去年中收购JBoss之后,所取得的技术与产品,不仅让red hat在应用服务器市场具有一定竞争力,重要的是,red hat的定位也从此走向解决方案提供者,而引人关注的SOA(Service-Oriented Architecture,服务导向架构)解决方案也将在12月正式推出,其中所包含的组件,涵盖了JBossWS、JBoss Messaging、JBossESB、JBossTS、JBoss Rules以及jBPM等核心。
red hat台湾区资深技术顾问陈明仪表示,这一两年来许多厂商都在谈SOA,然而以JBoss的产品来看,主要是把SOA切割成两大类,一个是讯息层(Information)的处理,另一个则是流程与数据面的整合,针对这3个不同构面的需求,red hat所推出的SOA解决方案产品分别是Portal Platform以及Service Integration Platform、Data Integration Platform,而其中的组件同时包括了JBossWS、JBoss Messaging、JBossESB、JBossTS、JBoss Rules以及jBPM。
不过,red hat所推出的SOA解决方案,目前还无法横跨其他厂商的应用服务器平台,而是必须在red hat的应用服务器平台上执行。陈明仪表示,目前有许多企业的IT环境仍是属于数据导向的架构,过去这些企业只能透过EDI或是API的方式进行整合,未来则可透过Data Integration Platform建构一个类似虚拟环境的数据库,让企业可以在不更改既有应用软件以JDBC链接数据库的情况下,达到数据整合的目的,相较于其它的商业服务流程整合(Business Process Integration),这是一种最省钱又可以带来整合效益的做法,因为Data Integration Platform就等于是一个独立组件,可以让企业在不需要大幅修改系统架构的情况下完成。
除此之外,比较特别的是,red hat在Service Integration Platform解决方案之下,又区隔出JBoss Rules以及jBPM两个模块,陈明仪表示,许多企业都希望做到7天24小时服务不中断,但是所营运的系统一旦需要更改,往往需要暂时停机才能完成,red hat的做法是透过jBPM提供可视化的流程设计,然后自动产生XML流程定义文件,JBoss Rules则负责撰写流程的逻辑规则,并且在运行时间才编译Java Class,这种做法可让企业在不停机的状态下,进行商业流程与规则修改。
red hat台湾区总监欧全晃表示,目前企业对于SOA的态度虽然观望,但这并不表示企业否定SOA的重要性,根据企业的IT环境来看,SOA的导入起点有可能是讯息层、流程面或数据层的整合,而这三个层面red hat也都分别有相对应的产品,其中Portal Platformt甚至还结合了Web 2.0的功能,让企业可把重要信息以适当的方式呈现给客户。
欧全晃表示,从企业的角度来看,SOA的架构虽具吸引力,但是否方便部署与重复使用,也是重要的评估关键,对此,red hat也推出了JBoss ON(Operation Network),让企业管控每个SOA服务模块被应用的情形。至于SOA解决方案的授权,red hat将采取处理器计价模式