Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3333722B2 - Automatic connection system, client and recording medium - Google Patents
[go: Go Back, main page]

JP3333722B2 - Automatic connection system, client and recording medium - Google Patents

Automatic connection system, client and recording medium

Info

Publication number
JP3333722B2
JP3333722B2 JP27720197A JP27720197A JP3333722B2 JP 3333722 B2 JP3333722 B2 JP 3333722B2 JP 27720197 A JP27720197 A JP 27720197A JP 27720197 A JP27720197 A JP 27720197A JP 3333722 B2 JP3333722 B2 JP 3333722B2
Authority
JP
Japan
Prior art keywords
server
connection information
client
file
user
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.)
Expired - Fee Related
Application number
JP27720197A
Other languages
Japanese (ja)
Other versions
JPH10171756A (en
Inventor
孝彦 纐纈
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP27720197A priority Critical patent/JP3333722B2/en
Publication of JPH10171756A publication Critical patent/JPH10171756A/en
Application granted granted Critical
Publication of JP3333722B2 publication Critical patent/JP3333722B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】本発明は、クライアントが所定のサーバに
自動接続する自動接続システム、クライアントおよび記
録媒体に関するものである。
[0001] The present invention relates to an automatic connection system in which a client automatically connects to a predetermined server, a client, and a recording medium.

【0002】[0002]

【従来の技術】従来、呼量が多い基幹業務処理のクライ
アント/サーバシステムを構築する場合、1サーバでの
処理能力に限界があるため、マルチサーバによりシステ
ムを構成している。
2. Description of the Related Art Conventionally, when a client / server system for a core business process with a large traffic volume is constructed, the processing capacity of one server is limited.

【0003】この場合、サーバ毎に処理の分散を行なう
機能分散配置か、あるいはある単位でマスタを分割し同
一処理を同一条件で分散配置するデータ分散配置かの2
通りの構成が考えられる。
[0003] In this case, there are two types: a function distribution arrangement in which processing is distributed for each server, or a data distribution arrangement in which a master is divided in a certain unit and the same processing is distributed under the same conditions.
The following configurations are possible.

【0004】[0004]

【発明が解決しようとする課題】前者の機能分散配置の
場合には、アクセス負荷が高い処理があるとき、特定の
サーバに負荷が集中したり、後に機能変更が加わったと
きにハードウェアを含めたシステム構成を見直す必要が
生じてしまうという問題があった。
In the former function-distributed arrangement, when there is a process with a high access load, the load is concentrated on a specific server, and when the function is changed later, hardware is included. There is a problem that the system configuration needs to be reviewed.

【0005】また、後者のデータ分散配置の場合には、
クライアントから見てどのサーバに接続し処理を行えば
よいかを利用者が意識する必要があるなどの問題があっ
た。本発明は、これらの問題を解決するため、クライア
ント/サーバシステム構成で利用者が意識することなく
負荷分散などを図った特定サーバに自動接続を実現する
ことを目的としている。
In the case of the latter data distribution arrangement,
From the viewpoint of the client, there is a problem that the user needs to be aware of which server should be connected to perform the processing. An object of the present invention is to solve the above problems by realizing automatic connection to a specific server in which a load is distributed without a user being aware in a client / server system configuration.

【0006】[0006]

【課題を解決するための手段】図1を参照して課題を解
決するための手段を説明する。図1において、クライア
ント1は、所定のサーバに接続して各種処理を行なうた
めのものであって、ホームサーバ検索手段4、ホームサ
ーバ接続手段5、接続情報ファイル6、およびホストフ
ァイル7などから構成されるものである。
Means for solving the problem will be described with reference to FIG. In FIG. 1, a client 1 is for connecting to a predetermined server and performing various processes, and includes a home server search means 4, a home server connection means 5, a connection information file 6, a host file 7, and the like. Is what is done.

【0007】共通管理サーバ11は、利用者管理ファイ
ル15を管理するものである。業務処理サーバ20は、
業務処理を行なうものである。次に、動作を説明する。
The common management server 11 manages the user management file 15. The business processing server 20
It performs business processing. Next, the operation will be described.

【0008】クライアント1を構成するホームサーバ検
索手段4がログイン時にIDをもとに接続情報ファイル
6を参照して当該接続情報が有効期限内のときにホーム
サーバ接続手段5に指示して当該接続情報に対応する業
務処理サーバ20に接続し、一方、有効期限内でないと
きに特定の共通管理サーバ11に接続して接続情報のダ
ウンロードを受けて接続情報ファイル6およびホストフ
ァイル7に登録すると共にホームサーバ接続手段5が当
該接続情報に対応する業務処理サーバ20に接続するよ
うにしている。
[0008] The home server search means 4 constituting the client 1 refers to the connection information file 6 based on the ID at the time of login, and instructs the home server connection means 5 when the connection information is within the validity period to make the connection. It connects to the business processing server 20 corresponding to the information, and on the other hand, connects to a specific common management server 11 when the expiration date is not exceeded, receives the download of the connection information, registers it in the connection information file 6 and the host file 7, and registers the home information. The server connection means 5 connects to the business processing server 20 corresponding to the connection information.

【0009】また、システム上の全ての接続情報を共通
管理サーバ11に登録すると共に、接続情報に対応する
複数の業務処理サーバ20を設け、負荷分散を図るよう
にしている。
Further, all connection information on the system is registered in the common management server 11, and a plurality of business processing servers 20 corresponding to the connection information are provided to achieve load distribution.

【0010】また、ホームサーバ検索手段4およびホー
ムサーバ接続手段5を有するプログラムを記憶媒体に格
納するようにしている。従って、クライアント/サーバ
システム構成で利用者が意識することなく負荷分散など
を図った特定サーバ(業務処理サーバ20)に自動接続
することが可能となる。
[0010] Further, a program having the home server searching means 4 and the home server connecting means 5 is stored in a storage medium. Therefore, it is possible to automatically connect to a specific server (the business processing server 20) which achieves load distribution and the like without the user being conscious of the client / server system configuration.

【0011】[0011]

【発明の実施の形態】次に、図1から図7を用いて本発
明の実施の形態および動作を順次詳細に説明する。ここ
で、図示外の記録媒体あるいは外部記憶装置であるハー
ドディスク装置などから読み出したプログラム、または
センタの外部記憶装置から回線やLANを介して転送を
受けたプログラムを主記憶装置にローディングして起動
し、以下に説明する各種処理を行うようにしている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, an embodiment and operation of the present invention will be described in detail sequentially with reference to FIGS. Here, a program read from a recording medium (not shown) or a hard disk device as an external storage device, or a program transferred from an external storage device at the center via a line or a LAN is loaded into the main storage device and activated. , The following various processes are performed.

【0012】図1は、本発明の1実施例構成図を示す。
図1において、クライアント1は、パソコンなどのコン
ピュータであり、企業の従業員が出勤して電源を投入し
たときに特定のサーバに接続して各種業務処理を行なう
ためのものであって、図示のように、ユーザID/パス
ワード2を入力する入力手段3、ホームサーバ検索手段
4、ホームサーバ接続手段5、接続情報ファイル6、ホ
ストファイル7、および通信制御部8などから構成され
るものである。
FIG. 1 is a block diagram showing one embodiment of the present invention.
In FIG. 1, a client 1 is a computer such as a personal computer, which connects to a specific server to perform various business processes when a company employee goes to work and turns on the power. As described above, it comprises an input unit 3 for inputting the user ID / password 2, a home server search unit 4, a home server connection unit 5, a connection information file 6, a host file 7, a communication control unit 8, and the like.

【0013】ユーザID/パスワード2は、企業の従業
員などの一意のユーザIDおよびその従業員固有のパス
ワードである。入力手段3は、ユーザID/パスワード
2を入力する手段であって、例えばキーボードから入力
あるいは磁気カードなどから読み取ったユーザID/パ
スワード2を入力(取り込む)ものである。
The user ID / password 2 is a unique user ID of a company employee or the like and a password unique to the employee. The input means 3 is a means for inputting the user ID / password 2 and inputs (takes in) the user ID / password 2 read from, for example, a keyboard or a magnetic card.

【0014】ホームサーバ検索手段4は、ユーザIDに
対応する所定のホームサーバを検索するものである(図
2および図3を用いて後述する)。ホームサーバ接続手
段5は、ホームサーバ検索手段4によって検索された利
用者のホームサーバに接続するものである。
The home server search means 4 searches for a predetermined home server corresponding to the user ID (to be described later with reference to FIGS. 2 and 3). The home server connection means 5 connects to the home server of the user searched by the home server search means 4.

【0015】接続情報ファイル6は、利用者IDに対応
づけてホームサーバIDおよび有効期限を登録するもの
である(図4参照)。ホストファイル7は、ホームサー
バIDに対応づけてアドレスを登録するものである(図
5参照)。
The connection information file 6 registers a home server ID and an expiration date in association with a user ID (see FIG. 4). The host file 7 registers an address in association with the home server ID (see FIG. 5).

【0016】通信制御部8は、LANなどを介して相手
先と相互にデータの送受信を行なうものである。共通管
理サーバ11は、全利用者の情報を管理するものであっ
て、ここでは、通信制御部13、利用者管理検索手段1
4、利用者管理ファイル15、および利用者管理ファイ
ル更新手段16などから構成されるものである。
The communication control unit 8 exchanges data with a partner via a LAN or the like. The common management server 11 manages information of all users, and here, the communication control unit 13 and the user management search unit 1
4, a user management file 15, a user management file updating means 16, and the like.

【0017】通信制御部13は、LANなどを介して相
手先とデータの送受信を行なうものである。利用者管理
検索手段14は、利用者の情報を検索するものであっ
て、ここでは、利用者IDをもとに接続するホームサー
バのID(ホームサーバID)を検索するものである。
The communication control unit 13 transmits and receives data to and from a partner via a LAN or the like. The user management search unit 14 searches for user information. Here, the user management search unit 14 searches for a home server ID (home server ID) to be connected based on the user ID.

【0018】利用者管理ファイル15は、利用者の情報
を管理するファイルであって、ここでは、利用者IDに
対応づけて、利用者が接続するサーバのID(ホームサ
ーバID)を登録して管理するものである(図6参
照)。
The user management file 15 is a file for managing user information. Here, the ID of the server to which the user connects (home server ID) is registered in association with the user ID. It is managed (see FIG. 6).

【0019】利用者管理ファイル更新手段16は、利用
者の企業内の所属が変更になった場合などに当該利用者
の接続するホームサーバIDを更新などするものであ
る。業務処理サーバ20は、各種業務処理を行なうもの
であり、ここでは、利用者IDに対応づけて当該利用者
の個人情報(名前、所属、生年月日など)および出勤情
報などの情報を管理するものであって、通信制御部2
1、受付手段22、業務処理23、利用者マスタ24、
利用者マスタ更新手段25などから構成されるものであ
る。
The user management file updating means 16 updates the home server ID to which the user is connected when the affiliation of the user in the company is changed. The business processing server 20 performs various business processes, and here manages information such as personal information (name, affiliation, date of birth, etc.) and attendance information of the user in association with the user ID. Communication control unit 2
1, reception means 22, business processing 23, user master 24,
It comprises a user master updating means 25 and the like.

【0020】通信制御部21は、LANなどを介して相
手先と相互にデータの送受信を行なうものである。受付
手段22は、クライアント1のホームサーバ接続手段5
からの電文を受け付けたりなどするものである。
The communication control unit 21 exchanges data with a partner via a LAN or the like. The receiving means 22 is a home server connecting means 5 of the client 1
It accepts messages from the Internet.

【0021】業務処理23は、受付手段22によって受
け付けた電文をもとに業務処理(例えば所属や出勤情報
について利用者マスタを参照し、クライアント1に送信
させたりなどの業務処理)を行なうものである。
The business process 23 performs a business process (for example, a business process such as referring to a user master for affiliation and attendance information and transmitting it to the client 1) based on the message received by the receiving means 22. is there.

【0022】利用者マスタ24は、利用者IDに対応づ
けて利用者の情報を登録するものであって、例えば利用
者IDに対応づけて名前、所属、出勤情報などを登録す
るものである。
The user master 24 registers user information in association with the user ID. For example, the user master 24 registers name, affiliation, attendance information, etc. in association with the user ID.

【0023】利用者マスタ更新手段25は、利用者マス
タを更新(例えば日次にホスト31から転送されてきた
データを夜間にバッチ処理で更新)するものである。ホ
スト31は、利用者の情報を管理するものであって、こ
こでは、例えば日次に利用者情報をまとめて該当する業
務処理サーバ20にダウンロードし、利用者マスタ24
を更新させるものである。
The user master updating means 25 updates the user master (for example, updates the data transferred from the host 31 on a daily basis in a batch process at night). The host 31 manages user information. Here, for example, the user information is collectively downloaded to the corresponding business processing server 20 on a daily basis.
Is to be updated.

【0024】次に、図2および図3のフローチャートに
示す順序に従い、図1の構成の動作を詳細に説明する。
図2および図3は、本発明の動作説明フローチャートを
示す。
Next, the operation of the configuration of FIG. 1 will be described in detail according to the order shown in the flowcharts of FIGS.
2 and 3 show flowcharts for explaining the operation of the present invention.

【0025】図2において、S1は、ログインする。こ
れは、企業の従業員(利用者)が朝、出勤して図1のク
ライアント1の電源を投入し、ログイン画面上からパス
ワード、利用者IDを入力してホームサーバにログイン
しようとする。
In FIG. 2, S1 logs in. In this method, an employee (user) of a company goes to work in the morning, turns on the power of the client 1 in FIG. 1, and tries to log in to the home server by inputting a password and a user ID from a log-in screen.

【0026】S2は、IDに対応する接続情報があるか
判別する。これは、S1で入力されたユーザIDをもと
に、図4の接続情報ファイル6を検索し、該当するもの
があるか判別する。YESの場合には、S3に進む。N
Oの場合には、S9に進む。
In S2, it is determined whether there is connection information corresponding to the ID. This is done by searching the connection information file 6 shown in FIG. 4 based on the user ID input in S1, and determining whether there is a corresponding one. In the case of YES, the process proceeds to S3. N
In the case of O, the process proceeds to S9.

【0027】S3は、現在日時を取得する。S4は、接
続情報が有効期限内か判別する。これは、S3で取得し
た現在日時がS2で見つけた図4の接続情報ファイル6
から取り出した接続情報中の有効期限内か判別する。Y
ESの場合には、接続情報が有効と判明したので、S5
で接続情報をもとにホームサーバへログインする(接続
情報ファイル6中のホームサーバIDをもとに図5のホ
ストファイル7を検索してIPアドレスを取り出し、当
該IPアドレスに向けて電文を送信して当該IPアドレ
スの業務処理サーバ20にログインする)。一方、NO
の場合には、クライアント1内の接続情報ファイル6の
有効期限が切れていると判明したので、S9に進む。
In step S3, the current date and time are obtained. In S4, it is determined whether the connection information is within the validity period. This is because the current date and time obtained in S3 is the connection information file 6 in FIG.
It is determined whether it is within the validity period in the connection information extracted from. Y
In the case of ES, since the connection information is found to be valid, S5
To log in to the home server based on the connection information (search the host file 7 in FIG. 5 based on the home server ID in the connection information file 6 to extract the IP address, and send a message to the IP address) Then, the user logs in to the business processing server 20 of the IP address). On the other hand, NO
In the case of, it is determined that the validity period of the connection information file 6 in the client 1 has expired, so the process proceeds to S9.

