System and method for performing scalable distribution of process flow
activities in a distributed workflow management system
    1.
    发明授权
    System and method for performing scalable distribution of process flow activities in a distributed workflow management system 失效
    用于在分布式工作流管理系统中执行流程流活动的可扩展分配的系统和方法

    公开(公告)号:US5937388A

    公开(公告)日:1999-08-10

    申请号:US828208

    申请日:1997-03-21

    摘要: A system and method for performing scalable distribution of process flow activities in a distributed workflow management system is described. The distributed workflow management system operates over the computer network which includes a plurality of interconnected computers. Each computer includes a processor, memory and input/output facilities. A plurality of resources are each operatively coupled to at least one of the computers and execute at least one of the activities in the process flow. A process flow engine, including a database in which is stored data used in effecting each of the process flow activities, coordinates and schedules execution of the process flow activities on the resources. Bidirectional proxy components are operatively interposed between the process flow engine and the resources. The bidirectional proxy components include logic for handling application data for the resources, logic for handling worklists for access by the resources and logic for managing transport of messages between the process flow engine and each of the resources.

    摘要翻译: 描述了用于在分布式工作流管理系统中执行流程流活动的可伸缩分布的系统和方法。 分布式工作流管理系统通过包括多个互连的计算机的计算机网络进行操作。 每台计算机都包括处理器,存储器和输入/输出设备。 多个资源各自可操作地耦合到计算机中的至少一个,并执行处理流程中的至少一个活动。 流程引擎,包括数据库,其中存储用于实现每个过程流活动的数据,协调和调度资源上的流程流活动的执行。 双向代理组件可操作地插在过程流引擎和资源之间。 双向代理组件包括用于处理资源的应用数据的逻辑,用于处理由资源访问的工作列表的逻辑和用于管理流程引擎与每个资源之间的消息传输的逻辑。

    System and method for performing flexible workflow process execution in
a distributed workflow management system
    2.
    发明授权
    System and method for performing flexible workflow process execution in a distributed workflow management system 失效
    在分布式工作流管理系统中执行灵活的工作流程执行的系统和方法

    公开(公告)号:US6041306A

    公开(公告)日:2000-03-21

    申请号:US821940

    申请日:1997-03-21

    IPC分类号: G06F9/48 G06Q10/06 G06F9/40

    摘要: A system and method for performing flexible workflow process execution in a distributed workflow management system is described. The distributed workflow management system is formed by a computer network comprising a plurality of computers. Each computer has a processor, memory and input/output facilities. A workflow process management system operates on one or more of the computers to control the computer network in executing the workflow process. The workflow process includes at least one sequence of multiple actions. A plurality of resources is coupled to respective ones of the computers to carry out the multiple actions. A plurality of state machines are stored as computer-operable code in at least one memory and include a plurality of states interconnected by arcs logically forming a directed graph. The workflow management system further includes logic for instantiating each action with one state and logic for executing the logical sequence of the action as state transitions in each state machine.

    摘要翻译: 描述了在分布式工作流管理系统中执行灵活的工作流程执行的系统和方法。 分布式工作流管理系统由包括多个计算机的计算机网络形成。 每台计算机都有一个处理器,内存和输入/输出设备。 工作流过程管理系统在一个或多个计算机上操作以在执行工作流过程中控制计算机网络。 工作流程包括多个动作的至少一个序列。 多个资源耦合到相应的计算机以执行多个动作。 多个状态机作为计算机可操作的代码存储在至少一个存储器中,并且包括通过逻辑地形成有向图的电弧互连的多个状态。 工作流管理系统还包括用于将每个动作用一个状态和逻辑来实例化的逻辑,用于在每个状态机中作为状态转换来执行动作的逻辑顺序。