AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

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

  • 2013-03-22
  • 本文字数:1281 字

    阅读完需:约 4 分钟

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 )关注我们,并与我们的编辑和其他读者朋友交流。

2013-03-22 09:403433
用户头像

发布了 81 篇内容, 共 26.9 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

大量模块壳工程本地如何快速编译?优酷 iOS 工程插件化实践

阿里巴巴终端技术

ios App 编译 架构设计

Karmada v1.2发布:开启全文本搜索新纪元

华为云开发者联盟

云计算 调度器 Karmada 全文本搜索 资源解释器

【Spring 学习笔记(七)】Spring 管理第三方Bean之管理Druid数据源

倔强的牛角

Java spring Java EE 6月月更

设计消息队列存储消息数据的 MySQL 表格

哈喽

「架构实战营」

flutter系列之:移动端的手势基础GestureDetector

程序那些事

flutter 程序那些事 6月月更

【前端之路】react框架学习

恒山其若陋兮

React 6月月更

程序猿必备的数电知识,快来看看你掌握多少!(建议收藏)

孤寒者

进制转换 数电 常见进制

玩转云原生流量管理——Flomesh

Flomesh

云原生 流量控制 #开源

TiDB 6.0 实战分享丨冷热存储分离解决方案

PingCAP

TiDB

Java——类和接口

武师叔

Java 线程 6月月更

百分点大数据技术团队:可插拔OSS架构设计和实战经验

百分点科技技术团队

优酷弹幕穿人「渲染技术」揭秘

阿里巴巴文娱技术

工程能力 音视频开发 渲染

基于任务调度的企业级分布式批处理方案

阿里巴巴云原生

阿里云 分布式 云原生 SchedulerX

玩转云原生流量管理——Flomesh

Flomesh

云原生 流量控制 Service Mesh 服务网格 Pipy #开源

设计师必备的设计导航网站

小炮

【直播回顾】战码先锋第四期:轻松入门,成为媒体子系统贡献者

OpenHarmony开发者

Open Harmony

HarmonyOS Connect FAQ 第三期

HarmonyOS开发者

HarmonyOS

软件、硬件、生态齐发力,英特尔夯实云计算基石

科技之家

聚焦行业,赋能客户 | 博云容器云产品族五大行业解决方案发布

BoCloud博云

云原生 容器云

什么是算子下盘

华为云开发者联盟

数据库 集群 算子

一款实用的综合性导航网站

小炮

如何使用Superset可无缝对接MRS进行自助分析

华为云开发者联盟

大数据 数据分析 后端 Superset

投稿开奖丨轻量应用服务器征文活动(4月)奖励公布

阿里云弹性计算

Hexo 防火墙 SSL证书 CDN加速 安全组

一年一度 OceanBase 技术征文大赛全面开启! 入门实战,等您来写

OceanBase 数据库

数据库

DevEco Studio的这些预览能力你都知道吗?

OpenHarmony开发者

Open Harmony

DevEco Studio强大的预览功能让开发效率大大提升!

HarmonyOS开发者

HarmonyOS

InfoQ 极客传媒 15 周年庆征文|国产自研数据库GaussDB(DWS)架构详解【高斯数据库】

恒山其若陋兮

架构 InfoQ极客传媒15周年庆 GaussDB架构

关于并发和并行,Go和Erlang之父都弄错了?

OneFlow

并发 并行

国内首个:ICPR2022多模态字幕识别比赛日前结束

科技热闻

你好复工人,马斯克又因“工作狂”上热搜,远程办公究竟是好是坏?

BeeWorks

一文搞懂│http 和 https 的通信过程及区别

https 安全 HTTP 通信 6月月更

jBPM及Alfresco Activiti创始人Tom Baeyens筹划将BPM带到云端_Java_Charles Humble_InfoQ精选文章