JPH1091500A - クライアント/サーバシステムおよびクライアント/サーバシステムにおける差分ファイルダウンロード方法ならびに差分ファイルダウンロード用プログラムを記憶した記憶媒体 - Google Patents

クライアント/サーバシステムおよびクライアント/サーバシステムにおける差分ファイルダウンロード方法ならびに差分ファイルダウンロード用プログラムを記憶した記憶媒体

Info

Publication number
JPH1091500A
JPH1091500A JP8243021A JP24302196A JPH1091500A JP H1091500 A JPH1091500 A JP H1091500A JP 8243021 A JP8243021 A JP 8243021A JP 24302196 A JP24302196 A JP 24302196A JP H1091500 A JPH1091500 A JP H1091500A
Authority
JP
Japan
Prior art keywords
file
version
client
difference
computer
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
JP8243021A
Other languages
English (en)
Inventor
Minoru Tatsutaki
穣 龍瀧
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 JP8243021A priority Critical patent/JPH1091500A/ja
Publication of JPH1091500A publication Critical patent/JPH1091500A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【課題】全てのクライアントコンピュータがサーバコン
ピュータと同じ最新状態のファイルを保持できるように
する。 【解決手段】サーバコンピュータに、ファイル名と更新
回数との対応の最新状態を記憶する第1のバージョン管
理ファイルを、クライアントコンピュータに、ファイル
名と更新回数との対応の自身における状態を記憶する第
2のバージョン管理ファイルを設け、クライアントコン
ピュータにおいて、バージョン/リビジョンチェック処
理部が、第1のバージョン管理ファイルに記憶され第2
のバージョン管理ファイルに記憶されていないファイル
と、第1のバージョン管理ファイルに記憶された更新回
数と第2のバージョン管理ファイルに記憶された更新回
数とが一致しないファイルとを登録しておき、差分ダウ
ンロード処理部が、この登録されたファイルをサーバコ
ンピュータから自身へダウンロードする。

Description

