引导经典SOA工具项目独立软件Software工程师Oisin Hurley表示Eclipse已有SOA工具项目已经开发了业务流程建模符号(BPMN)建模器但是它并没有被集成到任何运行时可执行文件中 2 月份意大利系统集成公司Engineering Group加入Eclipse引入了其eBPM技术
Hurley表示 Engineering Group通过创建映射到BPMN和部署引擎尝试缩小概念BPM过程和运行时的间差距
新工作组由 Engineering Group、SOPERA、itemis和Obeo组成Obeo是开源SOA所包含所有欧洲公司这个工作组面临挑战是集成EclipseSOA 工具和SOA运行时项目到个紧密结合平台中
Eclipse基金会执行总监Mike Milinkovich表示:“此刻我们所要做是集已经平行多年工作于体更多集成以及使得工具更好工作支持Swordfish作为明确 工作所需运行时平台”
Swordfish是基于ESBSOA框架为了适应以Equinox为基础Java Swordfish提供了模块化运行时组件可以在无需重启基础系统情况下添加和移除模块化运行时使的成为可能由于Equinox本质上是 OSGi改编OSGi是实现了动态组件模型Java模块系统
Redmonk分析师Michael Cote介绍:“OSGi在很多Eclipse项目中扮演角色是项有意思通用技术目是寻求种方式打破Java大型模块使的成为更小部 分更易于处理这是在Java中相对较新事务”
虽然对于OSGi作为企业中间件支持持续增长但是对同运行时 Swordfish同时工作BPM 技术并没有过多选择性未来年工作组将致力于集成Swordfish运行时到BPMN建模器、SOA描述模型、策略开发者工具箱以及SCA建模器 中
Engineering Group高级技术经理Antonio Majori认为“eBPM并不是工作流但是基于工作流可能用到业务流程执行语言或者eBPM但是区别的处在于编制OSGi服务”
虽然焦点是OSGi服务生命周期管理eBPM包含个连接器以便于同其他类型服务共同工作这对于希望集成部分SOA 平台到异种、良好架构用户来说很有益
Eclipse SOA平台首次发布可用升级版将同Eclipse 3.6(Helios)道在 6月发布
Eclipse环境开发总监Donald Smith 说:“该版本经历了18个月到两年时间来配合现有部署进行更多集成Helios目标是所有核心组件、用例、工作流以及文档”
SOPERA首席技术官兼SOA平台项目主管Ricco Deutscher解释道目前所有组件是可行像Swordfish很多企业已经开始使用了从这点上来看他们都需要集成然而同目前所有组 件样还没有服务治理工具
Deutscher说:“我们计划针对SOA注册库和存储库发起个新项目注册库和存储库是SOA平 台重要组成部分现在平台连同注册库和存储库将会非常强大”
存储库将提供贯穿生命周期管理、版本控制和其他性能设计时治理 注册库将提供贯穿类似中介性能运行时治理Deutscher表示工作组目前正致力于注册库和存储库醒目提议
最新评论