业务流程管理引擎(业务流程编排引擎)

业务流程管理(BPM)解决方案使您能够在企业集成平台内处理更复杂的流程。现在,大部分或所有这些处理逻辑都可以在集成平台的BPM引擎中处理。它允许定义流程的控制流(switch、while、sequence、flow)、消息流(receive、invoke、reply)和数据流(变量)。考虑作为集成平台的工作流,连接器(不是人类)是工作流的参与者。它协调在连接到集成平台的应用程序之间发送的XML消息。

业务流程管理引擎(业务流程编排引擎)

以传输流程举例。通常,传输流程包括几个步骤,例如检查目标系统中是否存在项目,如果不存在,则创建项目并创建BOM;如果存在,更新项目并更新BOM,最后发送电子邮件通知到用户等等。在EIP2.0之前,有必要通过在源系统内部开发逻辑(例如通过在AgileEDM中使用LogiView)或通过在目标系统内部开发逻辑来处理此类场景,目标系统接收所有必要的数据并执行必要的操作。

BPM解决方案包含的新组件

BPM解决方案通常包含:运行业务流程的BPM引擎/连接器(BPM引擎在配置文件eai_ini.xml中进行配置);业务流程定义文件(每个流程定义一个文件),它是用一种称为BPEL(业务流程执行语言)的XML语言“编写”的。它们用于“建模”您要实现的流程;业务流程转换文件,允许在运行时修改流程变量。

激活BPM引擎

虽然BPM引擎是随EIP一起交付和安装的,但需要先激活它。通常我们会在EIP文件中配置,我们需要配置以下条目:

1.BPM连接器的定义

2.BPM连接器的工作流

BPM连接器的工作流

EIP需要知道您何时要使用BPM引擎来管理消息传输。请考虑在没有激活BPM的情况下仍然可以运行EIP。设想一个BPM引擎应该处理AgileEDM和ERP系统之间的消息传输的场景。

另一方面要知道,BPM连接器可以发送到ERP,AgileEDM也可以发送到BPM连接器。一般来说,可以在基于BPM的传输过程中涉及的每个连接器都需要在工作流定义中列出,其中BPM连接器是源连接器或目标连接器。

然后进行流程验证,定义可执行流程,接着可以进行流程变量的转换,之后才会进入设计业务流程的阶段。在这个阶段,所有可执行的业务流程都需要驻留在目录中,它们在启动时由BPM引擎读取,且所有的业务流程需要符合BPEL语法。

最后,在“调用”连接器时要考虑两种可抛出的外部异常:技术异常和业务异常。当发生技术问题时抛出技术异常,例如目标连接器失去了与其系统的连接。而由于应用程序内部的问题,连接器通常会抛出业务异常,例如材料无法更新等问题。

这样,我们大致可以了解如何在集成平台的BPM引擎中处理大部分或全部处理的逻辑了。

本篇文章《业务流程管理引擎》由 AlphaFlow智能流程管理专家分享给大家,感兴趣的朋友,可以关注我的头条号并评论,小编会在第一时间给予回复。喜欢本篇文章的朋友,请帮忙点赞、收藏,关注一下,更多内容请点击文章左下角的“了解更多”,谢谢。

PS:微宏科技快速发展期,招募各地大区销售精英,BOSS上搜“微宏科技”联系!

业务流程管理引擎(业务流程编排引擎)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月10日 上午11:07
下一篇 2022年6月10日 上午11:09

相关推荐

  • S7-1200与雷赛步进驱动器的MODBUS通信应用(雷赛步进驱动器与plc接线图)

    关注“PLC发烧友”,一起涨知识~ 回复“电气合集”,领电气人必备电子资料包! 摘要: 西门子S7-1200 PLC系列由于其设计紧凑、成本低廉、稳定性好且编程简便,被中小型自动化…

    科研百科 2024年4月29日
    152
  • 市县项目管理系统

    市县项目管理系统 随着现代项目管理的不断发展,市县项目管理系统已经成为了项目管理中不可或缺的一部分。一个好的项目管理系统可以提高项目管理的效率和质量,降低项目风险,并为项目团队提供…

    科研百科 2024年12月12日
    0
  • 一款阿里的知识管理工具(阿里 知识库)

    今天和大家聊聊知识管理。 说知识管理前,我们先看一个之前刘润老师讲的亲身经历。 01知识管理的价值 1999年,刘润老师加入微软,作为工程师帮助那些一年支付几十万费用的大客户解决技…

    2022年6月26日
    187
  • 公文的立卷、归档和销毁处理(公文的立卷,归档和销毁处理的区别)

    公文的立卷、归档和销毁处理 1.公文由各级单位办公室或者专人统一管理。各级办公室应当建立健全本单位公文管理制度,确保管理规范,充分发挥公文效用。 2.公文办完后,办公室或者专人应当…

    科研百科 2022年10月23日
    468
  • 专项经费使用管理办法

    专项经费使用管理办法 为规范专项经费的使用,提高资金使用效益,根据《中华人民共和国预算法》和其他相关法律、法规,我部制定了《专项经费使用管理办法》(以下简称“办法”)。办法自201…

    科研百科 2024年8月12日
    50
  • 南通市科技局项目管理系统

    南通市科技局项目管理系统 随着科技的不断发展,科技局项目管理系统已成为科技管理中不可或缺的一部分。作为科技管理系统中的重要一员,南通市科技局项目管理系统为科技发展提供了有效的支持,…

    科研百科 2024年7月15日
    68
  • 课题申请延期原因

    课题申请延期原因 在科研领域中,课题申请延期是常见的现象。这是因为在进行研究过程中,可能会遇到各种不可预见的问题和挑战,这些问题和挑战可能会导致研究进度缓慢或无法按时完成。课题申请…

    科研百科 2024年10月11日
    17
  • 项目管理需求分析的具体措施(项目管理 项目需求)

    项目管理项目需求项目管理项目需求项目管理要求项目管理为项目经理、项目执行经理、项目经理、项目经理等职业素养、为核心要素及项目经理等核心要素,具有计划、项目组织、计划、组织及项目管理…

    科研百科 2024年9月29日
    24
  • 科研项目评审 讲话

    科研项目评审讲话 尊敬的评审委员会成员们: 今天,我很荣幸能够在这里与各位评审委员会成员分享我对科研项目评审的看法和经验。 作为科研项目的评审专家,我们的职责不仅仅是对项目的质量、…

    科研百科 3天前
    0
  • github java开源项目

    GitHub是一个广泛使用的开源软件开发平台,许多Java开发人员将其工作重心放在GitHub上,以分享他们的代码、协作开发以及获得反馈和建议。本文将介绍一个GitHub上的Jav…

    科研百科 2025年1月2日
    0