JPS63129455A - 分散処理バ−ジヨン整合システム - Google Patents
分散処理バ−ジヨン整合システムInfo
- Publication number
- JPS63129455A JPS63129455A JP27713786A JP27713786A JPS63129455A JP S63129455 A JPS63129455 A JP S63129455A JP 27713786 A JP27713786 A JP 27713786A JP 27713786 A JP27713786 A JP 27713786A JP S63129455 A JPS63129455 A JP S63129455A
- Authority
- JP
- Japan
- Prior art keywords
- processing process
- version
- handling process
- node
- local
- 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
- 238000000034 method Methods 0.000 claims abstract description 137
- 238000010586 diagram Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
Landscapes
- Multi Processors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は分散処理システムにおいてリモート側ノードの
処理プロセスとローカル側ノードの処理プロセスの各バ
ージョンを整合させる分散処理バージョン整合システム
に関する。
処理プロセスとローカル側ノードの処理プロセスの各バ
ージョンを整合させる分散処理バージョン整合システム
に関する。
従来、分散処理システムにおいてはローカル側2ノート
からリモート側ノードに対してローカル側ノードで起動
するプロセス名を通知していたが、ローカル側ノードで
起動するプロセスのバージョンは通知していなかった。
からリモート側ノードに対してローカル側ノードで起動
するプロセス名を通知していたが、ローカル側ノードで
起動するプロセスのバージョンは通知していなかった。
すなわち、リモートノード側では処理プロセス名の受信
を行う相手側処理プロセス名受信手段により受信した相
手側処理プロセス名をキーとして処理プロセス表の検索
を行うことによってリモートノード側で起動すべき処理
プロセス名を決定していた。
を行う相手側処理プロセス名受信手段により受信した相
手側処理プロセス名をキーとして処理プロセス表の検索
を行うことによってリモートノード側で起動すべき処理
プロセス名を決定していた。
上述した従来の方式では、リモート側ノードの処理プロ
セスのバージョンとローカル側ノートの処理プロセスの
バージョンの不一致によって所定の機能が正しく実現さ
れないという問題がネットワークの拡大に伴い顕著に生
じるようになった。
セスのバージョンとローカル側ノートの処理プロセスの
バージョンの不一致によって所定の機能が正しく実現さ
れないという問題がネットワークの拡大に伴い顕著に生
じるようになった。
また、ネジl−ワーク中の1つのノートの処理プロセス
をバージョンアップしたい場合、その1つの処理プロセ
スのバージョンアップ作業のみならず、そのノートに接
続されて分散処理を行なうすべてのノードの処理プロセ
スも同時にバージョンアップしなければならないので、
膨大な作業が必要となるという欠点がある。
をバージョンアップしたい場合、その1つの処理プロセ
スのバージョンアップ作業のみならず、そのノートに接
続されて分散処理を行なうすべてのノードの処理プロセ
スも同時にバージョンアップしなければならないので、
膨大な作業が必要となるという欠点がある。
すなわち本発明が解決しようとする問題点、換言すれば
本発明の目的は処理プロセス名だけでなくバージョンに
関するデータも通知するようにして上記の欠点を改善し
た分散処理バージョン整合システムを提供することにあ
る。
本発明の目的は処理プロセス名だけでなくバージョンに
関するデータも通知するようにして上記の欠点を改善し
た分散処理バージョン整合システムを提供することにあ
る。
本発明の分散処理バージョン整合システムは、ネットワ
ーク中のローカル側ノートとリモート側ノードのそれぞ
れに処理プロセスを起動し、これら2つの処理プロセス
間で情報を交信することによって所定の機能を実現する
分散処理システムにおいて、リモート側ノードにおいて
起動すべき処理プロセス名の一覧を処理プロセス表とし
てあらかしめ登録する処理プロセス名登録手段と、ロー
カル側ノートにおいて、ローカル側ノードで起動する処
理プロセス名をリモート側ノードへ通知する処理プロセ
ス名通知手段と、ローカル側ノードで起動する処理プロ
セスのバージョンをリモート側ノートへ通知するバージ
ョン通知手段と、リモート側ノードにおいてローカル側
ノードで起動する処理プロセス名を受信する相手側処理
プロセス名受信手段と、ローカル側ノードで起動する処
理プロセスのバージョンを受信する相手側バージョン受
信手段と、受信した相手側処理プロセス名とバージョン
をキーとし前記処理プロセス名登録手段によってあらか
じめ登録しておいた処理プロセス表を検索してリモート
側ノードで起動すべき処理プロセス名を決定する処理プ
ロセス名決定手段と、ローカル側処理プロセスの起動を
行うローカル側処理プロセス起動手段と、リモート側処
理プロセスの起動を行うリモート側処理プロセス手段と
を有して構成される。
ーク中のローカル側ノートとリモート側ノードのそれぞ
れに処理プロセスを起動し、これら2つの処理プロセス
間で情報を交信することによって所定の機能を実現する
分散処理システムにおいて、リモート側ノードにおいて
起動すべき処理プロセス名の一覧を処理プロセス表とし
てあらかしめ登録する処理プロセス名登録手段と、ロー
カル側ノートにおいて、ローカル側ノードで起動する処
理プロセス名をリモート側ノードへ通知する処理プロセ
ス名通知手段と、ローカル側ノードで起動する処理プロ
セスのバージョンをリモート側ノートへ通知するバージ
ョン通知手段と、リモート側ノードにおいてローカル側
ノードで起動する処理プロセス名を受信する相手側処理
プロセス名受信手段と、ローカル側ノードで起動する処
理プロセスのバージョンを受信する相手側バージョン受
信手段と、受信した相手側処理プロセス名とバージョン
をキーとし前記処理プロセス名登録手段によってあらか
じめ登録しておいた処理プロセス表を検索してリモート
側ノードで起動すべき処理プロセス名を決定する処理プ
ロセス名決定手段と、ローカル側処理プロセスの起動を
行うローカル側処理プロセス起動手段と、リモート側処
理プロセスの起動を行うリモート側処理プロセス手段と
を有して構成される。
以下、本発明による分散処理バージョン整合システムに
ついて図面を参照しながら説明する。
ついて図面を参照しながら説明する。
第1図は本発明の一実施例を示すシステム構成図である
。同図において分散処理バージョン整合システムは処理
プロセス名登録手段1と、処理プロセス名通知手段2と
、バージョン通知手段3と、ローカル側処理プロセス起
動手段4と、相手側処理プロセス名受信手段5と、相手
側バージョン通知手段6と、処理プロセス名決定手段7
と、リモート側処理プロセス起動手段8とから構成され
ている。
。同図において分散処理バージョン整合システムは処理
プロセス名登録手段1と、処理プロセス名通知手段2と
、バージョン通知手段3と、ローカル側処理プロセス起
動手段4と、相手側処理プロセス名受信手段5と、相手
側バージョン通知手段6と、処理プロセス名決定手段7
と、リモート側処理プロセス起動手段8とから構成され
ている。
第2図は処理プロセス名決定手段7の詳細を示す流れ図
である。同図において処理プロセス名決定手段7は処理
プロセス表参照手段71と、処理プロセス表検索手段7
2とから構成されている。
である。同図において処理プロセス名決定手段7は処理
プロセス表参照手段71と、処理プロセス表検索手段7
2とから構成されている。
第3図は処理プロセス表の例を示す説明図である。同図
において処理プロセス表は、相手側処理プロセス名、バ
ージョン、および処理プロセス名の各項目からなる表で
ある。
において処理プロセス表は、相手側処理プロセス名、バ
ージョン、および処理プロセス名の各項目からなる表で
ある。
次に本発明の分散処理バージョン整合システムの動作に
ついて説明する。
ついて説明する。
最初にリモート側ノードにある処理プロセス名登録手段
1を動作させて処理プロセス表を登録する。処理プロセ
ス表は相手側処理プロセス名とそのバージョン、すなわ
ちローカル側ノードで起動される処理プロセス名とその
バージョン対応にリモート側ノードで起動すべき処理プ
ロセス名を記述した表である。
1を動作させて処理プロセス表を登録する。処理プロセ
ス表は相手側処理プロセス名とそのバージョン、すなわ
ちローカル側ノードで起動される処理プロセス名とその
バージョン対応にリモート側ノードで起動すべき処理プ
ロセス名を記述した表である。
次にローカル側ノードの処理プロセス名通知手段2を動
作させてローカル側ノードで起動する処理プロセス名を
リモート側ノードに通知する。さらにローカル側ノート
のバージョン通知手段3を動作させてローカル側ノード
で起動する処理プロセスのバージョンをリモート側ノー
ドに通知する。そしてローカル側ノードではローカル側
処理プロセス起動手段4によって上記の処理プロセス名
により定まるローカル側処理プロセスを起動する。
作させてローカル側ノードで起動する処理プロセス名を
リモート側ノードに通知する。さらにローカル側ノート
のバージョン通知手段3を動作させてローカル側ノード
で起動する処理プロセスのバージョンをリモート側ノー
ドに通知する。そしてローカル側ノードではローカル側
処理プロセス起動手段4によって上記の処理プロセス名
により定まるローカル側処理プロセスを起動する。
他方、リモート側ノードでは相手側処理プロセス名受信
手段5がローカル側ノートから通−知された処理プロセ
ス名を受信する。さらに相手側バージョン受信手段6が
ローカル側ノードから通知されたバージョンを受信する
。そしてローカル側から通知された処理プロセス名とバ
ージョン、すなわちローカル側ノードで起動される処理
プロセス名とそのバージョンを処理プロセス名決定手段
7へ引渡す。
手段5がローカル側ノートから通−知された処理プロセ
ス名を受信する。さらに相手側バージョン受信手段6が
ローカル側ノードから通知されたバージョンを受信する
。そしてローカル側から通知された処理プロセス名とバ
ージョン、すなわちローカル側ノードで起動される処理
プロセス名とそのバージョンを処理プロセス名決定手段
7へ引渡す。
処理プロセス名決定手段7ではまず処理プロセス表参照
手段71があらかじめ登録しておいた処理プロセス表を
参照する。そして処理プロセス表検索手段72が引渡さ
れたローカル側ノートで起動される処理プロセス名とそ
のバージョンをキーとして、処理プロセス表を検索して
リモート側ノードで起動すべき処理プロセス名を決定す
る。
手段71があらかじめ登録しておいた処理プロセス表を
参照する。そして処理プロセス表検索手段72が引渡さ
れたローカル側ノートで起動される処理プロセス名とそ
のバージョンをキーとして、処理プロセス表を検索して
リモート側ノードで起動すべき処理プロセス名を決定す
る。
次にリモート側処理プロセス起動手段8は処理プロセス
名決定手段7が決定した処理プロセス名で定まるリモー
ト側処理プロセスを起動する。
名決定手段7が決定した処理プロセス名で定まるリモー
ト側処理プロセスを起動する。
以降、ローカル側処理プロセス起動手段4が起動したロ
ーカル側処理プロセスとリモート側処理プロセス起動手
段8が起動したリモート側処理プロセスとの間で情報を
交信しながら分散処理を行なう。
ーカル側処理プロセスとリモート側処理プロセス起動手
段8が起動したリモート側処理プロセスとの間で情報を
交信しながら分散処理を行なう。
以上、詳細に説明したように本発明によればリモート側
ノードで起動する処理プロセスをローカル側ノードで起
動する処理プロセスとそのバージョンに応じて決定する
ことができるので、以下の効果がある。
ノードで起動する処理プロセスをローカル側ノードで起
動する処理プロセスとそのバージョンに応じて決定する
ことができるので、以下の効果がある。
(イ)分散処理システムにおいてリモート側ノードの処
理プロセスのバジョンとローカル側ノードの処理プロセ
スのバージョンの不一致は生じなくなる。
理プロセスのバジョンとローカル側ノードの処理プロセ
スのバージョンの不一致は生じなくなる。
(υ)多数のローカル側ノードが1づのリモート側ノー
ドに接続するようなネットワークにおいて多数のローカ
ル側ノードにある各々の処理プロセスのバージョンが異
なっていても支障はない。すなわちネットワークの柔軟
性が良くなる。
ドに接続するようなネットワークにおいて多数のローカ
ル側ノードにある各々の処理プロセスのバージョンが異
なっていても支障はない。すなわちネットワークの柔軟
性が良くなる。
(ハ)ネットワーク中の1つのノードの処理プロセスを
バージョンアップする際、そのノードの処理プロセスを
バージョンアップする作業だけ行えばよいので、ネット
ワークの!!4能拡充を容易に行うことができる。
バージョンアップする際、そのノードの処理プロセスを
バージョンアップする作業だけ行えばよいので、ネット
ワークの!!4能拡充を容易に行うことができる。
第1図は本発明による分散処理バージョン整合システム
の一実施例を示す構成図、第2図は処理プロセス名決定
手段7の構成を示す流れ図、第3図は処理プロセス表の
例を示す説明図である。 ■・・・処理プロセス名登録手段、2・・・処理プロセ
ス名通知手段、3・・バージョン通知手段、4・・・ロ
ーカル側処理プロセス起動手段、5・・相手側処理プロ
セス名受信手段、6・・・相手側バージョン受信手段、
7・・・処理プロセス名決定手段、8・・・リモート側
処理プロセス起動手段。
の一実施例を示す構成図、第2図は処理プロセス名決定
手段7の構成を示す流れ図、第3図は処理プロセス表の
例を示す説明図である。 ■・・・処理プロセス名登録手段、2・・・処理プロセ
ス名通知手段、3・・バージョン通知手段、4・・・ロ
ーカル側処理プロセス起動手段、5・・相手側処理プロ
セス名受信手段、6・・・相手側バージョン受信手段、
7・・・処理プロセス名決定手段、8・・・リモート側
処理プロセス起動手段。
Claims (1)
- 【特許請求の範囲】 ネットワーク中のローカル側ノードとリモート側ノード
のそれぞれに処理プロセスを起動し、これら2つの処理
プロセス間で情報を交信することによって所定の機能を
実現する分散処理システムにおいて、 リモート側ノードにおいて起動すべき処理プロセス名の
一覧を処理プロセス表としてあらかじめ登録する処理プ
ロセス名登録手段と、 ローカル側ノードにおいて、ローカル側ノードで起動す
る処理プロセス名をリモート側ノードへ通知する処理プ
ロセス名通知手段と、 ローカル側ノードで起動する処理プロセスのバージョン
をリモート側ノードへ通知するバージョン通知手段と、 リモート側ノードにおいてローカル側ノードで起動する
処理プロセス名を受信する相手側処理プロセス名受信手
段と、 ローカル側ノードで起動する処理プロセスのバージョン
を受信する相手側バージョン受信手段と、 受信した相手側処理プロセス名とバージョンをキーとし
前記処理プロセス名登録手段によってあらかじめ登録し
ておいた処理プロセス表を検索してリモート側ノードで
起動すべき処理プロセス名を決定する処理プロセス名決
定手段と、 ローカル側処理プロセスの起動を行うローカル側処理プ
ロセス起動手段と、 リモート側処理プロセスの起動を行うリモート側処理プ
ロセス手段とを有することを特徴とする分散処理バージ
ョン整合システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27713786A JPS63129455A (ja) | 1986-11-19 | 1986-11-19 | 分散処理バ−ジヨン整合システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27713786A JPS63129455A (ja) | 1986-11-19 | 1986-11-19 | 分散処理バ−ジヨン整合システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63129455A true JPS63129455A (ja) | 1988-06-01 |
Family
ID=17579310
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27713786A Pending JPS63129455A (ja) | 1986-11-19 | 1986-11-19 | 分散処理バ−ジヨン整合システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63129455A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6377977B1 (en) | 1998-04-28 | 2002-04-23 | Nec Corporation | Method for loading application program and opening files in host terminals before collaborating on a joint project |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59105188A (ja) * | 1982-12-08 | 1984-06-18 | Fujitsu Ltd | プログラム同期方式 |
-
1986
- 1986-11-19 JP JP27713786A patent/JPS63129455A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59105188A (ja) * | 1982-12-08 | 1984-06-18 | Fujitsu Ltd | プログラム同期方式 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6377977B1 (en) | 1998-04-28 | 2002-04-23 | Nec Corporation | Method for loading application program and opening files in host terminals before collaborating on a joint project |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8751442B2 (en) | Synchronization associated duplicate data resolution | |
| US8176151B2 (en) | Runtime versioning of information processing systems | |
| US20050246702A1 (en) | System and method for automatically updating versions of software programs in client computers | |
| CN115080148A (zh) | 车辆的配置信息同步方法和系统 | |
| CN109325057B (zh) | 中间件管理方法、装置、计算机设备以及存储介质 | |
| JP2701814B2 (ja) | 分散ファイル管理方法 | |
| JPH06266599A (ja) | デ−タベ−ス更新情報転送方法 | |
| JPH0644055A (ja) | インストールシステム | |
| JPH103418A (ja) | 電子計算機システム間のデータ一致方式 | |
| JP2006277158A (ja) | データ更新システム、サーバ及びプログラム | |
| JPH08272721A (ja) | カスタマイズ環境データ転送装置 | |
| JPH02263231A (ja) | プログラムプロダクト管理システム | |
| JP2774434B2 (ja) | データ処理装置 | |
| JP3421994B2 (ja) | 電子交換機のパッチ投入方法 | |
| JPH1040153A (ja) | データベース環境の共有方式 | |
| JP2726743B2 (ja) | Cad図面管理方式 | |
| JPH0231269A (ja) | 多重スケジューリング制御方式 | |
| JPH05242176A (ja) | 図面の世代管理方式 | |
| US20040092261A1 (en) | Mass subscriber handling | |
| JPH05120173A (ja) | 端末装置立ち上げ管理方式 | |
| JPS6284356A (ja) | 端末ソフトウエアのホスト主導起動システム | |
| CN119544447A (zh) | 一种数据处理方法、装置和系统 | |
| JPH0498557A (ja) | ファイル転送方法 | |
| JPH0659964A (ja) | ディクショナリ分散運用管理方式 | |
| JPH0341560A (ja) | 情報検索方式 |