`
ww2
  • 浏览: 418360 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Tempo针对BPEL4People的实现构架

阅读更多
Tempo并不是一个完整的workflow system,只是wfms中一个组成部分。
完整的workflow system是Intalio BPMS(http://bpms.intalio.com/),Tempo是其中实现“人工活动处理”的部分,说的更为准确些,是BPEL4People的实现。

当process engine在执行process的时候,碰到people activity的时候,会向Tempo发出创建task的请求,然后Tempo负责维护Task的管理和执行,整个处理过程在http://tempo.intalio.org/ 上个序列图来诠释,如下:

基本上Tempo是由如下几个组件组成的:
FDS(Form Dispatcher Service):主要是负责连接process与Tempo中的TMP的消息格式之间的交互。
TMP(Task Management Process):维护整个Task的生命周期管理
TMS(Task Management Service):维护Task的状态数据、持久化和检索
UIWF(User Interface Framework):提供与user交互的界面,主要是提供task list和 task form界面。目前UIWF的Form Manager只有XForm的实现。
XFM(XForm Manager):用于渲染XForm

另外还有几个外围的组件:
WDS(Workflow Deployment Service):主要是用于部署task decription和Form content。WDS会将task定义注册为Task Object Model对象
TAS(Task Attachment Service):用于维护task attachment的
SFW(Security Framework):提供一套RBAC的框架,来控制对Task权限的处理。

不过,就个人感觉来说哦,我没有看到Tempo存在有关Organization ModelAction(行为)方面的内容。不知道是否有其他考虑,这个有待与Tempo的负责人Nico 探讨。
分享到:
评论

相关推荐

    jira插件tempo Timesheets 7.9.1

    《Jira插件Tempo Timesheets 7.9.1详解》 Tempo Timesheets是一款在Jira平台上广泛使用的高效时间管理插件,其7.9.1版本为用户提供了更为精准和便捷的工作时间追踪解决方案。这款插件的核心功能在于帮助团队成员...

    IntalioTempo研究

    文档编写目的该文档通过对Tempo这个开源工作流引擎的架构设计进行描述,学习其设计方法,重要的是了解其对于BPEL4People规范的实现机制,以其在后续的项目开发中可以集成到BPEL引擎中。本文档主要分为以下几个部分,...

    Jira时间跟踪插件tempo.tgz

    Tempo是Jira的一款强大插件,专门用于时间跟踪和管理。这款插件增强了Jira的基础功能,帮助团队更有效地追踪工作时间,优化资源分配,提高生产力。 时间分配在项目管理中至关重要,因为它直接影响到项目的进度和...

    Asimptote_Cycle-Tempo_5.1.5.rar

    Cycle-Tempo细节 Cycle-Tempo是能量转换系统热力学分析和优化的流程图。它适合于 传统的发电厂, 压缩制冷和冷却系统 非常规能源系统如: 太阳能ORC发电厂, tri-generation系统, 吸收式冷却和制冷系统 燃料电池, ...

    Jira插件tempo-plugin-7.9.1

    Jira工时表插件tempo-plugin-7.9.1

    JSON渲染引擎Tempo.zip

    Tempo 是个轻量级的JSON渲染引擎(只有4kb),使用它可以以纯HTML的方式来构建数据呈现。 使用JSON作为数据源时经常是会在JS中解析JSON,然后拼成HTML呈现数据。而 Tempo 可以实现 HTML 与 JavaScript 的完全分离,...

    Tempo timing, tactics and strategy in narrative-driven decision-making

    Tempo is a modern treatment of decision-making that weaves together concepts and principles from the mathematical decision sciences, cognitive psychology, philosophy and theories of narrative and ...

    tempo-planner

    JIRE插件用于企业管理项目的插件,tempo-timesheet,展示时间分配任务

    基于Tempo智慧中台解决方案.pptx

    此外,Tempo智慧中台还支持实时数据分析,帮助企业快速响应市场变化,实现价值落地。 美林数据的成功案例涵盖了工业、能源、汽车、家电、金融、医疗等多个行业。比如在家电行业,他们通过实施大屏全景运营监测系统...

    tempo:Grafana Tempo是高容量,最小依赖项的分布式跟踪后端

    Grafana Tempo是一个开源,易于使用的大规模分布式跟踪后端。 Tempo具有成本效益,仅需要对象存储即可运行,并且与Grafana,Prometheus和Loki深度集成。 Tempo可以与任何开源跟踪协议一起使用,包括Jaeger,Zipkin和...

    Tempo Pro_v2.1.6.rar

    Tempo Pro_v2.1.6

    TEMPO韵律eA1A中文说明书.pdf

    【TEMPO韵律eA1A中文说明书.pdf】是一份由Shanling山灵品牌提供的设备操作手册,主要介绍了一款名为eA1A的综合放大器。此设备旨在为音乐爱好者提供高质量的音频体验,它集成了多种输入源和功能,确保用户能够方便地...

    TEMPO韵律eA3中文说明书.pdf

    "TEMPO韵律eA3中文说明书.pdf" 该用户手册是关于 Shanling 山灵品牌的 DIGITAL INTEGRATED AMPLIFIER eA3 的使用说明书。该设备是一款数字综合放大器,具有多种功能,包括音频信号输入、音量调整、耳机输出等。 ...

    大数据tempo平台

    美林数据技术股份有限公司,结合二十年企业数字化行业服务经验、6 年数 据分析与挖掘技术研究与应用积累,历时三年,打造出“面向企业级用户的一体 化大数据分析平台”——Tempo 大数据分析平台。旨在为企业用户提供...

    tempo节拍器软件

    电脑上的节拍器!很好用!本人学吉他用的!

    Source Audio External Tap Tempo Footswitch 用户指南

    ### Source Audio External Tap Tempo Footswitch 用户指南 #### 欢迎使用 感谢您购买 Source Audio 外置 Tap Tempo 脚踏开关。本附件能够帮助您设置兼容 Source Audio 产品的 LFO(低频振荡器)速度或延时时间,...

    Tempo人工智能挖掘平台(AI).pptx

    涵盖描述数据统计、直方图、相关分析、典型相关分析、偏相关分析、方差分析、P-P图、Q-Q图以及相似度等统计方法和图表。用户基于这些统计方法进行交互数据分析,掌握数据的分布特征。

    Grafana Tempo是高容量,最小依赖项的跟踪存储。-Golang开发

    Grafana Tempo是一个开源,易于使用的大规模分布式跟踪后端。 Tempo具有成本效益,仅需要对象存储即可运行,并且与Grafana,Prometheus和Loki深度集成。 Grafana Tempo是一个开源,易于使用的大规模分布式跟踪后端。...

Global site tag (gtag.js) - Google Analytics