【発明の詳細な説明】
【発明の属する技術分野】本発明は、全てのクライアン
トコンピュータがサーバコンピュータと同じ最新状態の
ファイルを保持する機能を有するクライアント/サーバ
システムおよびクライアント/サーバシステムにおける
差分ファイルダウンロード方法ならびに差分ファイルダ
ウンロード用プログラムを記憶した記憶媒体に関する。
【0001】
【従来の技術】全てのクライアントコンピュータがサー
バコンピュータと同じ最新状態のファイルを保持する機
能を有するクライアント/サーバシステムでは、サーバ
コンピュータにおいてファイルの更新が行われた場合、
これと同様のファイルの更新をクライアントコンピュー
タにおいて行う必要がある。このような場合、従来は、
最新状態のファイルを格納した外部媒体を用いてクライ
アントコンピュータに直接インストールする第1の方
法、あるいは、特開平7−129407号公報や特開平
7−129373号公報に記載されたように、サーバコ
ンピュータにおけるファイルのバージョンとクライアン
トコンピュータにおけるファイルのバージョンとの比較
を行ってバージョンが一致しない場合にサーバコンピュ
ータからクライアントコンピュータにファイルを転送す
る第2の方法によって、クライアントコンピュータにお
けるファイルの更新を行っていた。
【0002】
【発明が解決しようとする課題】しかしながら、この従
来の第1の方法では、オペレータがクライアントコンピ
ュータに直接インストールを行っていたので、インスト
ールに非常に手間がかかり、そのうえ、インストールの
誤りが発生するという問題点があった。
【0003】また、従来の第2の方法では、サーバコン
ピュータにおいてファイルの更新があった場合にはバー
ジョンを比較することによってクライアントコンピュー
タとサーバコンピュータのファイルのバージョンを一致
させることはできるものの、サーバコンピュータに新規
にファイルが登録された場合等は、ファイルのバージョ
ンの比較はできないため、クライアントコンピュータが
サーバコンピュータと全く同じ最新状態のファイルを保
持することができないという問題点があった。
【0004】本発明の目的は、サーバコンピュータにお
いてファイルの状態に変更があった場合に、全てのクラ
イアントコンピュータがサーバコンピュータと同じ最新
状態のファイルを保持することができるクライアント/
サーバシステムを提供することにある。
【0005】また、本発明の他の目的は、サーバコンピ
ュータにおいてファイルの状態に変更があった場合に、
全てのクライアントコンピュータがサーバコンピュータ
と同じ最新状態のファイルを保持することができるクラ
イアント/サーバシステムにおける差分ファイルダウン
ロード方法を提供することにある。
【0006】さらに、本発明の他の目的は、サーバコン
ピュータにおいてファイルの状態に変更があった場合
に、全てのクライアントコンピュータがサーバコンピュ
ータと同じ最新状態のファイルを保持することができる
クライアント/サーバシステムにおける差分ファイルダ
ウンロード用プログラムを記憶した記憶媒体を提供する
ことにある。
【0007】
【課題を解決するための手段】本発明の第1のクライア
ント/サーバシステムは、少なくとも1台のクライアン
トコンピュータと1台のサーバコンピュータとからなる
クライアント/サーバシステムであって、前記サーバコ
ンピュータは、前記クライアントコンピュータにおける
ファイルのファイル名と更新回数との対応の最新状態を
記憶する第1のバージョン管理ファイルを備え、前記少
なくとも1台のクライアントコンピュータのそれぞれ
は、前記クライアントコンピュータにおけるファイルの
ファイル名と更新回数との対応の自身における状態を記
憶する第2のバージョン管理ファイルと、前記第1のバ
ージョン管理ファイルに記憶され前記第2のバージョン
管理ファイルに記憶されていないファイルのファイル名
を記憶する差分管理ファイルと、前記第1のバージョン
管理ファイルと前記第2のバージョン管理ファイルとを
比較し、前記第1のバージョン管理ファイルに記憶され
前記第2のバージョン管理ファイルに記憶されていない
ファイルのファイル名を前記差分管理ファイルに登録す
るバージョン/リビジョンチェック処理部と、前記差分
管理ファイルにファイル名が登録されたファイルを前記
サーバコンピュータから自身へダウンロードする差分ダ
ウンロード処理部とを備えている。
【0008】本発明の第2のクライアント/サーバシス
テムは、上記第1のクライアント/サーバシステムにお
いて、前記差分管理ファイルは、さらに、前記第1のバ
ージョン管理ファイルに記憶された更新回数と前記第2
のバージョン管理ファイルに記憶された更新回数とが一
致しないファイルのファイル名を記憶し、前記バージョ
ン/リビジョンチェック処理部は、前記第1のバージョ
ン管理ファイルと前記第2のバージョン管理ファイルと
を比較し、さらに、前記第1のバージョン管理ファイル
に記憶された更新回数と前記第2のバージョン管理ファ
イルに記憶された更新回数とが一致しないファイルのフ
ァイル名を前記差分管理ファイルに登録することを特徴
とする。
【0009】本発明の第3のクライアント/サーバシス
テムは、上記第2のクライアント/サーバシステムにお
いて、前記差分ダウンロード処理部は、前記差分管理フ
ァイルに登録されたファイルの情報を画面上に表示し、
ユーザがこの情報を参照してダウンロードするファイル
を選択すると、この選択されたファイルを前記サーバコ
ンピュータから自身へダウンロードすることを特徴とす
る。
【0010】本発明の第1のクライアント/サーバシス
テムにおける差分ファイルダウンロード方法は、少なく
とも1台のクライアントコンピュータと1台のサーバコ
ンピュータとからなるクライアント/サーバシステムに
おける前記少なくとも1台のクライアントコンピュータ
のそれぞれにおいて、前記クライアントコンピュータに
おけるファイルのファイル名と更新回数との対応の最新
状態を記憶する、前記サーバコンピュータ内の第1のバ
ージョン管理ファイルと、前記クライアントコンピュー
タにおけるファイルのファイル名と更新回数との対応の
自身における状態を記憶する、前記クライアントコンピ
ュータ内の第2のバージョン管理ファイルとを比較し、
前記第1のバージョン管理ファイルに記憶され前記第2
のバージョン管理ファイルに記憶されていないファイル
のファイル名を差分管理ファイルに登録するバージョン
/リビジョンチェック処理ステップと、前記差分管理フ
ァイルにファイル名が登録されたファイルを前記サーバ
コンピュータから自身へダウンロードする差分ダウンロ
ード処理ステップとを含んでいる。
【0011】本発明の第2のクライアント/サーバシス
テムにおける差分ファイルダウンロード方法は、上記第
1のクライアント/サーバシステムにおける差分ファイ
ルダウンロード方法の前記バージョン/リビジョンチェ
ック処理ステップにおいて、前記第1のバージョン管理
ファイルと前記第2のバージョン管理ファイルとを比較
し、さらに、前記第1のバージョン管理ファイルに記憶
された更新回数と前記第2のバージョン管理ファイルに
記憶された更新回数とが一致しないファイルのファイル
名を前記差分管理ファイルに登録することを特徴とす
る。
【0012】本発明の第3のクライアント/サーバシス
テムにおける差分ファイルダウンロード方法は、上記第
2のクライアント/サーバシステムにおける差分ファイ
ルダウンロード方法の前記差分ダウンロード処理ステッ
プにおいて、前記差分管理ファイルに登録されたファイ
ルの情報を画面上に表示し、ユーザがこの情報を参照し
てダウンロードするファイルを選択すると、この選択さ
れたファイルを前記サーバコンピュータから自身へダウ
ンロードすることを特徴とする。
【0013】本発明の第1の記憶媒体は、少なくとも1
台のクライアントコンピュータと1台のサーバコンピュ
ータとからなるクライアント/サーバシステムにおける
前記少なくとも1台のクライアントコンピュータのそれ
ぞれに、前記クライアントコンピュータにおけるファイ
ルのファイル名と更新回数との対応の最新状態を記憶す
る、前記サーバコンピュータ内の第1のバージョン管理
ファイルと、前記クライアントコンピュータにおけるフ
ァイルのファイル名と更新回数との対応の自身における
状態を記憶する、前記クライアントコンピュータ内の第
2のバージョン管理ファイルとを比較し、前記第1のバ
ージョン管理ファイルに記憶され前記第2のバージョン
管理ファイルに記憶されていないファイルのファイル名
を差分管理ファイルに登録するバージョン/リビジョン
チェック処理と、前記差分管理ファイルにファイル名が
登録されたファイルを前記サーバコンピュータから自身
へダウンロードする差分ダウンロード処理とを実行させ
るコンピュータプログラムを記憶している。
【0014】本発明の第2の記憶媒体は、上記第1の記
憶媒体の前記バージョン/リビジョンチェック処理にお
いて、前記第1のバージョン管理ファイルと前記第2の
バージョン管理ファイルとを比較し、さらに、前記第1
のバージョン管理ファイルに記憶された更新回数と前記
第2のバージョン管理ファイルに記憶された更新回数と
が一致しないファイルのファイル名を前記差分管理ファ
イルに登録することを特徴とする。
【0015】本発明の第3の記憶媒体は、上記第2の記
憶媒体の前記差分ダウンロード処理において、前記差分
管理ファイルに登録されたファイルの情報を画面上に表
示し、ユーザがこの情報を参照してダウンロードするフ
ァイルを選択すると、この選択されたファイルを前記サ
ーバコンピュータから自身へダウンロードすることを特
徴とする。
【0016】
【発明の実施の形態】次に本発明の実施の形態について
図面を参照して詳細に説明する。
【0017】図1を参照すると、本発明の最良の実施の
形態は、複数のクライアントコンピュータと1台のサー
バコンピュータとが通信回線を介して接続されたクライ
アント/サーバシステムである。
【0018】図2を参照すると、本発明のクライアント
/サーバシステムの実施の形態は、クライアントコンピ
ュータから起動される形態を持ち、バージョン/リビジ
ョンチェック処理部21と、差分ダウンロード処理部2
2とを備えたものである。
【0019】バージョン/リビジョンチェック処理部2
1は、バージョン管理ファイル(クライアント)11と
バージョン管理ファイル(サーバ)31とを比較し、そ
の差分を差分管理ファイル12に書き込むものである。
【0020】差分ダウンロード処理部22は、差分管理
ファイル12をもとにクライアントファイル13とサー
バファイル32との差分のみをサーバコンピュータから
クライアントコンピュータへダウンロードする。
【0021】クライアントコンピュータのハードディス
ク上には、クライアントファイル13毎の更新回数(バ
ージョン)を管理するバージョン管理ファイル(クライ
アント)11と、バージョン/リビジョンチェック処理
部21が作成する差分管理ファイル12と、実際にダウ
ンロードを行う対象であるクライアントファイル13と
が保持されている。
【0022】サーバコンピュータのハードディスク上に
は、クライアントファイル13毎の最新の更新回数(バ
ージョン)を管理するバージョン管理ファイル(サー
バ)31と、実際にダウンロードを行う対象であるサー
バファイル32とが保持されている。
【0023】図3を参照すると、(a)は、バージョン
管理ファイル(クライアント)11、(b)は、バージ
ョン管理ファイル(サーバ)31、(c)は、差分管理
ファイル12の内容を具体的に示したものである。
【0024】次に、図1〜図5を参照して、本発明の実
施の形態の動作について説明する。
【0025】クライアントコンピュータ起動時にはま
ず、バージョン/リビジョンチェック処理部21が起動
される。このバージョン/リビジョンチェック処理部2
1の動作を、図4にフローチャートで示す。
【0026】図4を参照すると、バージョン/リビジョ
ンチェック処理部21はまず、差分管理ファイル12を
新規に作成する(ステップ401)。この時点では、ま
だレコードは存在していない。次に、バージョン/リビ
ジョンチェック処理部21は、サーバコンピュータより
バージョン管理ファイル(サーバ)31を読み込む(ス
テップ402)。また、同様に、クライアントコンピュ
ータにおけるバージョン管理ファイル(クライアント)
11を読み込む(ステップ403)。
【0027】次に、バージョン/リビジョンチェック処
理部21は、バージョン管理ファイル(サーバ)31の
各レコードをキーとしてバージョン管理ファイル(クラ
イアント)11の検索を行い(ステップ404)、該当
ファイルがバージョン管理ファイル(クライアント)3
1に存在するか否かを判定する(ステップ405)。該
当レコードがバージョン管理ファイル(クライアント)
11に存在しないと判定された場合には、差分管理ファ
イル12にレコードの追加を行う(ステップ407)。
この時に追加されたレコードは、図3に示した例では、
項番101のレコードに該当する。
【0028】また、該当ファイルがバージョン管理ファ
イル(クライアント)11に存在すると判定された場合
には、さらに、バージョン管理ファイル(サーバ)31
とバージョン管理ファイル(クライアント)11におけ
るこのファイルの更新回数(バージョン)が一致するか
否かを判定する(ステップ406)。更新回数(バージ
ョン)が一致しないと判定された場合には、差分管理フ
ァイル12にレコードの追加を行う(ステップ40
7)。この時に追加されたレコードは、図3に示した例
では、項番3のレコードに該当する。
【0029】これらの処理が終了すると、バージョン/
リビジョンチェック処理部21は、バージョン管理ファ
イル(サーバ)31に未処理のレコードが有るか否かを
判定し(ステップ408)、未処理のレコードがあれ
ば、ステップ404に戻り、未処理のレコードがなけれ
ば、処理を終了する。
【0030】次に、差分ダウンロード処理部22に制御
が移る。この差分ダウンロード処理部22の動作を、図
5にフローチャートで示す。
【0031】図5を参照すると、差分ダウンロード処理
部22は、ステップ407で作成した差分管理ファイル
12を読み込み(ステップ501)、この差分管理ファ
イル12にレコードが存在するか否かを判定する(ステ
ップ502)。差分管理ファイル12にレコードが存在
しない場合、すなわち、クライアントファイル13とサ
ーバファイル32とに差分がない場合には、処理を終了
する。また、差分管理ファイル12にレコードが存在す
る場合には、このレコードをもとにサーバファイル32
から該当ファイルのダウンロードを行い、クライアント
ファイル13にファイルコピーを行う(ステップ50
3)。そして、差分ダウンロード処理部22は、今回ダ
ウンロードしたファイルに関し、バージョン管理ファイ
ル(クライアント)11の該当ファイルの更新回数(バ
ージョン)に1を加算する(ステップ504)。
【0032】これらの処理が終了すると、差分ダウンロ
ード処理部22は、差分管理ファイル12に未処理のレ
コードが有るか否かを判定し(ステップ505)、未処
理のレコードがあれば、ステップ503に戻り、未処理
のレコードがなければ、処理を終了する。
【0033】さらに、本発明の実施の形態の変形例につ
いて、図6を参照して説明する。
【0034】本実施の形態では、クライアントコンピュ
ータの起動後に自動的に差分ファイルのダウンロードを
行っていたが、当機能をクライアントコンピュータのメ
ニュー画面に組み込むことにより、画面選択による差分
ファイルのダウンロードを可能とする。
【0035】以下に、図6のメニュー画面における差分
ファイルダウンロード機能について説明する。
【0036】1.一括ファイルダウンロード機能:サー
バコンピュータで管理する全てのクライアントファイル
を一括してダウンロードする。
【0037】2.選択ダウンロード機能:バージョン管
理ファイル(サーバ)31及びバージョン管理ファイル
(クライアント)11の情報を画面上に表示し、選択さ
れたファイルのみダウンロードする。
【0038】3.差分ファイルダウンロード機能:バー
ジョン管理ファイル(サーバ)31とバージョン管理フ
ァイル(クライアント)11とを比較し、バージョンが
異なるファイルのみダウンロードする。
【0039】以上により、本発明の実施の形態の動作が
終了する。
【0040】本実施の形態は、サーバファイルとクライ
アントファイルとの差分を差分管理ファイルに登録し、
これをもとにダウンロードするようにしたことにより、
サーバコンピュータにおいてファイルの状態に変更があ
った場合に、全てのクライアントコンピュータがサーバ
コンピュータと同じ最新状態のファイルを保持すること
ができるという効果を有している。
【0041】
【発明の効果】以上説明したように、本発明には、サー
バコンピュータにおいてファイルの状態に変更があった
場合に、全てのクライアントコンピュータがサーバコン
ピュータと同じ最新状態のファイルを保持することがで
きるという効果がある。
【図面の簡単な説明】
【図1】図1は本発明が適用されるシステムの構成を示
すブロック図である。
【図2】図2は本発明の実施の形態の構成を示すブロッ
ク図である。
【図3】図3は本発明の実施の形態におけるバージョン
管理ファイル(クライアント)、バージョン管理ファイ
ル(サーバ)及び差分管理ファイル12の内容を示す図
である。
【図4】図4は本発明の実施の形態におけるバージョン
/リビジョンチェック処理部21の動作を示す流れ図で
ある。
【図5】図5は本発明の実施の形態における差分ダウン
ロード処理部22の動作を示す流れ図である。
【図6】図6は本発明の実施の形態の変形例におけるメ
ニュー画面を示す図である。
【符号の説明】
11 バージョン管理ファイル(クライアント) 12 差分管理ファイル 13 クライアントファイル 21 バージョン/リビジョンチェック処理部 22 差分ダウンロード処理部 31 バージョン管理ファイル(クライアント) 32 サーバファイル

