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的主要特点是计算系统中所有相关的质量和能量流。它具有特别健壮和高效的计算方法,这意味着即使在最苛刻的情况下,您也可以依靠它快速获得可靠的解决方案。 其他功能允许对系统进行更详细的分析和优化。...
“._tempo.obr”文件前的下划线"."通常是macOS系统创建的元数据文件,表示该文件是一个隐藏文件,可能包含关于"tempo.obr"的一些额外信息,例如在将文件添加到压缩包之前的一些元数据或权限设置。 总的来说,Jira...
Tempo Timesheets是一款在Jira平台上广泛使用的高效时间管理插件,其7.9.1版本为用户提供了更为精准和便捷的工作时间追踪解决方案。这款插件的核心功能在于帮助团队成员记录工作时间,优化项目管理,并提供详细的...
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智慧中台方案,这是一家专注于大数据领域的领军企业。美林数据成立于1998年,总部位于西安,拥有多个办事处遍布全国,致力于为...
本项目“基于XML解析的天气预报”着重讲解如何利用XML来获取并解析天气数据,同时结合Android的UI动画技术,实现高仿网易云APP的启动动画。 首先,XML作为一种标记语言,它允许我们定义自定义的标签来表示数据,使...
"TEMPO韵律eA3中文说明书.pdf" 该用户手册是关于 Shanling 山灵品牌的 DIGITAL INTEGRATED AMPLIFIER eA3 的使用说明书。该设备是一款数字综合放大器,具有多种功能,包括音频信号输入、音量调整、耳机输出等。 ...
【TEMPO韵律eA1A中文说明书.pdf】是一份由Shanling山灵品牌提供的设备操作手册,主要介绍了一款名为eA1A的综合放大器。此设备旨在为音乐爱好者提供高质量的音频体验,它集成了多种输入源和功能,确保用户能够方便地...
它仅支持键/值查找,并且旨在与用于发现的日志和度量标准(示例性)协同工作。 Tempo与Jaeger,Zipkin,OpenCensus和OpenTelemetry兼容。 它以任何上述格式提取批处理,对其进行缓冲,然后将其写入Azure,GCS,S3...
美林数据技术股份有限公司,结合二十年企业数字化行业服务经验、6 年数 据分析与挖掘技术研究与应用积累,历时三年,打造出“面向企业级用户的一体 化大数据分析平台”——Tempo 大数据分析平台。旨在为企业用户提供...
电脑上的节拍器!很好用!本人学吉他用的!
Tempo为多个MLOps项目提供了统一的界面,使数据科学家能够部署和生产机器学习系统。 激励榜样 Tempo允许您与可扩展的编排引擎(例如Seldon Core和KFServing)进行交互,并利用各种机器学习服务(例如TFserving,...
文档编写目的该文档通过对Tempo这个开源工作流引擎的架构设计进行描述,学习其设计方法,重要的是了解其对于BPEL4People规范的实现机制,以其在后续的项目开发中可以集成到BPEL引擎中。本文档主要分为以下几个部分,...
通过安装相应的插件,用户可以根据项目的实际情况添加额外的功能模块,例如时间跟踪、代码审查、报表分析等,极大地提高了工作效率。 #### 三、安装插件的基本流程 1. **下载插件**:首先需要从官方市场或者其他...