【0028】S6は、ログインが成功したか判別する。
YESの場合には、ログインが成功したので、S7で利
用者情報を取得し、S8に進む。一方、NOの場合には
S14でエラー処理を行い、終了する。
In step S6, it is determined whether or not the login is successful.
In the case of YES, the login is successful, so the user information is acquired in S7, and the process proceeds to S8. On the other hand, if NO, an error process is performed in S14, and the process ends.

【0029】S8は、利用者情報が取得できたか判別す
る。YESの場合には、終了する。一方、NOの場合に
は、S15に進む。S15は、S8のNOで利用者情報
が取得できないと判明したので、ログインダイアログを
表示する(サーバIDが入力可)。
In step S8, it is determined whether the user information has been obtained. If YES, the process ends. On the other hand, in the case of NO, the process proceeds to S15. In S15, since it was determined that the user information could not be obtained in S8, the login dialog is displayed (the server ID can be input).

【0030】S16でログイン(利用者ID、パスワー
ド、サーバIDを入力してログイン)する。S17は、
入力されたサーバIDによりログインする。そして、S
6に戻り繰り返す。
At S16, the user logs in (inputs a user ID, a password, and a server ID to log in). S17 is
Login with the input server ID. And S
Return to step 6 and repeat.

【0031】S9は、共通管理サーバへログインする。
これは、S2のNOの場合にはユーザIDが図4の接続
情報ファイル6に登録されていないと判明、あるいはS
4のNOの場合にはユーザIDが図4の接続情報ファイ
ル6中に登録されているがその有効期限が切れていると
判明したので、共通管理サーバ11へログインする(ユ
ーザIDの接続情報、あるいは有効期限切れの接続情報
を更新するための最新の接続情報を取得するためにログ
インする)。
In step S9, the user logs in to the common management server.
This is because, in the case of NO in S2, it is determined that the user ID is not registered in the connection information file 6 of FIG.
In the case of NO of 4, the user ID is registered in the connection information file 6 of FIG. 4, but it has been found that the expiration date has expired, so the user logs in to the common management server 11 (the connection information of the user ID, Alternatively, log in to obtain the latest connection information for updating the expired connection information).

