1. UI-FW:主要处理用户登录、任务列表、查看表单内容、完成表单任务等的用户界面。它需要与TMS进行交互,来获取最新的任务列表;当用户点击某个任务(Task)的时候与XFormManager(Tempo可以实现多个表单管理器(Form Manager),在这里的XFM专指XForm格式的表单的管理器)交互,UI-FW获得由XFM推过来的表单(XFM产生表单的过程下文叙述)显示给用户,用户点击完成按钮(或者其他按钮),则由XFM给TMP发送消息告知该人工活动流程已经完成。
2. XFM:它是一个表单管理器,主要是生成表单,并实现多个人工活动所支持的action。它会从WDS获取真正的表单文件(.xform),从TMS处获得当前具体表单细节信息。当用户点击表单上的某个按钮之后,由XFM告知TMP流程状态的改变。
3. TMP:它其实是一个BPEL流程,部署在Ode中,该流程由FDS启动,等用户完成该人工流程之后结束。它对于任务状态的控制还是TMS(可以认为TMS就是数据库的DAO),所以这一点在某种程度上和原本我们自行设计的B4P有相似之处。同时,TMP对外提供的接口不光是启动流程一个,还有completeTaskRequest接口,当TMP接收到该消息之后,会调用TMS修改任务状态和设置任务的output。然后,告知FDS该人工任务完成。
4. TMS:它其实是一个WebService,主要完成任务数据、任务状态、表单信息等的持久化工作,可以任务他就是数据库(这样更容易理解)。
5. WDS:是一个Servlet应用,主要完成表单内容、任务描述等的远程部署,可以认为它存有运行过程中所需的表单文件等数据。
6. FDS:也是一个servlet,主要做转发,UBP(用户业务流程)中对人工任务的调用首先发送到FDS,再由FDS做一定的命名空间的处理后调用TMP。可以认为是一个中转或者代理。
- 大小: 74 KB
分享到:
相关推荐
Cycle-Tempo的主要特点是计算系统中所有相关的质量和能量流。它具有特别健壮和高效的计算方法,这意味着即使在最苛刻的情况下,您也可以依靠它快速获得可靠的解决方案。 其他功能允许对系统进行更详细的分析和优化。...
jira插件tempo Timesheets 7.9.1
Jira时间跟踪插件tempo.tgz,时间分配,时间跟踪
Jira工时表插件tempo-plugin-7.9.1
Tempo 是个轻量级的JSON渲染引擎(只有4kb),使用它可以以纯HTML的方式来构建数据呈现。 使用JSON作为数据源时经常是会在JS中解析JSON,然后拼成HTML...它对嵌套的数据模板也能够解析并呈现。 标签:Tempo
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 ...
JIRE插件用于企业管理项目的插件,tempo-timesheet,展示时间分配任务
节奏每日状态基于 TEMPO 工作日志发送每日状态电子邮件的脚本要求:Python 2.6+ Python库: 请求>=2.3.0 jinja2>=2.7安装或将此存储库克隆到您的服务器: git clone ...安装所有要求 pip install -r requirements.txt将...
Tempo Pro_v2.1.6
基于Tempo智慧中台解决方案.pptx
它仅支持键/值查找,并且旨在与用于发现的日志和度量标准(示例性)协同工作。 Tempo与Jaeger,Zipkin,OpenCensus和OpenTelemetry兼容。 它以任何上述格式提取批处理,对其进行缓冲,然后将其写入Azure,GCS,S3...
美林数据技术股份有限公司,结合二十年企业数字化行业服务经验、6 年数 据分析与挖掘技术研究与应用积累,历时三年,打造出“面向企业级用户的一体 化大数据分析平台”——Tempo 大数据分析平台。旨在为企业用户提供...
电脑上的节拍器!很好用!本人学吉他用的!
Tempo为多个MLOps项目提供了统一的界面,使数据科学家能够部署和生产机器学习系统。 激励榜样 Tempo允许您与可扩展的编排引擎(例如Seldon Core和KFServing)进行交互,并利用各种机器学习服务(例如TFserving,...
文档编写目的该文档通过对Tempo这个开源工作流引擎的架构设计进行描述,学习其设计方法,重要的是了解其对于BPEL4People规范的实现机制,以其在后续的项目开发中可以集成到BPEL引擎中。本文档主要分为以下几个部分,...
Tempo大数据分析平台用户入门指导-V2.0.pdf
Shanling山灵品牌说明书
涵盖描述数据统计、直方图、相关分析、典型相关分析、偏相关分析、方差分析、P-P图、Q-Q图以及相似度等统计方法和图表。用户基于这些统计方法进行交互数据分析,掌握数据的分布特征。
基于XML解析的天气预报,欢迎页,高仿网易云APP启动动画Animation
Grafana Tempo是一个开源,易于使用的大规模分布式跟踪后端。 Tempo具有成本效益,仅需要对象存储即可运行,并且与Grafana,Prometheus和Loki深度集成。 Grafana Tempo是一个开源,易于使用的大规模分布式跟踪后端。...