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
Application number
JP27713786A
Other languages
English (en)
Inventor
Hiroshi Ichimatsu
一松 宏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP27713786A priority Critical patent/JPS63129455A/ja
Publication of JPS63129455A publication Critical patent/JPS63129455A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は分散処理システムにおいてリモート側ノードの
処理プロセスとローカル側ノードの処理プロセスの各バ
ージョンを整合させる分散処理バージョン整合システム
に関する。
〔従来の技術〕
従来、分散処理システムにおいてはローカル側2ノート
からリモート側ノードに対してローカル側ノードで起動
するプロセス名を通知していたが、ローカル側ノードで
起動するプロセスのバージョンは通知していなかった。
すなわち、リモートノード側では処理プロセス名の受信
を行う相手側処理プロセス名受信手段により受信した相
手側処理プロセス名をキーとして処理プロセス表の検索
を行うことによってリモートノード側で起動すべき処理
プロセス名を決定していた。
〔発明が解決しようとする問題点〕
上述した従来の方式では、リモート側ノードの処理プロ
セスのバージョンとローカル側ノートの処理プロセスの
バージョンの不一致によって所定の機能が正しく実現さ
れないという問題がネットワークの拡大に伴い顕著に生
じるようになった。
また、ネジl−ワーク中の1つのノートの処理プロセス
をバージョンアップしたい場合、その1つの処理プロセ
スのバージョンアップ作業のみならず、そのノートに接
続されて分散処理を行なうすべてのノードの処理プロセ
スも同時にバージョンアップしなければならないので、
膨大な作業が必要となるという欠点がある。
すなわち本発明が解決しようとする問題点、換言すれば
本発明の目的は処理プロセス名だけでなくバージョンに
関するデータも通知するようにして上記の欠点を改善し
た分散処理バージョン整合システムを提供することにあ
る。
〔問題点を解決するための手段〕
本発明の分散処理バージョン整合システムは、ネットワ
ーク中のローカル側ノートとリモート側ノードのそれぞ
れに処理プロセスを起動し、これら2つの処理プロセス
間で情報を交信することによって所定の機能を実現する
分散処理システムにおいて、リモート側ノードにおいて
起動すべき処理プロセス名の一覧を処理プロセス表とし
てあらかしめ登録する処理プロセス名登録手段と、ロー
カル側ノートにおいて、ローカル側ノードで起動する処
理プロセス名をリモート側ノードへ通知する処理プロセ
ス名通知手段と、ローカル側ノードで起動する処理プロ
セスのバージョンをリモート側ノートへ通知するバージ
ョン通知手段と、リモート側ノードにおいてローカル側
ノードで起動する処理プロセス名を受信する相手側処理
プロセス名受信手段と、ローカル側ノードで起動する処
理プロセスのバージョンを受信する相手側バージョン受
信手段と、受信した相手側処理プロセス名とバージョン
をキーとし前記処理プロセス名登録手段によってあらか
じめ登録しておいた処理プロセス表を検索してリモート
側ノードで起動すべき処理プロセス名を決定する処理プ
ロセス名決定手段と、ローカル側処理プロセスの起動を
行うローカル側処理プロセス起動手段と、リモート側処
理プロセスの起動を行うリモート側処理プロセス手段と
を有して構成される。
〔実施例〕
以下、本発明による分散処理バージョン整合システムに
ついて図面を参照しながら説明する。
第1図は本発明の一実施例を示すシステム構成図である
。同図において分散処理バージョン整合システムは処理
プロセス名登録手段1と、処理プロセス名通知手段2と
、バージョン通知手段3と、ローカル側処理プロセス起
動手段4と、相手側処理プロセス名受信手段5と、相手
側バージョン通知手段6と、処理プロセス名決定手段7
と、リモート側処理プロセス起動手段8とから構成され
ている。
第2図は処理プロセス名決定手段7の詳細を示す流れ図
である。同図において処理プロセス名決定手段7は処理
プロセス表参照手段71と、処理プロセス表検索手段7
2とから構成されている。
第3図は処理プロセス表の例を示す説明図である。同図
において処理プロセス表は、相手側処理プロセス名、バ
ージョン、および処理プロセス名の各項目からなる表で
ある。
次に本発明の分散処理バージョン整合システムの動作に
ついて説明する。
最初にリモート側ノードにある処理プロセス名登録手段
1を動作させて処理プロセス表を登録する。処理プロセ
ス表は相手側処理プロセス名とそのバージョン、すなわ
ちローカル側ノードで起動される処理プロセス名とその
バージョン対応にリモート側ノードで起動すべき処理プ
ロセス名を記述した表である。
次にローカル側ノードの処理プロセス名通知手段2を動
作させてローカル側ノードで起動する処理プロセス名を
リモート側ノードに通知する。さらにローカル側ノート
のバージョン通知手段3を動作させてローカル側ノード
で起動する処理プロセスのバージョンをリモート側ノー
ドに通知する。そしてローカル側ノードではローカル側
処理プロセス起動手段4によって上記の処理プロセス名
により定まるローカル側処理プロセスを起動する。
他方、リモート側ノードでは相手側処理プロセス名受信
手段5がローカル側ノートから通−知された処理プロセ
ス名を受信する。さらに相手側バージョン受信手段6が
ローカル側ノードから通知されたバージョンを受信する
。そしてローカル側から通知された処理プロセス名とバ
ージョン、すなわちローカル側ノードで起動される処理
プロセス名とそのバージョンを処理プロセス名決定手段
7へ引渡す。
処理プロセス名決定手段7ではまず処理プロセス表参照
手段71があらかじめ登録しておいた処理プロセス表を
参照する。そして処理プロセス表検索手段72が引渡さ
れたローカル側ノートで起動される処理プロセス名とそ
のバージョンをキーとして、処理プロセス表を検索して
リモート側ノードで起動すべき処理プロセス名を決定す
る。
次にリモート側処理プロセス起動手段8は処理プロセス
名決定手段7が決定した処理プロセス名で定まるリモー
ト側処理プロセスを起動する。
以降、ローカル側処理プロセス起動手段4が起動したロ
ーカル側処理プロセスとリモート側処理プロセス起動手
段8が起動したリモート側処理プロセスとの間で情報を
交信しながら分散処理を行なう。
〔発明の効果〕
以上、詳細に説明したように本発明によればリモート側
ノードで起動する処理プロセスをローカル側ノードで起
動する処理プロセスとそのバージョンに応じて決定する
ことができるので、以下の効果がある。
(イ)分散処理システムにおいてリモート側ノードの処
理プロセスのバジョンとローカル側ノードの処理プロセ
スのバージョンの不一致は生じなくなる。
(υ)多数のローカル側ノードが1づのリモート側ノー
ドに接続するようなネットワークにおいて多数のローカ
ル側ノードにある各々の処理プロセスのバージョンが異
なっていても支障はない。すなわちネットワークの柔軟
性が良くなる。
(ハ)ネットワーク中の1つのノードの処理プロセスを
バージョンアップする際、そのノードの処理プロセスを
バージョンアップする作業だけ行えばよいので、ネット
ワークの!!4能拡充を容易に行うことができる。
【図面の簡単な説明】
第1図は本発明による分散処理バージョン整合システム
の一実施例を示す構成図、第2図は処理プロセス名決定
手段7の構成を示す流れ図、第3図は処理プロセス表の
例を示す説明図である。 ■・・・処理プロセス名登録手段、2・・・処理プロセ
ス名通知手段、3・・バージョン通知手段、4・・・ロ
ーカル側処理プロセス起動手段、5・・相手側処理プロ
セス名受信手段、6・・・相手側バージョン受信手段、
7・・・処理プロセス名決定手段、8・・・リモート側
処理プロセス起動手段。