【0032】S10は、ログインが成功したか判別す
る。YESの場合には、S11に進む。NOの場合に
は、S13でIDに対応する接続情報があるか判別し、
YESのときにS5に進み、NOのときに図3のS15
に進む。
In step S10, it is determined whether or not the login is successful. In the case of YES, the process proceeds to S11. In the case of NO, in S13, it is determined whether there is connection information corresponding to the ID,
If YES, the process proceeds to S5, and if NO, S15 in FIG.
Proceed to.

【0033】S11は、S10のYESでログインが成
功したので、IDに対応する接続情報を取得する。これ
は、S9でログインした共通管理サーバ11がユーザI
Dに対応する接続情報を、利用者管理ファイル15を検
索して取り出し、クライアント1に返送する。
At S11, since the login is successful at YES of S10, the connection information corresponding to the ID is obtained. This is because the common management server 11 logged in in S9
The connection information corresponding to D is retrieved and retrieved from the user management file 15 and returned to the client 1.

【0034】S12は、クライアント1が接続情報を更
新する。これは、S11で返送を受けた接続情報につい
て、クライアント1の接続情報ファイル6中の利用者I
D、有効期限、ホームサーバIDを更新、およびホスト
ファイル7中のホームサーバID、IPアドレスを更新
する。そして、S5に進み、更新した後の接続情報をも
とにホームサーバへログインする。
In S12, the client 1 updates the connection information. This is because the connection information returned in step S11 corresponds to the user I in the connection information file 6 of the client 1.
D, the expiration date and the home server ID are updated, and the home server ID and the IP address in the host file 7 are updated. Then, the process proceeds to S5, and logs in to the home server based on the updated connection information.

