|
SynchroESB 2.0版——更加成熟的选择AMTeam.org消息:协同企业服务总线SynchroESB是西安协同时光软件有限公司研发的用于系统整合的中间件平台套件,该平台基于SOA架构模型,采用JBI标准,是一个敏捷、灵活的分布式ESB系统软件。SynchroESB具有强大的预制组件库,方便快速的整合异构遗留系统;提供易用的服务编制工具及数据映射工具,适应各种数据要求的复杂性;采用“集中式管理,分布式运行”的工作模式,为信息系统的有机整合提供强大的支持。 随着企业和政府机构信息系统规模的不断扩大,系统整合成为实现IT综合效益的必然过程,SynchroESB自第一个版本发布以来,已经应用于多个行业的系统整合中。近日,新版本SynchroESB2.0隆重推出,在原有平台的基础上,其功能与性能得到了极大的完善: 1. 仓库管理与流程管理的改造 1.0版本的仓库管理使用了derby数据库存储其信息,而流程管理使用XML存储其信息,2.0版本统一了数据持久化方式,将仓库管理与流程管理中涉及到的数据统一存储到derby数据库中。 2.0版本重新定义的仓库管理与流程管理的意义,仓库管理中管理的是流程,流程包含服务组合(SA)、服务单元(SU);流程管理中管理的是流程的整个生命周期。 2. 为SPO提供验证方法 在单个PeerServer中服务的名称是不能重复的,1.0版本中流程的部署没有经过验证,这就容易造成重名服务不能正常运行的错误。在2.0中为流程部署提供验证方法,保证单个PeerServer中驻留的服务名称都是唯一的。 3. 线程池优化 SynchroESB UltraServer使用了线程池为每个PeerServer分配管理线程,2.0版本中对线程池进行了优化,给PeerServer一定的处理时间,然后再从中获取返回结果。 4. JMX控制台的改造 1.0版本在UltraServer的JMX控制台中无法查看流程信息,这对用户对流程的管理带来不便,2.0版本在JMX控制台中增加了流程信息。 5. 新增配置项 1.0版本中有些比较重要的连接端口是以硬编码方式写在了代码中的,比如RMI通讯端口。2.0版本中将这些比较重要的通讯端口改为可配置。 6. 优化与UltraServer的交互 1.0版本中服务组合从UltraServer部署到PeerServer上,采用的方式是由UltraServer通过JMX调用PeerServer的Mbean方法,将服务组合及其文件的名称传输给PeerServer;PeerServer通过服务组合及其文件的名称从UltraServer的仓库中查询并下载到PeerServer本地的部署目录下。 2.0版本中服务组合中将服务组合的文件直接通过UltraServer下载到PeerServer的部署目录下,减少了一次交互。 7. 分布式 2.0版本实现了分布式功能,在应用系统中可以同时部署多个PeerServer,采用了“集中式管理、分布式运行”的工作模式。 8. 组件库的丰富 1.0版本中可用组件有限,易用性和稳定性方面存在部分缺陷。 2.0版本丰富了组件库,对有缺陷的现有组件进行了重新设计分析,同时加入了一些必要的组件,稳定性和易用性方面大大增强,主要组件如下:
9. 部署验证 1.0版本服务组合在部署时没有验证组件的名称和服务组合的名称是否重复,2.0版本在服务组合部署时加组件名称和服务组合名称的验证。 10. 组件图片改造 1.0版本组件图片统一为蓝色风格,显得不够美观,在2.0版本中统一更换组件图片。 11. 组件连线改造 1.0版本组件之间连线不够灵活,用户如果调换组件的位置会影响美观,2.0版本将连线改为锚点始终对着组件中心,任意拖动组件不会影响美观,增强了灵活性。 12. 安装程序改造 1.0版本SPO安装程序中没有配置连接服务器的名称、IP、端口等信息,在2.0版本中添加安装时配置。 责编:张赛静 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 首届优秀信息化产品及信息化最佳实.. .mod_B_1{background:rgba(0, 0, 0, 0) url("http://www.vsharing.com/bacohome/2015/cio.. 专家专栏 |
|