Claims (1)

  1. 【特許請求の範囲】 ネットワーク中のローカル側ノードとリモート側ノード
    のそれぞれに処理プロセスを起動し、これら2つの処理
    プロセス間で情報を交信することによって所定の機能を
    実現する分散処理システムにおいて、 リモート側ノードにおいて起動すべき処理プロセス名の
    一覧を処理プロセス表としてあらかじめ登録する処理プ
    ロセス名登録手段と、 ローカル側ノードにおいて、ローカル側ノードで起動す
    る処理プロセス名をリモート側ノードへ通知する処理プ
    ロセス名通知手段と、 ローカル側ノードで起動する処理プロセスのバージョン
    をリモート側ノードへ通知するバージョン通知手段と、 リモート側ノードにおいてローカル側ノードで起動する
    処理プロセス名を受信する相手側処理プロセス名受信手
    段と、 ローカル側ノードで起動する処理プロセスのバージョン
    を受信する相手側バージョン受信手段と、 受信した相手側処理プロセス名とバージョンをキーとし
    前記処理プロセス名登録手段によってあらかじめ登録し
    ておいた処理プロセス表を検索してリモート側ノードで
    起動すべき処理プロセス名を決定する処理プロセス名決
    定手段と、 ローカル側処理プロセスの起動を行うローカル側処理プ
    ロセス起動手段と、 リモート側処理プロセスの起動を行うリモート側処理プ
    ロセス手段とを有することを特徴とする分散処理バージ
    ョン整合システム。
JP27713786A 1986-11-19 1986-11-19 分散処理バ−ジヨン整合システム Pending JPS63129455A (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59105188A (ja) * 1982-12-08 1984-06-18 Fujitsu Ltd プログラム同期方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59105188A (ja) * 1982-12-08 1984-06-18 Fujitsu Ltd プログラム同期方式

Cited By (1)

* Cited by examiner, † Cited by third party
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) 情報検索方式