【0035】以上によって、クライアント1でユーザが
ログインしたときにユーザIDをもとに接続情報ファイ
ル6を検索して接続情報が有効期限内の場合はホームサ
ーバ(業務処理サーバ20)にログインし業務処理を開
始し、一方、ユーザIDが登録されていない場合や接続
情報が有効期限切れの場合には共通管理サーバ11にロ
グインして最新の接続情報のダウンロードを受けてクラ
イアント1内の接続情報を更新し、更新後の接続情報を
もとにホームサーバにログインして業務処理を開始する
ことにより、各ユーザはクライアント1を操作して自己
の割り当てられたホームサーバ(業務処理サーバ20)
に朝の電源投入時に1度のみ共通管理サーバ11にログ
インし、以降は直接にホームサーバ(業務処理サーバ2
0)にログインして業務処理を行なうことが可能とな
り、データ分散配置型のクライアント/サーバシステム
構成での各クライアントがホームサーバを意識すること
なく接続して業務処理が集中することなく業務処理を実
行することが可能となる。
As described above, when the user logs in the client 1, the connection information file 6 is searched based on the user ID, and if the connection information is within the validity period, the user logs in to the home server (business processing server 20). When the process is started, if the user ID is not registered or the connection information has expired, the user logs in to the common management server 11 and receives the latest download of the connection information to update the connection information in the client 1. Then, based on the updated connection information, the user logs in to the home server and starts business processing, so that each user operates the client 1 and assigns his / her home server (business processing server 20).
Log in to the common management server 11 only once in the morning when the power is turned on, and thereafter directly to the home server (business processing server 2).
0), it is possible to log in and perform business processing. In a client / server system configuration of a data distributed arrangement type, each client connects without being aware of the home server, and business processing is not concentrated. It is possible to execute.

【0036】また、共通管理サーバ11が動作していな
い場合(ログイン不可能の場合)にクライアントローカ
ルで保持する前回接続時の情報を元にログインを試み
る。また、クラアイントローカルの情報が存在しない場
合にサーバ名を利用者が直接指定してログインする。
When the common management server 11 is not operating (when login is impossible), login is attempted based on the information at the time of the previous connection held in the client local. If there is no client local information, the user directly specifies the server name and logs in.

【0037】図4は、本発明の接続情報ファイル例を示
す。この接続情報ファイル6は、図示の下記の項目を対
応づけて登録したものである。 ・利用者ID: ・有効期限: ・ホームサーバID: ここで、有効期限を例えば1日とした場合、従業員が
朝、出勤して図1のクライアント1の電源を投入したと
きに、前日の接続情報は有効期限が切れているので、一
度のみ共通管理サーバ11にログインして最新の接続情
報を取得して接続情報ファイル6およびホストファイル
7に保持し、以降は当該接続情報ファイル6およびホス
トファイル7を参照して接続情報を取り出し、ホームサ
ーバ(業務処理サーバ20)に直接にログインして業務
処理を行なうことが可能となる。
FIG. 4 shows an example of a connection information file according to the present invention. The connection information file 6 is a file in which the following items shown in the drawing are registered in association with each other. -User ID:-Expiration date:-Home server ID: Here, assuming that the expiration date is, for example, one day, when an employee goes to work in the morning and turns on the client 1 in FIG. Since the connection information has expired, the user logs in to the common management server 11 only once, acquires the latest connection information, and stores the latest connection information in the connection information file 6 and the host file 7. Thereafter, the connection information file 6 and the host The connection information is extracted with reference to the file 7, and it is possible to directly log in to the home server (the business processing server 20) to perform the business processing.

【0038】図5は、本発明のホストファイル例を示
す。このホストファイル7は、図示の下記の項目を対応
づけて登録したものである。 ・ホームサーバID: ・IPアドレス: ここでは、IPアドレスは、電文を送信するときのホー
ムサーバのアドレスである。
FIG. 5 shows an example of a host file according to the present invention. This host file 7 is a file in which the following items shown in the figure are registered in association with each other. -Home server ID:-IP address: Here, the IP address is the address of the home server when transmitting a message.

【0039】図6は、本発明の利用者管理ファイル例を
示す。この利用者管理ファイル15は、図1の共通管理
サーバ16が全従業員の情報を管理するものであって、
図示の下記の項目を対応づけて登録したものである。
FIG. 6 shows an example of a user management file according to the present invention. The user management file 15 is a file in which the common management server 16 of FIG. 1 manages information of all employees.
The following items shown in the figure are registered in association with each other.

【0040】・利用者ID: ・ホームサーバID: ・IPアドレス: ここで、ホームサーバIDは利用者が接続するホームサ
ーバID(業務処理サーバ20のID)である。IPア
ドレスはホームサーバのアドレスである。
User ID: Home server ID: IP address: The home server ID is the home server ID to which the user connects (the ID of the business processing server 20). The IP address is the address of the home server.

【0041】図7は、本発明の利用者マスタ例を示す。
この利用者マスタ24は、利用者に関する情報について
図示の下記のように登録して管理するものである。 ・利用者ID: ・名前: ・所属: ・出勤情報: ・その他: この利用者マスタ24は、当該業務処理サーバ20に接
続すると、共通管理サーバ11内の利用者管理ファイル
15に登録されたユーザIDに関する利用者情報をそれ
ぞれ登録して管理するものである。
FIG. 7 shows an example of a user master according to the present invention.
The user master 24 registers and manages information about the user as shown below. -User ID:-Name:-Affiliation:-Attendance information:-Others: When the user master 24 is connected to the business processing server 20, the user registered in the user management file 15 in the common management server 11 User information relating to the ID is registered and managed.

【0042】[0042]

【発明の効果】以上説明したように、本発明によれば、
ログイン時などに接続情報ファイル6を参照して当該接
続情報が有効期限内のときに当該接続情報に対応するホ
ームサーバに接続し、一方、有効期限内でないときに特
定のサーバ(共通管理サーバ20)に接続して接続情報
のダウンロードを受けて接続情報ファイルに登録すると
共に当該接続情報に対応するホームサーバに接続する構
成を採用しているため、クライアント/サーバシステム
構成で利用者がクライントを操作して業務処理を行なう
ときに、いずれのサーバに接続するかを意識することな
く負荷分散などを図るための特定サーバ(業務処理サー
バ20)に自動接続することができる。これらにより、
利用者はどのサーバに接続しなければならないかを意識
することなく、どの事業所のクライアントからも自分の
接続すべき業務処理サーバに接続することが可能とな
る。
As described above, according to the present invention,
At the time of login or the like, the connection information file 6 is referred to to connect to the home server corresponding to the connection information when the connection information is within the expiration date. ), The connection information is downloaded, registered in the connection information file, and connected to the home server corresponding to the connection information. Therefore, the user operates the client in the client / server system configuration. When performing business processing, it is possible to automatically connect to a specific server (business processing server 20) for achieving load distribution and the like without being aware of which server to connect to. By these,
A user can connect to a business processing server to be connected from a client in any office without being aware of which server must be connected.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の1実施例構成図である。FIG. 1 is a configuration diagram of one embodiment of the present invention.

