BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

jBPM及Alfresco Activiti创始人Tom Baeyens筹划将BPM带到云端

| 作者 Charles Humble 关注 836 他的粉丝 ,译者 廖煜嵘 关注 0 他的粉丝 发布于 2013年3月23日. 估计阅读时间: 4 分钟 | 都知道硅谷人工智能做的好,你知道 硅谷的运维技术 也值得参考吗?QCon上海带你探索其中的奥义

JBoss jBPM(被Red Hat收购)和Activiti(由Alfresco公司支持)创始人Tom Baeyens最近发布了Effektif,一款基于云的业务流程管理(BPM)新工具,用于自动化流程管理。新成立的公司与Signavio公司建立了合作关系,Signavio公司创立于2009年,主要提供SaaS和内部流程编排器解决方案。Signavio将对Effektif投资120万欧元以加快产品开发、建立销售机会。作为Signavio投资方案中的一部分,Effektif总部已迁从比利时迁往德国柏林;同时,Signavio的联席CEOTorben Schreiter已加入Effecktif的董事会。

Baeyens告诉InfoQ,他的核心计划是:“当把BPM带到云端的时候,在动态方面变得更加重要。”他认为,使业务用户能够定义和改变系统内的工作流程是必不可少的,因此在传统的BPMN建模工具上构建云端可扩展的流程执行引擎是不足够的。

Baeyens打算将Effektif分为3个概念层。第一层是一个基于浏览器的向导,旨在提供一个简单的机制使企业用户能够定义任务和为这些任务及切换(handover)创建表单。协调和反馈可以通过电子邮件实现。此外,这一层还将包括一个沙箱环境以允许用户去试验这些流程。Baeyens说道:“我们的目标是能让企业用户能在不到5分钟的时间内建立他们的第一个简单流程。”

第二层增加了一组适配器以便与其它基于云端包装的应用程序——如Salesforce和Google Apps——进行整合。虽然仍然不需要编码,但Baeyens承认这一层将需要一些技术知识以进行设置集成。因此,很可能这项任务依然由IT技术人员承担。

第三层,即最后一层,将允许开发人员编写要包含在工作流中的定制软件。这里所采取的方法类似亚马逊的简单工作流服务。Effektif将为每个系统活动维护一个任务列表。开发人员可以编写一段代码,通过一个RESTful API从该列表中获得任务并执行工作,并将结果返回给云端的工作流引擎。返回结果后会触发一个触发器以继续整个工作流程程。根据Baeyens介绍,任何语言——“PHP,Java等等”——都可以通过这样的方法去调用工作流。同样的机制也可适用于整合在防火墙后面的企业内部系统。

就核心架构方面而言,该工作流引擎采用Java语言开发,并使用业务流程模型和符号(BPMN)2.0标准。Signavio公司的联席CEO Gero Decker告诉我们,该产品将充分利用Signavio流程编辑器中提供的流程建模功能。“这样做的好处是,在Signavio中已经支持的流程模型导入功能(例如XPDL)也能同样用在Effektif。”

REST层使用Restlet 框架构建,利用Jackson 去解析处理JSON,MongoDB 用作提供数据源。目前团队还没决定在前端使用何种Javascript框架。

Effecktif的第一个beta版本将会在今年夏天发布,在年底将会公开发布。价格方面还没拟定,但很大可能是基于每一个流程实例模型进行收费。

查看英文原文Tom Baeyens, creator of jBPM and Alfresco Activiti, Starts New Venture to Bring BPM to the Cloud


感谢杨赛对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT