JPH11194929A - クライアント・サーバ型システムにおけるクライアント側プログラム管理方式 - Google Patents

クライアント・サーバ型システムにおけるクライアント側プログラム管理方式

Info

Publication number
JPH11194929A
JPH11194929A JP9368761A JP36876197A JPH11194929A JP H11194929 A JPH11194929 A JP H11194929A JP 9368761 A JP9368761 A JP 9368761A JP 36876197 A JP36876197 A JP 36876197A JP H11194929 A JPH11194929 A JP H11194929A
Authority
JP
Japan
Prior art keywords
program
client
terminal
management
management table
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
JP9368761A
Other languages
English (en)
Inventor
Toshio Ueda
壽雄 上田
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 JP9368761A priority Critical patent/JPH11194929A/ja
Publication of JPH11194929A publication Critical patent/JPH11194929A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

(57)【要約】 【課題】クライアント・サーバシステムにおいて業務毎
のプログラム(レビジョンも含む)管理と端末群の管理
を同時に行いクライアントプログラムとその業務端末の
管理保守を自動化する管理方式の提供。 【解決手段】サーバが、業務毎のプログラム及びレビジ
ョンと端末群を一元管理する管理表と、管理表の新規作
成及び更新時、指示情報を外部から受け取る指示受付手
段と、指示情報を管理表に反映し更新時に管理表の変更
項目を取得する表管理手段と、表管理手段から通知され
た変更項目と管理表から転送するプログラムと端末を決
定するか、削除するクライアント側プログラムと対象端
末を決定する転送判断手段と、プログラムを端末に転送
するプログラム送信手段と、端末側のプログラムを削除
するプログラム削除手段とを備え、業務処理を実行する
クライアントはサーバから転送されたプログラムを受信
してファイルに格納する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、プログラム管理方
式に関し、特にクライアント・サーバシステムにおける
クライアント側プログラム管理方式に関する。
【0002】
【従来の技術】クライアント・サーバ型システムによる
業務では、対象となる業務端末(クライアント端末)は
通常複数台存在し、また1台の端末では通常複数の業務
(プログラム)が存在する。この業務を実行するクライ
アントプログラムを更新したり、いくつかの業務端末の
増加/置換/構成変更等を行った場合、その都度、各端
末へのプログラム設定作業が発生する。
【0003】従来のクライアント・サーバシステムで
は、クライアントプログラムをサーバ側で管理(レビジ
ョン管理も含む)し、必要時に、各クライアント端末へ
プログラムを転送(ダウンロード)する方式が用いられ
ている。
【0004】
【発明が解決しようとする課題】しかし、サーバ側から
クライアント端末へのプログラム転送の際、どの端末へ
どのプログラムを転送するかは、別途、管理されてお
り、転送の際に、その管理情報を基に、転送する端末を
指定する必要があり、業務端末毎のプログラム種別の多
様化、業務端末数の増加とともに、作業工数、及び管理
者の負担の増大を招くことになる。
【0005】なお、サーバ側でクライアントを一元管理
する方式として、例えば特開平4−172550号公報
には、サーバが、各クライアントに共通に設けられクラ
イアントの稼働状況を示す情報を登録する管理テーブル
を備え、稼働中のクライアントに稼働状況を問い合わ
せ、問い合わせに対する各クライアントからの応答で管
理テーブルを更新する端末管理方式が提案されており、
また特開平6−60040号公報には、クライアントプ
ログラムはサーバ側の管理テーブルを参照して、マネー
ジャプログラムとの間で連絡を行うことなく、ユーザア
プリケーションプログラムからの処理要求を実行するサ
ーバプログラムを選択するマルチサーバプログラム管理
方式が提案されている。しかしながら、これらの管理方
式は、サーバ側からクライアント端末へのプログラム転
送の際、どの端末へどのプログラムを転送するかを自動
的に判別して適宜転送・削除等することは不可能であ
る。
【0006】したがって、本発明は、上記問題点に鑑み
てなされたものであって、その目的は、業務毎のプログ
ラム(レビジョンも含む)管理と端末群の管理を同時に
行い、クライアントプログラムとその業務端末の管理保
守を自動化する管理方式を提供することにある。
【0007】
【課題を解決するための手段】前記目的を達成するた
め、本発明は、サーバが、クライアントプログラムを格
納した記憶手段を備え、前記サーバに接続するクライア
ント上で実行される業務処理用のクライアントプログラ
ムを前記サーバ側から前記クライアントに転送する、ク
ライアント・サーバシステムにおけるクライアントプロ
グラムの管理方式において、前記サーバが、業務毎のク
ライアントプログラムとそのリビジョン、及び該業務が
実行される対象端末情報を対応させて格納した管理表
と、業務毎に、新規作成、置換、削除、追加対象の、ク
ライアントプログラム/リビジョン、及び端末情報に関
する指示情報を入力して前記管理表の作成及び変更を行
う表管理手段と、前記管理表の更新情報に基づき、端末
へ転送するクライアントプログラムおよび端末を決定す
る手段と、前記クライアントプログラムを決定された端
末へ転送する手段と、を備える。
【0008】また、本発明においては、前記管理表の更
新等の結果に基づき、クライアントプログラムを削除す
る端末に対して、端末のファイルからクライアントプロ
グラムを削除する手段を備える。
【0009】
【発明の実施の形態】本発明の実施の形態について以下
に説明する。本発明のクライアント・サーバシステムに
おけるクライアント側プログラム管理方式は、その好ま
しい実施の形態において、サーバ(図1の10)が、業
務毎のプログラム(レビジョンも含む)と端末群を一元
管理する管理表(図1の17)を有し、管理表の新規作
成及び管理表更新(プログラム名/レビジョン、端末構
成変更)時、その指示情報を外部から受け取る指示受付
手段(図1の12)と、入力された指示情報を管理表に
反映し、また更新時には、管理表の前回からの変更項目
を認知する表管理手段(図1の13)と、表管理手段か
ら通知された変更項目と、管理表をもとに、転送するク
ライアントプログラムおよび端末を決定する、あるいは
削除するプログラム及びその対象端末を決定する転送判
断手段(図1の14)と、転送判断手段で決定されたプ
ログラムを端末に転送するプログラム送信手段(図1の
15)と、転送判断手段で決定された端末側のクライア
ントプログラムを削除するプログラム削除手段(図1の
16)と、を備え、クライアント側でプログラムを受信
しファイルに格納するプログラム受信手段(図1の2
1)を備える。なお、表管理手段、転送判断手段、プロ
グラム送信手段、プログラム削除手段はその機能がサー
バコンピュータで実行されるプログラム制御によって実
現される。
【0010】本発明の実施の形態によれば、業務毎のプ
ログラム(レビジョンも含む)管理と端末群の管理を同
時に行うことにより、表による管理のみで、クライアン
トプログラムとその業務端末の管理保守を自動化するこ
とができると共に、業務毎のプログラムと端末構成を一
元管理することができる。
【0011】
【実施例】上記した本発明の実施の形態についてさらに
詳細に説明すべく、本発明の実施例について図面を参照
して以下に説明する。図1は、本発明の一実施例の構成
を示す図である。
【0012】図1を参照すると、本発明の一実施例のク
ライアントサーバ型システムにおいて、サーバ(ホスト
システム)は、指示受付手段12、表管理手段13、転
送判断手段14、プログラム送信手段15、プログラム
削除手段15、管理表17、およびクライアントプログ
ラム格納ファイル18を備える。
【0013】複数のクライアント(端末システム)20
1〜20nは、それぞれプログラム受信手段21および
端末ファイル22上にクライアントプログラムを備え
る。
【0014】図2に、本発明の一実施例の管理表17の
構成の一例を示す。業務名、クライアントプログラム、
レビジョン(REV)、対象端末の各項目を業務毎に有
する。
【0015】本発明の一実施例の動作について説明す
る。指示受付手段12の表示する入力画面(図2参照)
から、業務毎に、置換/削除/追加したいプログラム名
/レビジョン、対象端末名を指示受付手段12に対して
指定する。
【0016】新規に作成する場合、図2の管理表に示す
情報、すなわち業務名、端末側プログラム名/レビジョ
ン、対象端末をそれぞれ入力する。
【0017】一方、管理表17の更新の場合、必要箇所
の置換/削除/追加を行う。
【0018】これらの情報は表管理手段13に渡され、
表管理手段13は表内の前回からの変更項目(表内の項
目位置と値)を認識し、その旨を転送判断手段14に通
知し、管理表17を更新する。
【0019】転送判断手段14は、表管理手段13から
通知された変更項目と管理表17をもとに、プログラム
転送を行うか、あるいはクライアントプログラムを端末
ファイルから削除するかを決定する。
【0020】プログラム転送を行う場合には、転送する
端末とプログラムを決定し、その旨をプログラム送信手
段15に通知する。
【0021】新規作成の場合、管理表内すべての業務に
ついての転送指示をプログラム送信手段15に対して行
う。
【0022】クライアントプログラム/レビジョンを更
新・追加する場合、プログラムを転送する対象端末を決
定し、プログラム送信手段15に通知する。
【0023】対象端末を更新・追加する場合、転送する
クライアントプログラムを決定しプログラム送信手段1
5に通知する。
【0024】プログラム送信手段15は、転送判断手段
14からの指示を基に、クライアントプログラムを端末
に送信する。
【0025】端末20側のプログラム受信手段21は受
信したプログラムを端末ファイル22に格納する。
【0026】クライアントプログラムを端末ファイル2
2から削除する場合は、転送判断手段14は、削除する
プログラムとその対象端末を決定し、その旨をプログラ
ム削除手段16に通知する。
【0027】ある業務のクライアントプログラムを削除
する場合、プログラムを削除する対象端末を決定し、プ
ログラム削除手段16に通知する。
【0028】対象端末を削除する場合、対応するクライ
アントプログラムを決定しプログラム削除手段16に通
知する。
【0029】プログラム削除手段16は、転送判断手段
14からの指示をもとに、クライアントプログラムを、
端末ファイル22内から削除する。
【0030】
【発明の効果】以上説明したように、本発明によれば、
下記記載の効果を奏する。
【0031】本発明の第一の効果は、表による管理のみ
で、クライアントプログラムとその業務端末の管理保守
を自動化することができ、作業負担の軽減、作業効率の
向上を図るということである。
【0032】その理由は、業務毎のプログラム(レビジ
ョンも含む)管理と端末群の管理を管理表で同時に行う
ためである。
【0033】本発明の第二の効果は、上記理由により、
業務毎のプログラムと端末構成を一元管理することがで
きる、ということである。
【0034】
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示す図である。
【図2】本発明の一実施例における管理表の内容の一例
を示す図である。
【符号の説明】
11 指示入力 12 指示受付手段 13 表管理手段 14 転送判断手段 15 プログラム送信手段 16 プログラム削除手段 17 管理表 18 クライアントプログラム格納ファイル 20 クライアント(端末) 21 プログラム受信手段 22 端末ファイル(クライアントプログラム)

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】サーバが、クライアントプログラムを格納
    した記憶手段を備え、前記サーバに接続するクライアン
    ト上で実行される業務処理用のクライアントプログラム
    を前記サーバ側から前記クライアントに転送する、クラ
    イアント・サーバシステムにおけるクライアントプログ
    ラムの管理方式において、 前記サーバが、業務毎のクライアントプログラムとその
    リビジョン、及び該業務が実行される対象端末情報を対
    応させて格納した管理表と、 業務毎に、新規作成、置換、削除、追加対象の、クライ
    アントプログラム/リビジョン、及び端末情報に関する
    指示情報を入力して前記管理表の作成及び変更を行う表
    管理手段と、 前記管理表の更新情報に基づき、端末へ転送するクライ
    アントプログラムおよび転送先端末を決定する手段と、 前記クライアントプログラムを決定された端末へ転送す
    る手段と、 を備えたことを特徴とするプログラム管理方式。
  2. 【請求項2】前記管理表の更新情報に基づき、クライア
    ントプログラム削除対象の端末に対して、端末のファイ
    ルからクライアントプログラムを削除する手段を備えた
    ことをことを特徴とするプログラム管理方式。
  3. 【請求項3】サーバが、クライアントプログラムを格納
    した記憶手段を備え、前記サーバに接続する端末にクラ
    イアントプログラムを転送する、クライアント・サーバ
    システムにおけるクライアントプログラムの管理方式に
    おいて、 前記サーバが、業務毎のプログラム及びレビジョンと、
    端末群を一元管理する管理表を有し、 前記管理表の新規作成及び更新時、その指示情報を外部
    から受け取る指示受付手段と、 入力された指示情報を前記管理表に反映すると共に、前
    記管理表の更新時には、前記管理表の前回からの変更項
    目を取得する表管理手段と、 前記表管理手段から通知された変更項目と、前記管理表
    をもとに、転送するクライアントプログラムおよび転送
    先端末を決定するか、もしくは削除するクライアントプ
    ログラム及びその対象端末を決定する転送判断手段と、 前記転送判断手段で決定されたクライアントプログラム
    を端末に転送するプログラム送信手段と、 前記転送判断手段で削除が決定された端末側のクライア
    ントプログラムを削除するプログラム削除手段と、を備
    え、 業務処理を実行するクライアントでは前記サーバ側から
    転送されたプログラムを受信してファイルに格納するプ
    ログラム受信手段を備えたことを特徴とするクライアン
    トプログラム管理方式。
  4. 【請求項4】サーバが、クライアントプログラムを格納
    した記憶手段を備え、前記サーバに接続する端末(クラ
    イアント)にクライアントプログラムを転送する、クラ
    イアント・サーバシステムにおけるクライアントプログ
    ラムの管理方式において、 (a)指示情報を入力し、業務毎のプログラム及びレビ
    ジョンと、端末群を一元管理する管理表の新規作成及び
    前記管理表の更新時、前記指示情報を前記管理表に反映
    すると共に、前記管理表の更新時には、前記管理表の前
    回からの変更項目を取得する表管理手段、 (b)前記表管理手段から通知された変更項目と、前記
    管理表をもとに、転送するクライアントプログラムおよ
    び端末を決定するか、もしくは削除するクライアントプ
    ログラム及びその対象端末を決定する転送判断手段、 (c)前記転送判断手段で決定されたクライアントプロ
    グラムを端末に転送するように制御する手段、及び (d)前記転送判断手段で削除が決定された端末側のク
    ライアントプログラムを削除するように制御する手段、 の上記(a)〜(c)の各手段を前記サーバを構成する
    コンピュータ上で機能させるためのプログラムを記録し
    た記録媒体。
JP9368761A 1997-12-26 1997-12-26 クライアント・サーバ型システムにおけるクライアント側プログラム管理方式 Pending JPH11194929A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9368761A JPH11194929A (ja) 1997-12-26 1997-12-26 クライアント・サーバ型システムにおけるクライアント側プログラム管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9368761A JPH11194929A (ja) 1997-12-26 1997-12-26 クライアント・サーバ型システムにおけるクライアント側プログラム管理方式

Publications (1)

Publication Number Publication Date
JPH11194929A true JPH11194929A (ja) 1999-07-21

Family

ID=18492684

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9368761A Pending JPH11194929A (ja) 1997-12-26 1997-12-26 クライアント・サーバ型システムにおけるクライアント側プログラム管理方式

Country Status (1)

Country Link
JP (1) JPH11194929A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001350685A (ja) * 2000-06-08 2001-12-21 Nec Corp サービス切替方式及びそれを含む通信システム
JP2005267432A (ja) * 2004-03-19 2005-09-29 Doro Shin Sangyo Kaihatsu Kiko 車載装置及びそのアプリケーションプログラムのメインテナンス方法
JP2005532606A (ja) * 2001-12-31 2005-10-27 シタデル セキュリティ ソフトウェア インコーポレイテッド コンピュータの脆弱性を解決する自動化されたシステム
JP2010063109A (ja) * 2001-04-03 2010-03-18 Qualcomm Inc 無線ネットワークにわたってネットワークが開始するアプリケーションプログラムのアンインストール方法および装置
US10949634B2 (en) 2005-06-03 2021-03-16 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US11317050B2 (en) 2005-03-11 2022-04-26 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001350685A (ja) * 2000-06-08 2001-12-21 Nec Corp サービス切替方式及びそれを含む通信システム
JP2014053019A (ja) * 2001-04-03 2014-03-20 Qualcomm Incorporated 無線ネットワークにわたってネットワークが開始するアプリケーションプログラムのアンインストール方法および装置
JP2010063109A (ja) * 2001-04-03 2010-03-18 Qualcomm Inc 無線ネットワークにわたってネットワークが開始するアプリケーションプログラムのアンインストール方法および装置
US7734285B2 (en) 2001-04-03 2010-06-08 Qualcomm Incorporated Method and apparatus for network initiated uninstallation of application program over wireless network
US8249577B2 (en) 2001-04-03 2012-08-21 Qualcomm Incorporated Method and apparatus for network initiated uninstallation of application program over wireless network
JP2005532606A (ja) * 2001-12-31 2005-10-27 シタデル セキュリティ ソフトウェア インコーポレイテッド コンピュータの脆弱性を解決する自動化されたシステム
JP2005267432A (ja) * 2004-03-19 2005-09-29 Doro Shin Sangyo Kaihatsu Kiko 車載装置及びそのアプリケーションプログラムのメインテナンス方法
US11863897B2 (en) 2005-03-11 2024-01-02 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US12185006B2 (en) 2005-03-11 2024-12-31 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US12075176B2 (en) 2005-03-11 2024-08-27 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US11317050B2 (en) 2005-03-11 2022-04-26 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US11323649B2 (en) 2005-03-11 2022-05-03 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US11323650B2 (en) 2005-03-11 2022-05-03 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US11968464B2 (en) 2005-03-11 2024-04-23 Hand Held Products, Inc. Image reader comprising CMOS based image sensor array
US10949634B2 (en) 2005-06-03 2021-03-16 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US11238252B2 (en) 2005-06-03 2022-02-01 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US11604933B2 (en) 2005-06-03 2023-03-14 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US12001913B2 (en) 2005-06-03 2024-06-04 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US12001914B2 (en) 2005-06-03 2024-06-04 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US12020111B2 (en) 2005-06-03 2024-06-25 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US12026580B2 (en) 2005-06-03 2024-07-02 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US11625550B2 (en) 2005-06-03 2023-04-11 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US12073283B2 (en) 2005-06-03 2024-08-27 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US11238251B2 (en) 2005-06-03 2022-02-01 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US12236312B2 (en) 2005-06-03 2025-02-25 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US12321815B2 (en) 2005-06-03 2025-06-03 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US12321813B2 (en) 2005-06-03 2025-06-03 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US12321814B2 (en) 2005-06-03 2025-06-03 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array
US12450457B2 (en) 2005-06-03 2025-10-21 Hand Held Products, Inc. Apparatus having hybrid monochrome and color image sensor array

Similar Documents

Publication Publication Date Title
US6081826A (en) System using environment manager with resource table in each computer for managing distributed computing resources managed for each application
US6078955A (en) Method for controlling a computer system including a plurality of computers and a network processed as a user resource
JP3636744B2 (ja) 分散システムおよび分散システムの自動運転スケジュールの作成方法
US5987497A (en) System and method for managing the configuration of distributed objects
US6754848B1 (en) Method, system and program products for operationally migrating a cluster through emulation
CN113590146B (zh) 服务器及容器升级方法
JP3861538B2 (ja) プログラム配付管理システム
US7237005B2 (en) Job network setup method, job network execution method, job management system, management terminal and program
JPH11194929A (ja) クライアント・サーバ型システムにおけるクライアント側プログラム管理方式
JP2003044325A (ja) 資産管理装置
US7240348B2 (en) Suspending scenario generation method, server device, and program therefor
JPH10240538A (ja) プログラムロード方式
JP2000315192A (ja) クライアントサーバシステム、サーバ、アプリケーション管理方法及び記録媒体
JPH0778115A (ja) ネットワーク定義変更方式
JP3468437B2 (ja) 商品販売登録データ処理装置
JP3471203B2 (ja) ネットワークシステム
US20030018683A1 (en) Method, system and program for deleting work flow item
JPH0997227A (ja) クライアント/サーバスタイルにおける業務運用システム
US6564376B1 (en) Method, system and program products for operationally backing out components of a cluster through emulation
JPH09223050A (ja) 共有ファイルの利用方法
JP2000224623A (ja) 電話交換機用運転ファイル更新システム及び運転ファイル更新プログラムを記録した記録媒体
JPH11175417A (ja) Wwwサーバを用いた自動更新装置
JPH0512226A (ja) 複合電子計算機システム
JP2006172385A (ja) 計算機システム、ストレージ管理プログラムの呼出方法及びストレージシステム
JP2000163329A (ja) データ転送システム

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20000404