【図2】本発明の動作説明フローチャート(その1)で
ある。
FIG. 2 is a flowchart (part 1) for explaining the operation of the present invention.

【図3】本発明の動作説明フローチャート(その2)で
ある。
FIG. 3 is a flowchart (part 2) for explaining the operation of the present invention.

【図4】本発明の接続情報ファイル例である。FIG. 4 is an example of a connection information file according to the present invention.

【図5】本発明のホストファイル例である。FIG. 5 is an example of a host file according to the present invention.

【図6】本発明の利用者管理ファイル例である。FIG. 6 is an example of a user management file according to the present invention.

【図7】本発明の利用者マスタ例である。FIG. 7 is an example of a user master according to the present invention.

【符号の説明】[Explanation of symbols]

1:クライアント 2:ユーザID/パスワード 3:入力手段 4:ホームサーバ検索手段 5:ホームサーバ接続手段 6:接続情報ファイル 7:ホストファイル 8:通信制御部 11:共通管理サーバ 13、21:通信制御部 14:利用者管理検索手段 15:利用者管理ファイル 16:利用者管理ファイル更新手段 20:業務処理サーバ 22:受付手段 23:業務処理 24:利用者マスタ 25:利用者マスタ更新手段 31:ホスト 1: Client 2: User ID / Password 3: Input means 4: Home server search means 5: Home server connection means 6: Connection information file 7: Host file 8: Communication control unit 11: Common management server 13, 21: Communication control Part 14: user management search means 15: user management file 16: user management file updating means 20: business processing server 22: receiving means 23: business processing 24: user master 25: user master updating means 31: host

フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 15/00 G05F 15/16 - 15/177 G06F 13/00 Continuation of the front page (58) Field surveyed (Int. Cl. 7 , DB name) G06F 15/00 G05F 15/16-15/177 G06F 13/00

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】クライアントからの依頼に従って業務処理
を実行する複数の業務処理サーバと、 各クライアントと接続可能なサーバの対応を登録する利
用者管理ファイルを備える共通管理サーバと、 業務処理を依頼する所定の業務処理サーバを 記憶する接
続情報ファイルと、 接続時に上記接続情報ファイルを参照して当該接続情報
が有効期限内のとき当該接続情報に対応するサーバに接
続し、一方、有効期限内でないときに上記共通管理サー
バに接続して利用者管理ファイルのダウンロードを受け
て上記接続情報ファイルに登録すると共に当該接続情報
に対応するサーバに接続する手段を備えたクライアント
から構成されることを特徴とする自動接続システム。
1. Business processing according to a request from a client
To register the correspondence between multiple business processing servers that execute
A common management server having a user management file, a connection information file storing a predetermined business processing server requesting business processing, and a connection when the connection information is within the validity period by referring to the connection information file at the time of connection. connect to the server corresponding to the information, on the other hand, the common management server when not expired
Client with means for connecting to a server corresponding to the connection information with connecting to server receives the download of the user management file is registered in the connection information file
Automatic connection system characterized in that they are composed of.
【請求項2】クライアントからの依頼に従って業務処理
を実行する複数の業務処理サーバ、および 各クライアントと接続可能なサーバの対応を登録する利
用者管理ファイルを備える共通管理サーバに接続するク
ライアント・サーバシステムにおいて、業務処理を依頼する所定の業務処理サーバを 記憶する接
続情報ファイルと、 接続時に上記接続情報ファイルを参照して当該接続情報
が有効期限内のとき当該接続情報に対応するサーバに接
続し、一方、有効期限内でないときに上記共通管理サー
バに接続して利用者管理ファイルのダウンロードを受け
て上記接続情報ファイルに登録すると共に当該接続情報
に対応するサーバに接続する手段を備えたクライアン
2. A client / server system connected to a common management server having a plurality of business processing servers for executing business processing in accordance with a request from a client and a user management file for registering correspondence between servers connectable to each client. A connection information file storing a predetermined business processing server requesting business processing, and connecting to a server corresponding to the connection information when the connection information is within the validity period by referring to the connection information file at the time of connection; On the other hand, when the expiration date is not exceeded,
Client having means for connecting to a server corresponding to the connection information with receiving the download of the user management file by connecting to the server is registered in the connection information file
G.
【請求項3】クライアントからの依頼に従って業務処理
を実行する複数の業務処理サーバ、および各クライアン
トと接続可能なサーバの対応を登録する利用者管理ファ
イルを備える共通管理サーバに接続するクライアント・
サーバシステムにおいて、クライアントコンピュータを 業務処理を依頼する所定の
業務処理サーバを接続情報ファイルとして記憶する手段
、 接続時に上記接続情報ファイルを参照して当該接続情報
が有効期限内のとき当該接続情報に対応するサーバに接
続し、一方、有効期限内でないときに上記共通管理サー
バに接続して利用者管理ファイルのダウンロードを受け
て上記接続情報ファイルに登録すると共に当該接続情報
に対応するサーバに接続する手段として機能させるため
のプログラムを記録したコンピュータ読取可能な記録媒
3. A client / server connected to a common management server having a plurality of business processing servers for executing business processing in accordance with a request from a client and a user management file for registering correspondence between servers connectable to each client.
In a server system, a client computer is requested to
Means for storing the business processing server as a connection information file
If, by referring to the connection information file to connect to a server corresponding to the connection information when the connection information is within the expiration date at the time of connection, while the common management server when not expired
To connect to the server, receive the download of the user management file , register it in the connection information file, and allow it to function as means for connecting to the server corresponding to the connection information.
Computer-readable recording medium storing a program
Body .
JP27720197A 1996-10-11 1997-10-09 Automatic connection system, client and recording medium Expired - Fee Related JP3333722B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27720197A JP3333722B2 (en) 1996-10-11 1997-10-09 Automatic connection system, client and recording medium

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP27037396 1996-10-11
JP8-270373 1996-10-11
JP27720197A JP3333722B2 (en) 1996-10-11 1997-10-09 Automatic connection system, client and recording medium

