JP2001331468A - Linked job flow management system among plural computers - Google Patents
Linked job flow management system among plural computersInfo
- Publication number
- JP2001331468A JP2001331468A JP2000147260A JP2000147260A JP2001331468A JP 2001331468 A JP2001331468 A JP 2001331468A JP 2000147260 A JP2000147260 A JP 2000147260A JP 2000147260 A JP2000147260 A JP 2000147260A JP 2001331468 A JP2001331468 A JP 2001331468A
- Authority
- JP
- Japan
- Prior art keywords
- computers
- management
- agent
- manager
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、複数のコンピュー
タ間の連携業務フロー管理システムに関し、特に複数の
コンピュータ間において非同期に発生するイベントとワ
ークフローとを関連付けて監視し、自動運行を行うよう
にした複数のコンピュータ間の連携業務フロー管理シス
テムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a cooperative business flow management system between a plurality of computers, and more particularly, relates to a system in which events generated asynchronously among a plurality of computers are associated with a workflow, monitored, and automatic operation is performed. The present invention relates to a system for managing a cooperative workflow between a plurality of computers.
【0002】[0002]
【従来の技術】複数のコンピュータをネットワークで接
続してなるコンピュータシステム(例えば、図5に示す
垂直型分散処理システム)において、メッセージの発生
や時刻到来など非同期に発生するイベントに対して、或
るジョブの終了後に別のジョブを順次起動する運用形態
(以降「ワークフロー」と略称する)と関連付けて監視
を行い、次の処理のコマンド発行を自動制御する管理方
法がある。2. Description of the Related Art In a computer system in which a plurality of computers are connected by a network (for example, a vertical distributed processing system shown in FIG. 5), a certain event is generated in response to an asynchronous event such as the occurrence of a message or the arrival of time. There is a management method in which monitoring is performed in association with an operation mode (hereinafter, abbreviated as “workflow”) in which another job is sequentially started after a job is completed, and command issuance of a next process is automatically controlled.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、従来の
管理方法では一つのコンピュータ(例えば、図5の分散
型コンピュータ101)に対するワークフロー管理にの
み有効である。従って、図5に示す他の分散型コンピュ
ータ102(1MN、例えば102,103…)に対し
て従来の管理方法をそのまま適用することができず、シ
ステム全体のイベントとワークフローを関連付けて監視
することができなかった。However, the conventional management method is effective only for workflow management for one computer (for example, the distributed computer 101 in FIG. 5). Therefore, the conventional management method cannot be directly applied to the other distributed computers 102 (1 MN, for example, 102, 103,...) Shown in FIG. could not.
【0004】そこで本発明の課題は、Windows
(登録商標)機・UNIX(登録商標)機等のパソコ
ン,ワークステーション,POS端末等の異なるプラッ
トフォーム間でスケジューリング(処理順序割振り)が
可能な複数のコンピュータ間の連携業務フロー管理シス
テムを提供することである。Therefore, an object of the present invention is to solve the problem of Windows
To provide a cooperative business flow management system between a plurality of computers capable of scheduling (processing order allocation) between different platforms such as personal computers such as (registered trademark) machines and UNIX (registered trademark) machines, workstations, and POS terminals. It is.
【0005】[0005]
【課題を解決するための手段】前記課題を解決するため
に本発明は、複数のコンピュータをネットワークで接続
してコンピュータシステムを構成してなり、該複数のコ
ンピュータ間で発生するイベントを管理し、該複数のコ
ンピュータ間における連携業務の運行を行う複数のコン
ピュータ間の連携業務フロー管理システムであって、種
々のイベントを非同期に発生する複数の被管理コンピュ
ータと、該複数の被管理コンピュータのスケジュール
(処理順序割振り)および前記イベントを管理する管理
コンピュータとを備えてなり、前記管理コンピュータ
は、前記イベントを一元的に管理する一元的管理手段を
備え、該一元的管理手段の管理結果に応じて次の処理に
進むようにしたことを特徴とする。このようにすれば、
複数の被管理コンピュータのスケジュールを管理コンピ
ュータで一元管理することによって、複数の被管理コン
ピュータと連携したスケジューリング(処理順序割振
り)が可能となる。According to the present invention, there is provided a computer system in which a plurality of computers are connected by a network to manage an event occurring between the plurality of computers. A cooperative workflow management system between a plurality of computers for performing cooperative operations between the plurality of computers, wherein a plurality of managed computers that asynchronously generate various events, and a schedule of the plurality of managed computers ( And a management computer for managing the event. The management computer includes a centralized management unit for centrally managing the event, and performs the following in accordance with the management result of the centralized management unit. The process is characterized by proceeding to the process of (1). If you do this,
By centrally managing the schedules of the plurality of managed computers by the management computer, scheduling (processing order allocation) in cooperation with the plurality of managed computers becomes possible.
【0006】[0006]
【発明の実施の形態】以下、本発明の複数のコンピュー
タ間の連携業務フロー管理システムを、図示の実施例に
基づいて説明する。図1において、本実施例の複数のコ
ンピュータ間の連携業務フロー管理システムTRは、
「管理コンピュータ」であるマネージャ1,「複数の被
管理コンピュータ」であるエージェント21,22,…
2Nを含んでなる。ここに、マネージャとは、関連づけ
られたワークフロー(連携業務フロー)の進捗を一元管
理し自動運転の制御を行なうコンピュータをいい、エー
ジェントとは、該マネージャにスケジュール(運行を管
理)されるコンピュータをいう。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a system for managing a cooperative workflow between a plurality of computers according to the present invention. In FIG. 1, a cooperative workflow management system TR between a plurality of computers according to the present embodiment includes:
Manager 1, which is a "managed computer", agents 21, 22, 22, which are "a plurality of managed computers"
2N. Here, a manager refers to a computer that centrally manages the progress of an associated workflow (cooperation flow) and controls automatic operation, and an agent refers to a computer that is scheduled (managed operation) by the manager. .
【0007】マネージャ1は、各エージェントで発生す
るメッセージを一元管理する。マネージャ1は、エージ
ェントから発生するメッセージを取得するメッセージ取
得手段1‐1と、メッセージの発生や時刻の到来といった
非同期に発生するイベントとワークフローとの関連を判
定する条件判定手段1‐2と、エージェントへコマンド発
行を通知するコマンド実行手段1‐3と、前記イベントと
ワークフローとの関連を記述する定義情報ファイル1‐4
と、定義された条件が成立したか否かを記憶する条件判
定テーブル1‐5と、システムの時刻の到来を知らせるシ
ステム時計1‐6と、時刻の到達を取得し条件判定手段1
‐2に通知する時刻取得手段1‐7とを備えて構成され
る。メッセージ取得手段1‐1,条件判定手段1‐2,コマ
ンド実行手段1‐3,定義情報ファイル1‐4,条件判定テ
ーブル1‐5,システム時計1‐6,時刻取得手段1‐7が
「一元的管理手段」を構成する。[0007] The manager 1 centrally manages messages generated by each agent. The manager 1 includes: a message acquisition unit 1-1 for acquiring a message generated from an agent; a condition determination unit 1-2 for determining a relationship between an asynchronously occurring event such as the occurrence of a message and the arrival of time; Command execution means 1-3 for notifying the issuance of a command to a command, and a definition information file 1-4 for describing the relationship between the event and the workflow.
A condition determination table 1-5 for storing whether or not a defined condition is satisfied; a system clock 1-6 for notifying the arrival of the time of the system;
And a time acquisition unit 1-7 for notifying the time information to the second unit. The message acquisition unit 1-1, the condition determination unit 1-2, the command execution unit 1-3, the definition information file 1-4, the condition determination table 1-5, the system clock 1-6, and the time acquisition unit 1-7 The objective management means is constituted.
【0008】エージェント2Nは、マネージャ1からの
通知に応じてコマンドを発行するコマンド実行手段2N
‐1と、メインメモリ内に格納されたウィルス監視,入力
履歴の保存,アラーム表示等の常駐ジョブ2N‐2と、エ
ージェントで発生したメッセージを取得しマネージャ1
に送信するメッセージ取得手段2N‐3を含んでいる。
エージェント2Nのメッセージ取得手段2N‐3は、本
エージェント上の常駐ジョブで発生したメッセージを取
得し、マネージャ1のメッセージ取得手段1‐1に送信す
る。マネージャ1のメッセージ取得手段1‐1は、各エー
ジェントで発生したメッセージを収集し、条件判定手段
1‐2へ送信する。マネージャ1のコマンド実行手段1‐3
は、エージェント2Nのコマンド実行手段2N‐1を介
してシステムにコマンドを発行する(図1の点線矢印で
示す指示の流れ)。[0008] The agent 2N issues a command in response to a notification from the manager 1 and executes the command.
-1 and a resident job 2N-2, such as virus monitoring, input history storage, alarm display, etc., stored in the main memory, and a message generated by the agent, and the manager 1
And a message acquisition unit 2N-3 for transmitting the message to the user.
The message acquiring unit 2N-3 of the agent 2N acquires a message generated in the resident job on the agent and transmits the message to the message acquiring unit 1-1 of the manager 1. The message acquisition means 1-1 of the manager 1 collects messages generated in each agent, and determines the condition.
Send to 1-2. Manager 1 command execution means 1-3
Issues a command to the system via the command execution means 2N-1 of the agent 2N (instruction flow indicated by a dotted arrow in FIG. 1).
【0009】マネージャ1上の定義情報ファイル1‐4
は、ワークフローの各工程の前後関係および非同期に発
生するメッセージとの関連および発行すべきコマンドの
定義を記憶したファイルである。一つのコマンドを発行
するための条件定義は、複数の条件を持つことができ
る。条件定義は、工程の終了,各ホストで発生したメッ
セージの到来,時刻の到来といった非同期に発生するイ
ベントを組み合わせて定義される。定義情報ファイル
は、条件判定手段1‐2によって参照され、定義情報ファ
イル1‐4の定義は条件判定テーブル1‐5に反映される。
条件判定テーブル1‐5は、発行すべきコマンドごとの条
件定義およびコマンドを発行するための条件が成立した
か否かを記憶するテーブルである。The definition information file 1-4 on the manager 1
Is a file that stores the context of each step of the workflow, the relation with the messages that occur asynchronously, and the definition of the command to be issued. A condition definition for issuing one command can have a plurality of conditions. The condition definition is defined by combining events that occur asynchronously, such as the end of a process, the arrival of a message generated at each host, and the arrival of time. The definition information file is referred to by the condition determination means 1-2, and the definition in the definition information file 1-4 is reflected in the condition determination table 1-5.
The condition determination table 1-5 is a table that stores a condition definition for each command to be issued and whether or not a condition for issuing the command is satisfied.
【0010】次に、本実施例の動作を、図2,図3,図
4を参照しつつ説明する。図2は本実施例全体の概念的
なフローチャート、図3は主としてマネージャ側の具体
例の流れ図、図4はエージェント側の具体例の流れ図で
ある。Next, the operation of this embodiment will be described with reference to FIGS. 2 is a conceptual flowchart of the entire embodiment, FIG. 3 is a flowchart of a specific example mainly on the manager side, and FIG. 4 is a flowchart of a specific example on the agent side.
【0011】図2に示すように、エージェント2N(図
1参照)において、常駐ジョブ2N‐2がメッセージ2N‐4
を出力する。エージェント2Nのメッセージ取得手段2N
‐3はメッセージ2N‐4を取得し、マネージャ1のメッセ
ージ格納手段1‐1を経由し、条件判定手段1‐2へ通知す
る(ステップS1)。条件判定手段1‐2は、条件判定テ
ーブル1‐5を参照し、メッセージ1‐8の到来に伴って成
立する条件を成立させる(ステップS2)。条件が成立
したことによって発行すべきコマンドの全ての条件が成
立したか否かを判定する(ステップS3)。コマンドを
実行しない場合は、次のイベントを待ち合わせる(ステ
ップS3:NO)。As shown in FIG. 2, in the agent 2N (see FIG. 1), the resident job 2N-2 is changed to the message 2N-4.
Is output. Message acquisition means 2N of agent 2N
-3 acquires the message 2N-4 and notifies the condition determination means 1-2 via the message storage means 1-1 of the manager 1 (step S1). The condition determination unit 1-2 refers to the condition determination table 1-5 and establishes a condition that is satisfied with the arrival of the message 1-8 (step S2). It is determined whether or not all the conditions of the command to be issued have been satisfied because the conditions have been satisfied (step S3). If the command is not executed, the process waits for the next event (step S3: NO).
【0012】エージェント2Nからのメッセージ出力ま
たは時刻1−9の到来等によって、全ての条件を満たし
た場合は、条件判定手段1‐2はコマンド実行手段1‐3に
伝える(指示1‐10)。マネージャからの指示(指示1‐
1)を受けたエージェント2Nのコマンド実行手段2N‐1
は、エージェント2N上でシステムへコマンドを実行する
(指示2N‐6)。同時にマネージャ1ではコマンドを発
行したことにより条件判定テーブル1‐5を参照し、次の
コマンドを発行する条件が成立するか否かを判定する。
このようにすれば、非同期に発生するイベントの待ち合
わせ、コマンド発行を繰り返し、スケジュールが運行さ
れる。When all the conditions are satisfied by the message output from the agent 2N or the arrival of the time 1-9, the condition determining means 1-2 informs the command executing means 1-3 (instruction 1-10). Instruction from manager (Instruction 1-
1) Command execution means 2N-1 of agent 2N receiving
Executes a command to the system on the agent 2N (instruction 2N-6). At the same time, the manager 1 refers to the condition determination table 1-5 by issuing the command and determines whether or not the condition for issuing the next command is satisfied.
In this way, the scheduling of the event is repeated by repeatedly waiting for an asynchronously occurring event and issuing a command.
【0013】ここで、図3,図4に基づいてマネージャ
1とエージェント21〜2Nの具体例な流れ(連携)を
説明する。 マネージャ1は開始条件:時刻(6:00)において(図3
のステップS11)、コマンドを発行しエージェント2
1の常駐ジョブ21を起動すると(図3のステップS1
2)、このコマンドを受けてエージェント21が常駐ジ
ョブ21‐2を開始させると(図4のステップS13)、
エージェント21は常駐ジョブ21‐2の起動メッセージ
を発生する(図4のステップS14)。マネージャ1は
エージェント21からの起動メッセージを受けて終了す
る(図3のステップS15)。このとき、マネージャ1
はエージェント21からの終了メッセージを待っている
状態となり、次のコマンドを発行するための開始条件は
時刻(9:00)と先行工程の終了である(即ち、エージェ
ント21の常駐ジョブ21‐2の終了メッセージおよびエ
ージェント22の常駐ジョブ22‐2の終了メッセージ)
(図3のステップS21)。Here, a specific flow (cooperation) between the manager 1 and the agents 21 to 2N will be described with reference to FIGS. Manager 1 starts at: Time (6:00) (Fig. 3
Step S11), a command is issued and the agent 2
When the first resident job 21 is started (step S1 in FIG. 3)
2) When the agent 21 receives this command and starts the resident job 21-2 (step S13 in FIG. 4),
The agent 21 generates an activation message for the resident job 21-2 (step S14 in FIG. 4). The manager 1 receives the activation message from the agent 21 and ends (step S15 in FIG. 3). At this time, Manager 1
Waits for an end message from the agent 21, and the start conditions for issuing the next command are time (9:00) and the end of the preceding process (that is, the resident job 21-2 of the agent 21). End message and end message of resident job 22-2 of agent 22)
(Step S21 in FIG. 3).
【0014】一方、マネージャ1は開始条件:時刻(6:
05)において(図3のステップS16)、コマンドを発
行しエージェント22の常駐ジョブ22‐2を起動すると
(図3のステップS17)、このコマンドを受けてエー
ジェント22が常駐ジョブ22‐2を開始させると(図4
のステップS18)、エージェント22は常駐ジョブ22
‐2の起動メッセージを発生する(図4のステップS1
9)。マネージャ1はエージェント22からの起動メッ
セージを受けて終了する(図3のステップS20)。マ
ネージャ1が次のコマンドを発行するための開始条件は
時刻(9:00)と先行工程の終了である(即ち、エージェ
ント21の常駐ジョブ21‐2の終了メッセージおよびエ
ージェント22の常駐ジョブ22‐2の終了メッセージ)
図3のステップS21)。On the other hand, the manager 1 sets the start condition: time (6:
At 05) (step S16 in FIG. 3), when a command is issued to activate the resident job 22-2 of the agent 22 (step S17 in FIG. 3), the agent 22 receives this command and starts the resident job 22-2. And (FIG. 4
Step S18), the agent 22
-2 is generated (step S1 in FIG. 4).
9). The manager 1 receives the activation message from the agent 22 and ends (step S20 in FIG. 3). The start conditions for the manager 1 to issue the next command are the time (9:00) and the end of the preceding process (that is, the end message of the resident job 21-2 of the agent 21 and the resident job 22-2 of the agent 22). End message)
Step S21 in FIG. 3).
【0015】やがて、エージェント21が終了メッセー
ジを発生すると(図4のステップS22)、マネージャ
1は該終了メッセージを受け、マネージャ1はエージェ
ント23の常駐ジョブ23を開始させる(図4のステッ
プS23)。エージェント23では常駐ジョブ23が開
始し、常駐ジョブ23の起動メッセージを発生する(図
4のステップS24)。この過程(ステップS22〜S
24)によりマネージャ1とエージェント21との間の
一連の処理が終了し、新たにマネージャ1とエージェン
ト23との間に処理関係が生じる。即ち、マネージャ1
は、エージェント21とエージェント23間のワークフ
ロー(連携業務フロー)を行っている。When the agent 21 generates an end message (step S22 in FIG. 4), the manager 1 receives the end message and starts the resident job 23 of the agent 23 (step S23 in FIG. 4). The resident job 23 starts in the agent 23, and generates an activation message for the resident job 23 (step S24 in FIG. 4). This process (steps S22 to S22)
A series of processing between the manager 1 and the agent 21 is completed by 24), and a processing relationship newly occurs between the manager 1 and the agent 23. That is, Manager 1
Performs a workflow (cooperation work flow) between the agent 21 and the agent 23.
【0016】また、図3の右方の非同期メッセージ30
は、エージェント21の終了メッセージが非同期に発生
し(開始条件)、この開始条件によりマネージャ1がエ
ージェント23上の常駐ジョブ23を起動させるコマン
ドを発行し、終了条件がエージェント23からの常駐ジ
ョブ23起動のメッセージであることを示している。The asynchronous message 30 on the right side of FIG.
Generates an end message of the agent 21 asynchronously (start condition), the manager 1 issues a command to start the resident job 23 on the agent 23 according to the start condition, and the end condition is that the resident job 23 is started from the agent 23. Message.
【0017】[0017]
【発明の効果】以上説明したように本発明によれば、以
下の効果を奏することができる。本発明によれば、各エ
ージェント(被管理コンピュータ)のスケジュールをマ
ネージャ(管理コンピュータ)で一元管理することによ
って、各エージェントと連携したスケジューリング(処
理順序割振り)が可能となる。また、エージェントはプ
ラットフォームの種類に依存せず、メッセージ出力およ
びコマンド発行を実施し得るあらゆるエージェントに対
して有効な方法である。As described above, according to the present invention, the following effects can be obtained. According to the present invention, the schedule (processing order allocation) in cooperation with each agent can be performed by centrally managing the schedule of each agent (managed computer) by the manager (management computer). Also, the agent is an effective method for any agent that can execute message output and command issuance regardless of the platform type.
【図1】本発明の実施例のシステム構成図である。FIG. 1 is a system configuration diagram of an embodiment of the present invention.
【図2】同実施例のフローチャートである。FIG. 2 is a flowchart of the embodiment.
【図3】同実施例における、マネージャの具体的な処理
を示す流れ図である。FIG. 3 is a flowchart showing a specific process of a manager in the embodiment.
【図4】同実施例における、エージェントの具体的な処
理を示す流れ図である。FIG. 4 is a flowchart showing a specific process of an agent in the embodiment.
【図5】従来例の垂直型分散処理システムのシステム構
成図である。FIG. 5 is a system configuration diagram of a conventional vertical distributed processing system.
1 マネージャ 21〜2N エージェント 1 Manager 21-2N Agent
Claims (2)
続してコンピュータシステムを構成してなり、該複数の
コンピュータ間で発生するイベントを管理し、該複数の
コンピュータ間における連携業務の運行を行う複数のコ
ンピュータ間の連携業務フロー管理システムであって、 種々のイベントを非同期に発生する複数の被管理コンピ
ュータと、 該複数の被管理コンピュータのスケジュール(処理順序
割振り)および前記イベントを管理する管理コンピュー
タとを備えてなり、 前記管理コンピュータは、前記イベントを一元的に管理
する一元的管理手段を備え、該一元的管理手段の管理結
果に応じて次の処理に進むようにしたことを特徴とする
複数のコンピュータ間の連携業務フロー管理システム。1. A computer system comprising a plurality of computers connected via a network to configure a computer system, managing events occurring between the plurality of computers, and performing cooperative operations between the plurality of computers. An interworking task flow management system including: a plurality of managed computers that asynchronously generate various events; a management computer that manages schedules (processing order allocation) of the plurality of managed computers and the events. A plurality of computers, wherein the management computer includes a centralized management unit that centrally manages the event, and proceeds to next processing according to a management result of the centralized management unit. Cooperation workflow management system between.
被管理コンピュータが発生する常駐ジョブメッセージで
あることを特徴とする請求項1記載の複数のコンピュー
タ間の連携業務フロー管理システム。2. The system according to claim 1, wherein the various events are a time and a resident job message generated by the managed computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000147260A JP2001331468A (en) | 2000-05-19 | 2000-05-19 | Linked job flow management system among plural computers |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000147260A JP2001331468A (en) | 2000-05-19 | 2000-05-19 | Linked job flow management system among plural computers |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2001331468A true JP2001331468A (en) | 2001-11-30 |
Family
ID=18653464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000147260A Pending JP2001331468A (en) | 2000-05-19 | 2000-05-19 | Linked job flow management system among plural computers |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001331468A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008310475A (en) * | 2007-06-13 | 2008-12-25 | Hitachi Ltd | Workflow cooperation method, workflow cooperation program, and workflow connector |
WO2015159873A1 (en) * | 2014-04-15 | 2015-10-22 | 国立大学法人東京工業大学 | Workflow management apparatus, workflow management method, and workflow management program |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0293972A (en) * | 1988-09-30 | 1990-04-04 | Nippon Telegr & Teleph Corp <Ntt> | Operation process control system |
JPH07183932A (en) * | 1993-12-24 | 1995-07-21 | Hitachi Ltd | Hierarchical network management system |
JPH07295840A (en) * | 1994-04-28 | 1995-11-10 | Nec Ic Microcomput Syst Ltd | Event management system for multiprogramming system |
JPH10143574A (en) * | 1996-11-08 | 1998-05-29 | Hitachi Ltd | Job execution supporting system |
JPH11202909A (en) * | 1998-01-13 | 1999-07-30 | Mitsubishi Electric Corp | Link unit for programmable controller |
WO1999063466A1 (en) * | 1998-06-05 | 1999-12-09 | I2 Technologies, Inc. | System amd method for implementing object workspace agents in a decision support environment |
JP2000099478A (en) * | 1998-09-18 | 2000-04-07 | Toshiba Corp | System and method for distributed information processing for various environments and communication equipment for various systems |
-
2000
- 2000-05-19 JP JP2000147260A patent/JP2001331468A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0293972A (en) * | 1988-09-30 | 1990-04-04 | Nippon Telegr & Teleph Corp <Ntt> | Operation process control system |
JPH07183932A (en) * | 1993-12-24 | 1995-07-21 | Hitachi Ltd | Hierarchical network management system |
JPH07295840A (en) * | 1994-04-28 | 1995-11-10 | Nec Ic Microcomput Syst Ltd | Event management system for multiprogramming system |
JPH10143574A (en) * | 1996-11-08 | 1998-05-29 | Hitachi Ltd | Job execution supporting system |
JPH11202909A (en) * | 1998-01-13 | 1999-07-30 | Mitsubishi Electric Corp | Link unit for programmable controller |
WO1999063466A1 (en) * | 1998-06-05 | 1999-12-09 | I2 Technologies, Inc. | System amd method for implementing object workspace agents in a decision support environment |
JP2002517828A (en) * | 1998-06-05 | 2002-06-18 | アイ2・テクノロジーズ・インコーポレイテッド | System and method for executing an object workspace agent in a decision support environment |
JP2000099478A (en) * | 1998-09-18 | 2000-04-07 | Toshiba Corp | System and method for distributed information processing for various environments and communication equipment for various systems |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008310475A (en) * | 2007-06-13 | 2008-12-25 | Hitachi Ltd | Workflow cooperation method, workflow cooperation program, and workflow connector |
WO2015159873A1 (en) * | 2014-04-15 | 2015-10-22 | 国立大学法人東京工業大学 | Workflow management apparatus, workflow management method, and workflow management program |
JP2015204013A (en) * | 2014-04-15 | 2015-11-16 | 国立大学法人東京工業大学 | Work flow management device, work flow management method, and work flow management program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105893157B (en) | A kind of open distributed system resource management and task scheduling system and method | |
KR100864964B1 (en) | Arithmetic Processing System and Arithmetic Processing Control Method, Task Management System and Task Management Method, and Storage Medium | |
CN105159769B (en) | A kind of Distributed Job Scheduling method suitable for computing capability isomeric group | |
US7634542B1 (en) | System and method to manage service instances for request processing | |
US20090328040A1 (en) | Determining Real Time Stateful Business Application Processing In An Otherwise Stateless Service-Oriented Architecture | |
JP2002099433A (en) | System of computing processing, control method system for task control, method therefor and record medium | |
CN109710416B (en) | Resource scheduling method and device | |
CN111427675A (en) | Data processing method and device and computer readable storage medium | |
US10908963B2 (en) | Deterministic real time business application processing in a service-oriented architecture | |
CN113220480B (en) | Distributed data task cross-cloud scheduling system and method | |
US7047531B2 (en) | Method and apparatus for automated network polling | |
CN111522630B (en) | Method and system for executing planned tasks based on batch dispatching center | |
JP2001331468A (en) | Linked job flow management system among plural computers | |
CN106843890B (en) | Sensor network, node and operation method thereof based on intelligent decision | |
CN117033016A (en) | Flow scheduling system, method, electronic equipment and storage medium | |
CN117850995A (en) | Coroutine scheduling method, coroutine scheduling device and storage medium | |
CN113268332B (en) | Continuous integration method and device | |
CN113965563A (en) | Model-based business processing method and device and server | |
CN114153573A (en) | Multitasking method based on single thread pool and related device | |
CN113032110A (en) | High-availability task scheduling method based on distributed peer-to-peer architecture design | |
JP2005149332A (en) | Workflow management system and program therefor | |
JPH11312093A (en) | Distributed processing system | |
CN115511610A (en) | Distributed workflow scheduling system and method | |
CN116185676A (en) | Job recovery method and computing device | |
CN115113983A (en) | Node expansion method and device for operation and maintenance platform and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050201 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050404 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051011 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051212 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060117 |