业务流程管理(BPM)解决方案使您能够在企业集成平台内处理更复杂的流程。现在,大部分或所有这些处理逻辑都可以在集成平台的BPM引擎中处理。它允许定义流程的控制流(switch、while、sequence、flow)、消息流(receive、invoke、reply)和数据流(变量)。考虑作为集成平台的工作流,连接器(不是人类)是工作流的参与者。它协调在连接到集成平台的应用程序之间发送的XML消息。
以传输流程举例。通常,传输流程包括几个步骤,例如检查目标系统中是否存在项目,如果不存在,则创建项目并创建BOM;如果存在,更新项目并更新BOM,最后发送电子邮件通知到用户等等。在EIP2.0之前,有必要通过在源系统内部开发逻辑(例如通过在AgileEDM中使用LogiView)或通过在目标系统内部开发逻辑来处理此类场景,目标系统接收所有必要的数据并执行必要的操作。
BPM解决方案通常包含:运行业务流程的BPM引擎/连接器(BPM引擎在配置文件eai_ini.xml中进行配置);业务流程定义文件(每个流程定义一个文件),它是用一种称为BPEL(业务流程执行语言)的XML语言“编写”的。它们用于“建?!蹦迪值牧鞒蹋灰滴窳鞒套晃募市碓谠诵惺毙薷牧鞒瘫淞俊?/p>
虽然BPM引擎是随EIP一起交付和安装的,但需要先激活它。通常我们会在EIP文件中配置,我们需要配置以下条目:
1.BPM连接器的定义
2.BPM连接器的工作流
EIP需要知道您何时要使用BPM引擎来管理消息传输。请考虑在没有激活BPM的情况下仍然可以运行EIP。设想一个BPM引擎应该处理AgileEDM和ERP系统之间的消息传输的场景。
另一方面要知道,BPM连接器可以发送到ERP,AgileEDM也可以发送到BPM连接器。一般来说,可以在基于BPM的传输过程中涉及的每个连接器都需要在工作流定义中列出,其中BPM连接器是源连接器或目标连接器。
然后进行流程验证,定义可执行流程,接着可以进行流程变量的转换,之后才会进入设计业务流程的阶段。在这个阶段,所有可执行的业务流程都需要驻留在目录中,它们在启动时由BPM引擎读取,且所有的业务流程需要符合BPEL语法。
最后,在“调用”连接器时要考虑两种可抛出的外部异常:技术异常和业务异常。当发生技术问题时抛出技术异常,例如目标连接器失去了与其系统的连接。而由于应用程序内部的问题,连接器通?;崤壮鲆滴褚斐#绮牧衔薹ǜ碌任侍狻?/p>
这样,我们大致可以了解如何在集成平台的BPM引擎中处理大部分或全部处理的逻辑了。
?2022 工作流,BPM,流程管理,流程管理软件,协同工作流专家 浙ICP备09013656号
主站蜘蛛池模板: 黄网在线观看 | 免费亚洲网站 | 亚洲色图在线播放 | 国产 欧美 日本 | 亚洲av无码国产精品色软件下戴 | 女同久久另类99精品国产 | 好吊妞人成视频在线观看27du | 图片区小说校园综合 | 国产免费高清在线精品一区 | 国产一区二区三区四区精华 | 亚洲一区二区三区影院 | 毛片毛片| 亚洲成a人片在线不卡一二三区 | 免费一级欧美大片久久网 | 国模和精品嫩模私拍视频 | 亚洲伊人成综合网 | 亚洲综合网国产精品一区 | 丁香狠狠色婷婷久久综合 | 一区二区免费视频 | 粉嫩虎白女p虎白女在线 | 成年大片免费视频播放二级 | 亚洲国产综合人成综合网站 | 亚洲av色男人的天堂 | 国产精品白丝jk黑袜喷水视频 | 疯狂添女人下部视频免费 | 青青草这里只有精品 | 视频二区国产 | 午夜理论片最新午夜理论剧 | 久久99蜜桃精品久久久久小说 | 国产视频日韩 | 亚洲av无码久久精品色欲 | 人妻aⅴ无码一区二区三区 人妻aⅴ中文字幕 | 性配久久久 | 四虎hk网址 | 夜夜快播| 国产精品成人无码久久久 | 久久久久亚洲av无码专区喷水 | 91精品国产一区二区三区左线 | 亚洲 中文 欧美 日韩 在线人 | 加勒比黑人喝羽月希奶水 | 久久久久亚洲精品天堂 |