Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring Activiti网关_Java_Spring_Activiti - Fatal编程技术网

Java Spring Activiti网关

Java Spring Activiti网关,java,spring,activiti,Java,Spring,Activiti,我在Spring和Activiti都是一个彻头彻尾的笨蛋,所以这应该是一个很好的问题。如果我的问题结构不合理或是其他什么,我会提前道歉 这是我的活动图的一部分: 第一件事: 在服务任务“创建笔记本电脑请求”中,应用程序将保存到数据库中。这个很好用 在用户任务“批准请求”中,processInstanceId也保存到数据库中 然后,网关进来了 因此,首先: 我用对网关了吗?这样,如果响应为“是”,将采用两条“是”路径 为了简单起见,假设yes和no路径都指向结束任务。我应该把侦听器/类放在哪里,

我在Spring和Activiti都是一个彻头彻尾的笨蛋,所以这应该是一个很好的问题。如果我的问题结构不合理或是其他什么,我会提前道歉

这是我的活动图的一部分:

第一件事:

在服务任务“创建笔记本电脑请求”中,应用程序将保存到数据库中。这个很好用

在用户任务“批准请求”中,
processInstanceId
也保存到数据库中

然后,网关进来了

因此,首先:

  • 我用对网关了吗?这样,如果响应为“是”,将采用两条“是”路径
  • 为了简单起见,假设
    yes
    no
    路径都指向结束任务。我应该把侦听器/类放在哪里,我应该在其中放什么?是否有类似的示例模板?也许现在只需要一个基本的“真”或“假”就可以了
  • 最后,我在网上看到,要使两条路径汇聚到一个任务,它必须通过一个网关——尽管并不总是这样。什么时候合适
  • 谢谢

    来自用户指南:

    包容性网关的功能基于传入的 和传出序列流:

    fork:对所有输出序列流条件进行评估,并针对 遵循评估为真实流量的顺序流量条件 并行地,为每个序列流创建一个并发执行。 join:到达包容性网关的所有并发执行都将等待 在网关中,直到每个传入的 具有进程令牌的序列流。这是一个重要的问题 与并行网关的区别。换言之,是包容性的 网关将只等待将被调用的传入序列流 执行。连接后,该过程将继续进行,直到连接结束 包容性网关

    所以,要回答您的问题,您需要研究方案的xml表示

    定义包容性网关需要一行XML:

    <inclusiveGateway id="myInclusiveGateway" />
    
    
    
    但实际行为(fork、join或两者)是由连接到inclusive网关的序列流定义的

    如果您愿意,您可以阅读8.4.3。包容性网关。它非常有用。

    来自用户指南:

    包容性网关的功能基于传入的 和传出序列流:

    fork:对所有输出序列流条件进行评估,并针对 遵循评估为真实流量的顺序流量条件 并行地,为每个序列流创建一个并发执行。 join:到达包容性网关的所有并发执行都将等待 在网关中,直到每个传入的 具有进程令牌的序列流。这是一个重要的问题 与并行网关的区别。换言之,是包容性的 网关将只等待将被调用的传入序列流 执行。连接后,该过程将继续进行,直到连接结束 包容性网关

    所以,要回答您的问题,您需要研究方案的xml表示

    定义包容性网关需要一行XML:

    <inclusiveGateway id="myInclusiveGateway" />
    
    
    
    但实际行为(fork、join或两者)是由连接到inclusive网关的序列流定义的

    如果您愿意,您可以阅读8.4.3。包容性网关。这是非常有用的