Claims (9)

    【特許請求の範囲】
  1. 【請求項1】 少なくとも1台のクライアントコンピュ
    ータと1台のサーバコンピュータとからなるクライアン
    ト/サーバシステムであって、 前記サーバコンピュータは、 前記クライアントコンピュータにおけるファイルのファ
    イル名と更新回数との対応の最新状態を記憶する第1の
    バージョン管理ファイルを備え、 前記少なくとも1台のクライアントコンピュータのそれ
    ぞれは、 前記クライアントコンピュータにおけるファイルのファ
    イル名と更新回数との対応の自身における状態を記憶す
    る第2のバージョン管理ファイルと、 前記第1のバージョン管理ファイルに記憶され前記第2
    のバージョン管理ファイルに記憶されていないファイル
    のファイル名を記憶する差分管理ファイルと、 前記第1のバージョン管理ファイルと前記第2のバージ
    ョン管理ファイルとを比較し、前記第1のバージョン管
    理ファイルに記憶され前記第2のバージョン管理ファイ
    ルに記憶されていないファイルのファイル名を前記差分
    管理ファイルに登録するバージョン/リビジョンチェッ
    ク処理部と、 前記差分管理ファイルにファイル名が登録されたファイ
    ルを前記サーバコンピュータから自身へダウンロードす
    る差分ダウンロード処理部とを備えたことを特徴とする
    クライアント/サーバシステム。
  2. 【請求項2】 前記差分管理ファイルは、さらに、前記
    第1のバージョン管理ファイルに記憶された更新回数と
    前記第2のバージョン管理ファイルに記憶された更新回
    数とが一致しないファイルのファイル名を記憶し、 前記バージョン/リビジョンチェック処理部は、前記第
    1のバージョン管理ファイルと前記第2のバージョン管
    理ファイルとを比較し、さらに、前記第1のバージョン
    管理ファイルに記憶された更新回数と前記第2のバージ
    ョン管理ファイルに記憶された更新回数とが一致しない
    ファイルのファイル名を前記差分管理ファイルに登録す
    ることを特徴とする請求項1に記載のクライアント/サ
    ーバシステム。
  3. 【請求項3】 前記差分ダウンロード処理部は、前記差
    分管理ファイルに登録されたファイルの情報を画面上に
    表示し、ユーザがこの情報を参照してダウンロードする
    ファイルを選択すると、この選択されたファイルを前記
    サーバコンピュータから自身へダウンロードすることを
    特徴とする請求項2に記載のクライアント/サーバシス
    テム。
  4. 【請求項4】 少なくとも1台のクライアントコンピュ
    ータと1台のサーバコンピュータとからなるクライアン
    ト/サーバシステムにおける前記少なくとも1台のクラ
    イアントコンピュータのそれぞれにおいて、 前記クライアントコンピュータにおけるファイルのファ
    イル名と更新回数との対応の最新状態を記憶する、前記
    サーバコンピュータ内の第1のバージョン管理ファイル
    と、前記クライアントコンピュータにおけるファイルの
    ファイル名と更新回数との対応の自身における状態を記
    憶する、前記クライアントコンピュータ内の第2のバー
    ジョン管理ファイルとを比較し、前記第1のバージョン
    管理ファイルに記憶され前記第2のバージョン管理ファ
    イルに記憶されていないファイルのファイル名を差分管
    理ファイルに登録するバージョン/リビジョンチェック
    処理ステップと、 前記差分管理ファイルにファイル名が登録されたファイ
    ルを前記サーバコンピュータから自身へダウンロードす
    る差分ダウンロード処理ステップとを含むことを特徴と
    するクライアント/サーバシステムにおける差分ファイ
    ルダウンロード方法。
  5. 【請求項5】 前記バージョン/リビジョンチェック処
    理ステップにおいて、前記第1のバージョン管理ファイ
    ルと前記第2のバージョン管理ファイルとを比較し、さ
    らに、前記第1のバージョン管理ファイルに記憶された
    更新回数と前記第2のバージョン管理ファイルに記憶さ
    れた更新回数とが一致しないファイルのファイル名を前
    記差分管理ファイルに登録することを特徴とする請求項
    4に記載のクライアント/サーバシステムにおける差分
    ファイルダウンロード方法。
  6. 【請求項6】 前記差分ダウンロード処理ステップにお
    いて、前記差分管理ファイルに登録されたファイルの情
    報を画面上に表示し、ユーザがこの情報を参照してダウ
    ンロードするファイルを選択すると、この選択されたフ
    ァイルを前記サーバコンピュータから自身へダウンロー
    ドすることを特徴とする請求項5に記載のクライアント
    /サーバシステムにおける差分ファイルダウンロード方
    法。
  7. 【請求項7】 少なくとも1台のクライアントコンピュ
    ータと1台のサーバコンピュータとからなるクライアン
    ト/サーバシステムにおける前記少なくとも1台のクラ
    イアントコンピュータのそれぞれに、 前記クライアントコンピュータにおけるファイルのファ
    イル名と更新回数との対応の最新状態を記憶する、前記
    サーバコンピュータ内の第1のバージョン管理ファイル
    と、前記クライアントコンピュータにおけるファイルの
    ファイル名と更新回数との対応の自身における状態を記
    憶する、前記クライアントコンピュータ内の第2のバー
    ジョン管理ファイルとを比較し、前記第1のバージョン
    管理ファイルに記憶され前記第2のバージョン管理ファ
    イルに記憶されていないファイルのファイル名を差分管
    理ファイルに登録するバージョン/リビジョンチェック
    処理と、 前記差分管理ファイルにファイル名が登録されたファイ
    ルを前記サーバコンピュータから自身へダウンロードす
    る差分ダウンロード処理とを実行させるコンピュータプ
    ログラムを記憶したことを特徴とする記憶媒体。
  8. 【請求項8】 前記バージョン/リビジョンチェック処
    理において、前記第1のバージョン管理ファイルと前記
    第2のバージョン管理ファイルとを比較し、さらに、前
    記第1のバージョン管理ファイルに記憶された更新回数
    と前記第2のバージョン管理ファイルに記憶された更新
    回数とが一致しないファイルのファイル名を前記差分管
    理ファイルに登録することを特徴とする請求項7に記載
    の記憶媒体。
  9. 【請求項9】 前記差分ダウンロード処理において、前
    記差分管理ファイルに登録されたファイルの情報を画面
    上に表示し、ユーザがこの情報を参照してダウンロード
    するファイルを選択すると、この選択されたファイルを
    前記サーバコンピュータから自身へダウンロードするこ
    とを特徴とする請求項8に記載の記憶媒体。
JP8243021A 1996-09-13 1996-09-13 クライアント/サーバシステムおよびクライアント/サーバシステムにおける差分ファイルダウンロード方法ならびに差分ファイルダウンロード用プログラムを記憶した記憶媒体 Pending JPH1091500A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8243021A JPH1091500A (ja) 1996-09-13 1996-09-13 クライアント/サーバシステムおよびクライアント/サーバシステムにおける差分ファイルダウンロード方法ならびに差分ファイルダウンロード用プログラムを記憶した記憶媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8243021A JPH1091500A (ja) 1996-09-13 1996-09-13 クライアント/サーバシステムおよびクライアント/サーバシステムにおける差分ファイルダウンロード方法ならびに差分ファイルダウンロード用プログラムを記憶した記憶媒体

Publications (1)

Publication Number Publication Date
JPH1091500A true JPH1091500A (ja) 1998-04-10

Family

ID=17097700

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8243021A Pending JPH1091500A (ja) 1996-09-13 1996-09-13 クライアント/サーバシステムおよびクライアント/サーバシステムにおける差分ファイルダウンロード方法ならびに差分ファイルダウンロード用プログラムを記憶した記憶媒体

Country Status (1)

Country Link
JP (1) JPH1091500A (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003271409A (ja) * 2002-03-14 2003-09-26 Toshiba Corp 無線通信端末およびサーバ
US6892381B2 (en) 2000-12-13 2005-05-10 Samsung Electronics Co., Ltd. Updating a device driver with mechanism employing two files one containing changes (variable file) and a file containing unchanged code (invariable file) downloading both to update
US7130892B2 (en) 2000-09-28 2006-10-31 International Business Machines Corporation Method and system for music distribution
JP2014016952A (ja) * 2012-07-11 2014-01-30 Nec Access Technica Ltd ソフトウェア更新システム、通信装置、ソフトウェア更新方法
CN113326059A (zh) * 2020-02-28 2021-08-31 腾讯科技(深圳)有限公司 一种资源更新方法、装置及存储介质

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7130892B2 (en) 2000-09-28 2006-10-31 International Business Machines Corporation Method and system for music distribution
US6892381B2 (en) 2000-12-13 2005-05-10 Samsung Electronics Co., Ltd. Updating a device driver with mechanism employing two files one containing changes (variable file) and a file containing unchanged code (invariable file) downloading both to update
JP2003271409A (ja) * 2002-03-14 2003-09-26 Toshiba Corp 無線通信端末およびサーバ
JP2014016952A (ja) * 2012-07-11 2014-01-30 Nec Access Technica Ltd ソフトウェア更新システム、通信装置、ソフトウェア更新方法
CN113326059A (zh) * 2020-02-28 2021-08-31 腾讯科技(深圳)有限公司 一种资源更新方法、装置及存储介质
CN113326059B (zh) * 2020-02-28 2024-04-26 腾讯科技(深圳)有限公司 一种资源更新方法、装置及存储介质

Similar Documents

Publication Publication Date Title
US6408434B1 (en) System and method for using a substitute directory to automatically install an update program
US6301710B1 (en) System and method for creating a substitute registry when automatically installing an update program
US5999740A (en) Updating mechanism for software
US7574481B2 (en) Method and system for enabling offline detection of software updates
US7373643B2 (en) Apparatus, methods and articles of manufacture for data transmission
KR101075388B1 (ko) 복수의 네트워크 주변장치 드라이버들의 컴포넌트들을 유지보수하기 위한 방법, 시스템, 및 컴퓨터 판독가능 기록 매체
US7155713B1 (en) Componentized operating system
US6889376B1 (en) Method for migrating from one computer to another
US6202207B1 (en) Method and a mechanism for synchronized updating of interoperating software
US5752042A (en) Server computer for selecting program updates for a client computer based on results of recognizer program(s) furnished to the client computer
US7934210B1 (en) System and method for updating one or more programs and their environment
US6567774B1 (en) Method and system for configuring and updating networked client stations using a virtual disk and a snapshot disk
US20040073900A1 (en) Software update management system with update chronology generator
WO2001090892A1 (en) Intelligent patch checker
GB2333865A (en) Synchronised updating of interoperating software
US20020092011A1 (en) Methods and arrangements for managing devices
US20100070967A1 (en) Recording medium of network administration program
JP2001356912A (ja) ソフトウェアのインストール/アップデート/アンインストールシステム
JPH09292980A (ja) ファイル配布システム
KR20010050460A (ko) 파일을 최신 버전으로 유지하기 위한 방법, 시스템 및컴퓨터 프로그램 제품
JPH1091500A (ja) クライアント/サーバシステムおよびクライアント/サーバシステムにおける差分ファイルダウンロード方法ならびに差分ファイルダウンロード用プログラムを記憶した記憶媒体
US6976133B1 (en) System and method for updating devices using limited amounts of random access memory
US20060069883A1 (en) Directory server and data processing method in directory server
JPH11282687A (ja) プログラム自動改版方法
JPH1027095A (ja) ソフトウェアのバージョン管理システム

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19990721