Publications (2)

Publication Number Publication Date
JPH10171756A JPH10171756A (en) 1998-06-26
JP3333722B2 true JP3333722B2 (en) 2002-10-15

Family

ID=26549190

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27720197A Expired - Fee Related JP3333722B2 (en) 1996-10-11 1997-10-09 Automatic connection system, client and recording medium

Country Status (1)

Country Link
JP (1) JP3333722B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4932413B2 (en) * 2006-09-29 2012-05-16 株式会社日立製作所 Environment migration system, terminal device, information processing device, management server, portable storage medium
JP4926636B2 (en) * 2006-09-29 2012-05-09 株式会社日立製作所 Information processing system and terminal
JP4550857B2 (en) * 2007-04-06 2010-09-22 株式会社日立製作所 Information processing apparatus allocation method, management server and terminal for executing the method
JP6168933B2 (en) * 2013-09-09 2017-07-26 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Control method of information terminal device
JP6322322B2 (en) * 2017-06-27 2018-05-09 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Control method of information terminal device

Also Published As

Publication number Publication date
JPH10171756A (en) 1998-06-26

Similar Documents

Publication Publication Date Title
EP1014266B1 (en) Method, apparatus and program storage device for a client and adaptive synchronization and transformation server
US7467140B2 (en) System, method, and article of manufacture for maintaining and accessing a whois database
EP0844767A1 (en) User controlled browser
EP1170664A2 (en) Method and apparatus for device management, and internet service provision method
JP2001005833A (en) Information processing apparatus, information processing method, and recording medium
US20020028672A1 (en) Method & system for presentation of content from one cellular phone to another through a computer network
EP1182525A2 (en) Management system for vending machines
US20080151286A1 (en) Information processing device, control method for information processing device, output processing system, and program recording medium
JP2002163395A (en) Method for supporting confirmation of electronic certificate validity and information processor used for the same
WO1999026165A1 (en) Data updating scheme and data updating method
JP2728033B2 (en) Security method in computer network
JP3333722B2 (en) Automatic connection system, client and recording medium
JP3137173B2 (en) Authentication information management device
JP2002183089A (en) Login authentication device and login authentication method
US8738513B2 (en) Apparatus and method for managing account information
EP1494154A1 (en) Service providing system and service providing method
JPH11120127A (en) Network service system
JP2000207362A (en) Network system and user authentication method in network system
KR100348742B1 (en) System for Common Ownership and Access for Storage area Using Computers Connected to the Internet
EP1810188A4 (en) Apparatus and method for building conjoined computer systems
JP2002288416A (en) Asset management method
JP2001005832A (en) Information processing apparatus, information processing method, and recording medium
JP4936603B2 (en) Sales management method and storage medium storing the program
JP2002041295A (en) Software update management device, management method, and recording medium
JP3405243B2 (en) Workflow change system and workflow change method

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20020702

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080726

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090726

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100726

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100726

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110726

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110726

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120726

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120726

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130726

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees