HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

IBM 的 BPM Zero 项目:RESTful 工作流管理

  • 2009-01-03
  • 本文字数:873 字

    阅读完需:约 3 分钟

IBM 的卓越工程师 Christina Lau最近在Devoxx 大会上做了一个题为“BPM 2.0——针对下一代工作流管理的REST 架构(BPM 2.0 – a REST based architecture for next generation workflow management)”的演讲。该演讲的目标在于帮助我们更好的理解BPM-as-a-Service(BaaS)以便为之做好充分的准备。

根据 Rashid Khan 对该主题的评论,她使用了 5 个关键概念来定义 BaaS:

  • 宿主环境下的模型和执行过程
  • 与防火墙内的数据和 internet 服务的集成
  • 通过 RIA 技术,商业用户可以借助于浏览器来协作创建业务过程
  • 对 internet 进行监控、管理、鉴别及讨论
  • 基于 Web 的报表和监控(BAM)能力

她已经遵循着这些原则发起了 BPM Zero 项目( IBM 的 Zero 项目的一部分,最终将成为 WebSphere sMash 的一部分)。BPM Zero 将提供一个基于 Web 的 BPMN 编辑器。她的演讲还特别谈到了专门的 BPMN 活动(叫做“HTTP activities”):Receive、Reply 及 Invoke。

BPM Zero 集成了 ILOG JRules 以对决策服务提供以业务为中心的配置。

Christina 及其团队注意到了 BPM Zero 与她称之为“RESTful SOA”的紧密集成:Twitter、Chat、email、SaaS(Google Apps)及 IaaS(Storage)等等。她说到轻量级的工作流可以作为一个脚本引擎以与 RESTful 服务配合使用。

该脚本语言的主要特性列举如下:

  • 与 BPEL 执行语义兼容的子集
  • 短时间内的运行
  • 内置的扩展机制
  • 内置的安全支持

正如 Christina 所述,安全是该项目的一个关键部分:

工作流可以调用安全机制不同的多种服务——例如,http 基本的访问认证、OAuth 及 OpenID 等等。

她向我们做了一些推荐以为使用 BPM-as-a-Service 做好准备,以此作为结束:

  • 使用 BPMN 描述你的过程
  • REST 你的资产
    • 使内容简单并且可读性好(XML、Atom、JSON)
    • 可以借助于 URL 通过 HTTP 行为对其访问(GET、POST、PUT、DELETE)
  • 利用低成本的部署和位于云上的第三方应用

该演讲继续迸发着强烈的火花:云计算对BPM 的影响越来越大了。它还对市场上已有的一些产品(如 RunMyProcess.com MyProcess.com )和即将出现的产品做出了回应。

查看英文原文: IBM’s BPM Zero Project: RESTful Worflow Management

2009-01-03 08:433116
用户头像

发布了 88 篇内容, 共 262.4 次阅读, 收获喜欢 8 次。

关注

评论

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

DirEqual mac 5.8 激活版 文件夹比较工具

iMac小白

魔搭+ 函数计算: 一键部署,缩短大模型选型到生产的距离

Serverless Devs

容器 云原生 中间件 函数计算 函数计算FC

Sketch for mac(矢量绘图软件) 99.1中文激活版

iMac小白

低代码(Low-Code)技术简化开发难度,快速搭建应用

互联网工科生

软件开发 低代码 数字化 JNPF

Disk Drill mac 5.4.1426中文激活版 数据恢复软件

iMac小白

业务-研发一体化的管理平台是否存在?

Geek_2305a8

应用集成(iPaaS)和数据集成(ETL)高效协同的最佳实践

RestCloud

ETL 数据集成 应用集成 ipaas

软件测试学习笔记丨抓包工具Charles实战

测试人

软件测试

速看!盘点这一年 OpenTiny 都在做什么?

OpenTiny社区

开源 前端 低代码 组件库

2023 年度龙蜥最佳用户案例奖揭晓,中国移动、小红书、中国人寿财险等企业上榜!

OpenAnolis小助手

开源 操作系统 用户案例 龙蜥社区 商业版

走出大模型部署新手村!小明这样用魔搭+函数计算

Serverless Devs

容器 中间件 函数计算 函数计算FC

惊为天人!这个保存推特视频到手机相册的办法真的一绝!

frank

twitter

重磅来袭“2024粤港澳电子展”覆盖电子信息完整产业链

AIOTE智博会

电子展 电子信息展 电博会

部署SD-WAN需要多长时间?多少钱?

Ogcloud

SD-WAN SD-WAN组网 SD-WAN服务商

OpenKruise :Kubernetes背后的托底

华为云开发者联盟

开发 华为云 华为云开发者联盟

华为云幻兽帕鲁服务器搭建教程(Windows平台)

YG科技

Apifox 1月更新:性能测试、多人协作接口实时同步功能全面解析

Apifox

程序员 性能测试 Apifox API 接口工具

玩转数据处理利器:学会使用 YAML 文件轻松处理数据

测吧(北京)科技有限公司

测试

CleanMyMac X v4.14.6中文版 强大的mac系统清理工具

iMac小白

Yuliverse:引领区块链游戏新篇章!

Footprint Analytics

区块链游戏 元宇宙 链游 Web3 游戏

Web3 游戏开发者的数据分析指南

Footprint Analytics

区块链 区块链游戏 #Web3 web3游戏

MetaVideo mac 1.1.3激活版 视频元数据编辑

iMac小白

Capture One 23 Enterprise Mac 16.3.4.5企业版 RAW图像编辑处理

iMac小白

基于taro搭建小程序多项目框架

EquatorCoco

小程序 taro 前端框架 小程序开发

定向减免!函数计算让 ETL 数据加工更简单

Serverless Devs

容器 云原生 中间件 函数计算 函数计算FC

测试管理进阶 | 如何打造一份出彩的工作汇报!

测吧(北京)科技有限公司

测试

2023京东零售技术年度盘点

京东科技开发者

小程序全生命周期管理如何安排

Geek_2305a8

理解ETF的风险:透明度高、投资组合清晰可见背后的考量

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

IBM的BPM Zero项目:RESTful工作流管理_REST_Jean-Jacques Dubray_InfoQ精选文章