JPH11338720A - Method and equipment for controlling client-server communication and recording medium - Google Patents

Method and equipment for controlling client-server communication and recording medium

Info

Publication number
JPH11338720A
JPH11338720A JP10147968A JP14796898A JPH11338720A JP H11338720 A JPH11338720 A JP H11338720A JP 10147968 A JP10147968 A JP 10147968A JP 14796898 A JP14796898 A JP 14796898A JP H11338720 A JPH11338720 A JP H11338720A
Authority
JP
Japan
Prior art keywords
communication
information
client
gui
information acquisition
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
JP10147968A
Other languages
Japanese (ja)
Inventor
Takashi Imanaga
隆志 今永
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 Solution Innovators Ltd
Original Assignee
NEC Solution Innovators 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 NEC Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Priority to JP10147968A priority Critical patent/JPH11338720A/en
Publication of JPH11338720A publication Critical patent/JPH11338720A/en
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)
  • Computer And Data Communications (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve efficiency while reducing system changes by enabling a graphical user interface(GUI) to accept the next request until acquiring information after requesting the information through the GUI to a job managing system in client/server communication. SOLUTION: Concerning the client/server communication control method, a communication manager 5 is provided between a GUI 7 and a communication client 6, this communication manager 5 temporarily registers the request of information acquisition from the GUI 7 and reports the completion of registration to the GUI 7 soon, the GUI 7 receives this registration completed result, displays a message under information acquisition and provides a state capable of accepting the next request from a user, the information acquisition request registered in the communication manager 5 is sent from the communication manager 5 to the communication client 6 and the communication client 6 requests the acquisition of information to a communication server 4.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、ジョブ管理システ
ムにおけるクライアントサーバ間通信制御方式に関し、
特に、ジョブ管理システムのウィンドウによる視覚化表
示を効率よく行うことのできる方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication control method between a client and a server in a job management system.
In particular, the present invention relates to a method capable of efficiently performing visualization display using a window of a job management system.

【0002】[0002]

【従来の技術】図7は、従来例の、ジョブ管理システム
におけるクライアントサーバ間通信制御方式の構成を示
すブロック図である。
2. Description of the Related Art FIG. 7 is a block diagram showing a configuration of a communication control method between a client and a server in a conventional job management system.

【0003】図7において、利用者はクライアントマシ
ン72上に表示されるウィンドウで操作を行い、サーバ
マシン71上のジョブ管理システム73の情報を取得す
る。
In FIG. 7, a user operates a window displayed on a client machine 72 to acquire information of a job management system 73 on a server machine 71.

【0004】利用者が情報取得の要求を行うと、ウィン
ドウを表示しているGUI(グラフィカルユーザインタ
フェース)77は、クライアントマシン72上で動作す
る通信クライアント76に対して、情報取得の要求を行
う。
[0004] When a user makes a request for information acquisition, a GUI (graphical user interface) 77 displaying a window makes a request for information acquisition to a communication client 76 operating on the client machine 72.

【0005】通信クライアント76は、サーバマシン7
1上の通信サーバに対して情報取得の要求を行う。
[0005] The communication client 76 is connected to the server machine 7.
Request information acquisition to the upper communication server.

【0006】通信サーバ74は、サーバマシン71上の
ジョブ管理システム73から情報を取得して、通信クラ
イアント76に情報を渡す。
[0006] The communication server 74 acquires information from the job management system 73 on the server machine 71 and passes the information to the communication client 76.

【0007】通信クライアント76は、GUI77に情
報を渡して、GUI77は取得した情報の視覚化表示を
行う。
[0007] The communication client 76 passes information to the GUI 77, and the GUI 77 visualizes and displays the acquired information.

【0008】従来、この一連の処理の間にGUI77は
次の要求を受け入れることができなかった。
Conventionally, during this series of processing, the GUI 77 could not accept the next request.

【0009】特開平8−83230号公報には、「分散
オブジェクト間メッセージ送信方法及び装置」として、
通信マネージャに予め登録されたオブジェクト情報テー
ブルに基づいた仮想オブジェクトを介して通信すること
で、各オブジェクトはメッセージ通信の相手がどの計算
機で動作しているかを知る必要なく、オブジェクト間の
メッセージ通信を可能とする方法、装置が開示されてい
る。
Japanese Patent Application Laid-Open No. 8-83230 discloses a “method and apparatus for transmitting a message between distributed objects”.
By communicating via virtual objects based on the object information table registered in advance in the communication manager, each object can perform message communication between objects without having to know which computer the message communication partner is operating on. A method and an apparatus are disclosed.

【0010】また、特開平8−241289号公報に
は、「エージェント・プロセッサ間でのメッセージ通信
のためのシステム」として、複数のエージェントプロセ
スからのデータ要求を、キュー(待ち行列)に貯め、通
信マネージャにより処理するシステムが開示されてい
る。
Japanese Patent Application Laid-Open No. 8-241289 discloses a "system for message communication between agent and processor" in which data requests from a plurality of agent processes are stored in a queue (queue) and communicated. A system for processing by a manager is disclosed.

【0011】また、特許第254145号には、「ジョ
ブ管理装置及びその方法」として、ジョブ管理装置にお
いて、管理状況をGUI表示操作手段によりモニタする
ジョブ管理装置が開示されている。
[0011] Japanese Patent No. 254145 discloses a "job management device and its method" in which a job management device monitors a management status by GUI display operation means.

【0012】[0012]

【発明が解決しようとする課題】従来のジョブ管理シス
テムにおけるクライアントサーバ間通信による情報表示
には、次のような問題があった。
The following problems have been encountered in displaying information by communication between a client and a server in a conventional job management system.

【0013】第1の問題点は、GUIを通してジョブ管
理システムへ情報を要求すると、情報を得られるまで、
GUIでは次の要求を受け入れることができないという
点である。
The first problem is that when information is requested from the job management system through the GUI, the information is obtained until the information is obtained.
The point is that the GUI cannot accept the next request.

【0014】その理由は、GUIからジョブ管理システ
ムまでの通信手段が、すべて同期通信で行われるためで
ある。
The reason is that all communication means from the GUI to the job management system are performed by synchronous communication.

【0015】[発明の目的]本発明の目的は、ジョブ管
理システムにおけるクライアントサーバ間通信におい
て、GUIを通してジョブ管理システムへの情報要求
後、情報を得られるまで、GUIで、次の要求を受け入
れ可能とすることにある。
[Object of the Invention] An object of the present invention is to enable the following request to be accepted by the GUI in the communication between the client and the server in the job management system after the information is requested to the job management system through the GUI until the information is obtained. It is to be.

【0016】すなわち、 (1)GUIがジョブ管理システムから効率的に情報を
取得可能とする; (2)サーバクライアント間の通信システムに変更を加
えることなくシステム構築を行えるようにする;ことに
ある。
That is, (1) the GUI can efficiently acquire information from the job management system; and (2) the system can be constructed without changing the communication system between the server and the client. .

【0017】[0017]

【課題を解決するための手段】本発明は、上述した課題
を解決するための手段として、クライアントサーバ間通
信制御方法において、GUIと通信クライアントとの間
に通信マネージャを設け、該通信マネージャは、GUI
からの情報取得の要求をいったん登録して、すぐにGU
Iに登録完了を通知し、GUIは、この登録完了結果を
受け取り、情報取得中のメッセージを表示して、利用者
からの次の要求を受け入れられる状態にし、通信マネー
ジャに登録された情報取得要求は、通信マネージャから
通信クライアントに送られ、通信クライアントは、通信
サーバに情報取得要求を行い、通信サーバは、ジョブ管
理システムから情報を取得すると、通信クライアントに
情報を渡し、通信クライアントは、受け取った情報を通
信マネージャに渡し、通信マネージャは、情報取得要求
の登録時に指定しておいた通知先のGUIに対して、情
報を通知することで、要求した情報が画面上に視覚化し
て表示される、ことを特徴とするクライアントサーバ間
通信制御方法を提供する。
According to the present invention, as a means for solving the above-mentioned problems, in a communication control method between a client and a server, a communication manager is provided between a GUI and a communication client, the communication manager comprising: GUI
Once you have registered the information acquisition request from
Notifying I of the completion of registration, the GUI receives the result of the completion of registration, displays a message indicating that information is being acquired, sets a state in which the next request from the user can be accepted, and sets the information acquisition request registered in the communication manager. Is sent from the communication manager to the communication client, the communication client makes an information acquisition request to the communication server, and the communication server passes the information to the communication client when acquiring the information from the job management system, and the communication client receives the information. The information is passed to the communication manager, and the communication manager notifies the GUI of the notification destination designated at the time of registration of the information acquisition request of the information, so that the requested information is visualized and displayed on the screen. And a method for controlling communication between the client and the server.

【0018】また、利用者が、クライアントマシン上に
表示されるウィンドウで操作を行い、サーバマシン上の
ジョブ管理システムの情報取得要求を行うと、ウィンド
ウを表示しているGUIが、同期通信を行ってクライア
ントマシン上で動作する通信マネージャに対して、情報
取得要求の登録を行うステップ;このとき、通信マネー
ジャが情報取得の要求を正常に登録することができれ
ば、通信マネージャは、GUIに対して、同期通信で登
録完了したことを通知するステップ;通知を受けたGU
Iが、画面上に、情報を取得中のメッセージを表示する
ステップ;通信マネージャが、GUIの登録完了を通知
した後、同期通信で通信クライアントに情報取得の要求
を行うステップ;通信クライアントが、同期通信で情報
取得の要求を行うステップ;通信サーバが、同期通信で
ジョブ管理システムに情報取得を要求し、同期通信で情
報を取得するステップ;通信クライアントが、同期通信
で情報を取得するステップ;通信マネージャが、同期通
信で情報を取得するステップ;通信マネージャが、同期
通信で登録を行ったGUIに対して、同期通信で情報を
渡すステップ;GUIが、情報を取得中のメッセージを
消去し、取得した情報の視覚化表示を行うステップ;を
有することを特徴とするクライアントサーバ間通信制御
方法でもある。
When the user performs an operation in a window displayed on the client machine and makes a request to obtain information of the job management system on the server machine, the GUI displaying the window performs synchronous communication. Registering the information acquisition request with the communication manager operating on the client machine by using the communication manager. At this time, if the communication manager can register the information acquisition request normally, the communication manager Step of notifying that registration has been completed by synchronous communication; GU notified
I displaying a message indicating that information is being acquired on a screen; a step in which the communication manager issues a request for information acquisition to the communication client by synchronous communication after notifying the registration completion of the GUI; Requesting information acquisition by communication; a communication server requesting the job management system to acquire information by synchronous communication; acquiring information by synchronous communication; a communication client acquiring information by synchronous communication; communication A step in which the manager acquires information by synchronous communication; a step in which the communication manager passes information by synchronous communication to a GUI registered by synchronous communication; a step in which the GUI deletes a message whose information is being acquired and acquires the message. Performing a visual display of the obtained information; and a communication control method between the client and the server.

【0019】また、通信マネージャは、以下のステッ
プ:同期通信で情報取得要求の登録要求が通知される
と、イベントとして受け付けるステップ(E1);イベ
ント内容が、ジョブ管理システムへの情報取得要求であ
るか判断するステップ(E2);イベント内容が、ジョ
ブ管理システムへの情報取得要求でなければ、相応のイ
ベント処理を行うステップ(E4);イベント内容がジ
ョブ管理システムへの情報取得要求であれば、登録内容
をリクエストキューに登録して、登録が成功したかどう
かを確認するステップ(E3およびE5);登録に失敗
した場合は、GUIに登録失敗を同期通信で通知するス
テップ(E6);登録に成功した場合は、リクエストキ
ューに対応するスレッドの作成を行い、その作成に成功
したかどうか確認するステップ(E7およびE8);ス
レッドの作成に失敗した場合は、GUIに登録失敗を、
同期通信で通知するステップ(E10);スレッドの作
成に成功した場合は、GUIに登録成功を、同期通信で
通知するステップ(E9);通信マネージャのスレッド
は、通信クライアントに対して情報取得の要求を行うス
テップ(F1);通信クライアントは、これを受けて、
通信サーバを介して、同期通信でジョブ管理システムか
ら情報を受け取り、同期通信で通信マネージャのスレッ
ドに情報を通知するステップ;通信マネージャのスレッ
ドは、同期通信で受け取った情報の取得に成功したかど
うかを確認するステップ(F2);情報取得に成功した
場合、リクエストキューに登録してあった通知先に、同
期通信で情報の通知を行うステップ(F3);情報取得
に失敗した場合、リクエストキューに登録してあった通
知先に、同期通信でエラー通知を行うステップ(F
4);通知先に通知が終了すると、スレッドは終了する
ステップ;を有することを特徴とする、クライアントサ
ーバ間通信制御方法でもある。
The communication manager receives the information acquisition request registration request by synchronous communication as an event (step E1); the event content is an information acquisition request to the job management system. Step (E2) of determining whether the event content is not an information acquisition request to the job management system, and performing a corresponding event process (E4); If the event content is an information acquisition request to the job management system, Steps (E3 and E5) of registering the registration contents in the request queue to confirm whether the registration was successful; if the registration failed, a step (E6) of notifying the GUI of the registration failure by synchronous communication (E6); If it succeeds, create a thread corresponding to the request queue and check whether the creation was successful Step (E7 and E8); if it fails to create a thread, the registration failure to GUI,
Step of notifying by synchronous communication (E10); If the thread has been successfully created, Step of notifying registration success to the GUI by synchronous communication (E9); The thread of the communication manager requests the communication client to obtain information. (F1); the communication client receives this,
Receiving information from the job management system by synchronous communication via the communication server, and notifying the information to the thread of the communication manager by synchronous communication; whether the thread of the communication manager succeeded in acquiring the information received by the synchronous communication (F2); when information acquisition is successful, a step of notifying information to the notification destination registered in the request queue by synchronous communication (F3); Step of sending an error notification to the registered notification destination by synchronous communication (F
4) When the notification to the notification destination ends, the thread ends. The method for controlling communication between the client and the server, further comprising the step of:

【0020】また、複数のGUIが1台のクライアント
マシンで動作する場合に、通信マネージャをクライアン
トマシンに一つだけ含み、通信マネージャに情報取得要
求の登録を要求する際に、登録内容には、他のGUIに
通知しないよう、通知先に登録者であるGUIを指定す
るステップ(D3);情報取得に成功した場合、リクエ
ストキューに登録してあった通知先となるGUIに同期
通信で情報の通知を行うステップ(F3);情報取得に
失敗した場合、リクエストキューに登録してあった通知
先となるGUIに同期通信でエラー通知を行うステップ
(F4);を有することを特徴とするクライアントサー
バ間通信制御方法でもある。
When a plurality of GUIs operate on one client machine, only one communication manager is included in the client machine, and when a registration of an information acquisition request is requested to the communication manager, the registration contents include: A step of designating a GUI as a registrant as a notification destination so as not to notify other GUIs (D3); if the information acquisition is successful, the information is transmitted to the notification destination GUI registered in the request queue by synchronous communication. Providing a notification (F3); when information acquisition fails, performing an error notification by synchronous communication to a notification destination GUI registered in the request queue (F4); It is also an inter-communication control method.

【0021】また、クライアントサーバ間通信制御装置
において、GUIと通信クライアントとの間に通信マネ
ージャを設け、該通信マネージャにより、GUIからの
情報取得の要求をいったん登録して、すぐにGUIに登
録完了を通知する手段と、GUIにより、この登録完了
結果を受け取り、情報取得中のメッセージを表示して、
利用者からの次の要求を受け入れられる状態にする手段
と、通信マネージャに登録された情報取得要求を、通信
マネージャから通信クライアントに送る手段と、通信ク
ライアントにより、通信サーバに情報取得要求を行う手
段と、通信サーバにより、ジョブ管理システムから情報
を取得すると、通信クライアントに情報を渡す手段と、
通信クライアントにより、受け取った情報を通信マネー
ジャに渡す手段と、通信マネージャにより、情報取得要
求の登録時に指定しておいた通知先のGUIに対して、
情報を通知する手段と、要求した情報が画面上に視覚化
して表示される手段と、を有することを特徴とする、ク
ライアントサーバ間通信制御装置でもある。
Also, in the communication control apparatus between the client and the server, a communication manager is provided between the GUI and the communication client, and the communication manager temporarily registers a request for information acquisition from the GUI and immediately completes registration in the GUI. And a GUI to receive the result of registration completion and display a message indicating that information is being acquired.
A means for accepting the next request from the user, a means for sending an information acquisition request registered in the communication manager from the communication manager to the communication client, and a means for making an information acquisition request to the communication server by the communication client Means for passing information to the communication client when the communication server acquires information from the job management system,
A means for passing the received information to the communication manager by the communication client, and a notification destination GUI specified at the time of registration of the information acquisition request by the communication manager,
A communication control apparatus between a client and a server, comprising: means for notifying information; and means for visualizing and displaying requested information on a screen.

【0022】また、GUI、通信クライアント、該GU
Iと該通信クライアントとの間に設けられた通信マネー
ジャ、を有するクライアントマシンと、ジョブ管理シス
テム、通信サーバ、を含むサーバマシンと、を有するコ
ンピュータシステムであって、通信マネージャは、情報
取得要求の登録を行なうためのリクエストキューと、該
リクエストキューと1対1の関係にあり、サーバへの情
報取得の要求を行なうためのスレッドを作成する手段
と、スレッドにより、通信クライアントと通信サーバを
通して、ジョブ管理システムから情報を取得し、リクエ
ストキューに登録してあった通知先に取得した情報を通
知する手段と、を有することを特徴とするクライアント
サーバ間通信制御装置でもある。
Also, a GUI, a communication client, and the GUI
I and a communication manager provided between the communication client and a server machine including a job management system and a communication server, the communication manager comprising: A request queue for performing registration, means for creating a thread for making a request for information acquisition to the server in a one-to-one relationship with the request queue, and a thread for executing a job through a communication client and a communication server. Means for acquiring information from the management system, and notifying the acquired information to a notification destination registered in the request queue.

【0023】また、上記クライアントサーバ間通信制御
方法を記述したコンピュータプログラムを格納したこと
を特徴とする記録媒体でもある。
Further, the present invention is also a recording medium storing a computer program describing the above-described client-server communication control method.

【0024】[0024]

【作用】本発明によれば、図1に示すように、GUI7
と通信クライアント6の間に通信マネージャ5を設け、
通信マネージャ5は、GUI7からの情報取得の要求を
いったん登録して、すぐにGUI7に登録完了を通知
し、GUI7は、この登録完了結果を受け取り、「情報
取得中です。」のメッセージを表示して、利用者からの
次の要求を受け入れられる状態にすることのより、情報
を取得中でも、GUI7が、次の要求を受け入れること
を可能にし、効率的なGUI7操作を可能にする。
According to the present invention, as shown in FIG.
A communication manager 5 is provided between the communication client 6 and
The communication manager 5 once registers the information acquisition request from the GUI 7 and immediately notifies the GUI 7 of the completion of the registration. The GUI 7 receives the result of the registration completion, and displays a message “information is being acquired”. Thus, the GUI 7 allows the next request to be accepted even during the acquisition of the information, thereby enabling efficient GUI 7 operation, rather than setting the state in which the next request from the user can be accepted.

【0025】[0025]

【実施例】[構成]図1は、本発明の構成を示すブロッ
ク図である。図1を参照すると、右側のクライアントマ
シン2は、GUI7、通信クライアント6と通信マネー
ジャ5で構成され、左側のサーバマシン1は、ジョブ管
理システム3と通信サーバ4で構成される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS [Structure] FIG. 1 is a block diagram showing the structure of the present invention. Referring to FIG. 1, the right client machine 2 includes a GUI 7, a communication client 6 and a communication manager 5, and the left server machine 1 includes a job management system 3 and a communication server 4.

【0026】GUI7は、利用者からの要求を受け入
れ、その結果の視覚化表示を行うインタフェースであ
る。通信クライアント6は、通信サーバ4を介してジョ
ブ管理システム3と情報のやりとりを行う。通信マネー
ジャ5は、GUI7が効率的に活動できるように通信の
管理を行う。通信マネージャ5は、コンピュータシステ
ムの許容量に応じてあらかじめ定められた個数のリクエ
ストキュー8を持つ。情報取得要求の登録は、このリク
エストキュー8にて行われる。
The GUI 7 is an interface that accepts a request from a user and visualizes and displays the result. The communication client 6 exchanges information with the job management system 3 via the communication server 4. The communication manager 5 manages communication so that the GUI 7 can operate efficiently. The communication manager 5 has a predetermined number of request queues 8 according to the allowable capacity of the computer system. The registration of the information acquisition request is performed in the request queue 8.

【0027】サーバへの情報取得の要求は、通信マネー
ジャ5が作成するスレッド9によって行われる。このス
レッド9は、先のリクエストキュー8と1対1の関係に
あり、スレッド9の最大数は、リクエストキュー8の最
大個数と同じである。スレッド9は、通信クライアント
6と通信サーバ4を通して、ジョブ管理システム3から
情報を取得する。リクエストキュー8に登録してあった
通知先に取得した情報を通知する。
A request for acquiring information from the server is made by a thread 9 created by the communication manager 5. The thread 9 has a one-to-one relationship with the previous request queue 8, and the maximum number of the threads 9 is the same as the maximum number of the request queue 8. The thread 9 acquires information from the job management system 3 through the communication client 6 and the communication server 4. The obtained information is notified to the notification destination registered in the request queue 8.

【0028】[動作]次に、図1〜図5を参照して本実
施例の全体の動作について詳細に説明する。図2は、ク
ライアントマシン2上での動作を説明するための図であ
る。また、図3は、GUIの動作を示すフローチャート
である。また、図4は、通信マネージャの動作を示すフ
ローチャートである。また、図5は、本実施例の通信マ
ネージャ5のスレッド9の動作を示すフローチャートで
ある。
[Operation] Next, the overall operation of the present embodiment will be described in detail with reference to FIGS. FIG. 2 is a diagram for explaining an operation on the client machine 2. FIG. 3 is a flowchart showing the operation of the GUI. FIG. 4 is a flowchart showing the operation of the communication manager. FIG. 5 is a flowchart illustrating the operation of the thread 9 of the communication manager 5 according to the present embodiment.

【0029】図1を参照すると、利用者は、クライアン
トマシン2上に表示されるウィンドウで操作を行い、サ
ーバマシン1上のジョブ管理システム3の情報を取得す
る。
Referring to FIG. 1, the user operates a window displayed on the client machine 2 to obtain information on the job management system 3 on the server machine 1.

【0030】利用者が情報取得の要求を行うと、ウィン
ドウを表示しているGUI7は、B1の同期通信を行っ
てクライアントマシン2上で動作する通信マネージャ5
に対して、情報取得要求の登録を行う。このとき、通信
マネージャ5が情報取得の要求を正常に登録することが
できれば、通信マネージャ5は、GUI7に対して、B
2の同期通信で登録完了したことを通知する。通知を受
けたGUI7は、画面上に「情報を取得中です。」のメ
ッセージを表示する。
When the user makes a request for information acquisition, the GUI 7 displaying the window performs the synchronous communication of B 1 and operates the communication manager 5 operating on the client machine 2.
, An information acquisition request is registered. At this time, if the communication manager 5 can successfully register the information acquisition request, the communication manager 5 sends a B
The completion of registration is notified by the synchronous communication of No. 2. The GUI 7 that has received the notification displays a message “information is being acquired” on the screen.

【0031】通信マネージャ5は、GUI7の登録完了
を通知した後、B3の同期通信で通信クライアント6に
情報取得の要求を行う。通信クライアント6は、B4の
同期通信で情報取得の要求を行う。通信サーバ4は、B
5の同期通信でジョブ管理システム3に情報取得を要求
し、B6の同期通信で情報を取得する。通信クライアン
ト6は、B7の同期通信で情報を取得する。
After notifying the completion of the registration of the GUI 7, the communication manager 5 requests the communication client 6 to acquire information by synchronous communication of B3. The communication client 6 requests information acquisition by synchronous communication of B4. Communication server 4 is B
A request for information acquisition is made to the job management system 3 by synchronous communication of No. 5, and information is acquired by synchronous communication of B6. The communication client 6 acquires information by synchronous communication of B7.

【0032】通信マネージャ5は、B8の同期通信で情
報を取得する。通信マネージャ5は、B1の同期通信で
登録を行ったGUI7に対して、B9の同期通信で情報
を渡す。GUI7は「情報を取得中です。」のメッセー
ジを消去し、取得した情報の視覚化表示を行う。
The communication manager 5 acquires information by synchronous communication of B8. The communication manager 5 passes information to the GUI 7 registered by the synchronous communication of B1 by the synchronous communication of B9. The GUI 7 deletes the message “information is being acquired” and displays the acquired information in a visualized manner.

【0033】図2〜図5を参照して、クライアントマシ
ン2上での詳細な動作について説明する。
The detailed operation on the client machine 2 will be described with reference to FIGS.

【0034】GUI7は、C1の同期通信で通信マネー
ジャ5に情報取得要求の登録を行う。この際の、GUI
7の動作は以下のようになる。
The GUI 7 registers an information acquisition request with the communication manager 5 by the synchronous communication of C1. At this time, the GUI
The operation of 7 is as follows.

【0035】GUI7は、画面からイベントの受付を行
う(図3のステップD1)。受け付けたイベントが、ジ
ョブ管理システム3への情報取得要求イベントであるか
どうかを判断する(図3のステップD2)。そのイベン
トがジョブ管理システム3への情報取得要求イベントで
なければ、相応のイベント処理を行う(図3のステップ
D4)。そのイベントがジョブ管理システム3への情報
取得要求イベントであれば、通信マネージャ5に情報取
得要求の登録を要求する(図3のステップD3)。GU
I7は、C3の同期通信で要求した登録の結果を通信マ
ネージャ5から取得して、登録が成功したかどうかを確
認する(図3のステップD5)。登録が成功した場合
は、「情報取得中です。」のメッセージを表示する(図
3のステップD6)。登録が失敗した場合は、エラーメ
ッセージを表示する(図3のステップD7)。
The GUI 7 receives an event from the screen (Step D1 in FIG. 3). It is determined whether the received event is an information acquisition request event to the job management system 3 (step D2 in FIG. 3). If the event is not an information acquisition request event to the job management system 3, corresponding event processing is performed (step D4 in FIG. 3). If the event is an information acquisition request event to the job management system 3, the communication manager 5 is requested to register an information acquisition request (step D3 in FIG. 3). GU
I7 acquires from the communication manager 5 the result of the registration requested in the synchronous communication of C3, and confirms whether or not the registration is successful (step D5 in FIG. 3). If the registration is successful, a message "information is being acquired" is displayed (step D6 in FIG. 3). If the registration has failed, an error message is displayed (step D7 in FIG. 3).

【0036】通信マネージャ5は、C1の同期通信で情
報取得要求の登録要求が通知されると、イベントとして
受け付ける(図4のステップE1)。イベント内容がジ
ョブ管理システム3への情報取得要求であるか判断する
(図4のステップE2)。イベント内容がジョブ管理シ
ステム3への情報取得要求でなければ、相応のイベント
処理を行う(図4のステップE4)。イベント内容がジ
ョブ管理システム3への情報取得要求であれば、登録内
容をリクエストキュー8に登録して、登録が成功したか
どうかを確認する(図4のステップE3およびE5)。
When notified of the registration request for the information acquisition request by the synchronous communication of C1, the communication manager 5 accepts the registration request as an event (step E1 in FIG. 4). It is determined whether the event content is an information acquisition request to the job management system 3 (step E2 in FIG. 4). If the event content is not an information acquisition request to the job management system 3, a corresponding event process is performed (step E4 in FIG. 4). If the event content is an information acquisition request to the job management system 3, the registration content is registered in the request queue 8, and it is confirmed whether or not the registration is successful (steps E3 and E5 in FIG. 4).

【0037】登録に失敗した場合は、GUI7に登録失
敗をC3の同期通信で通知する(図4のステップE
6)。登録に成功した場合は、C2でリクエストキュー
8に対応するスレッド9の作成を行い、その作成に成功
したかどうか確認する(図4のステップE7およびE
8)。スレッド9の作成に失敗した場合は、GUI7に
登録失敗をC3の同期通信で通知する(図4のステップ
E10)。スレッド9の作成に成功した場合は、GUI
7に登録成功をC3の同期通信で通知する(図4のステ
ップE9)。
If the registration has failed, the GUI 7 is notified of the registration failure by the synchronous communication of C3 (step E in FIG. 4).
6). If the registration is successful, a thread 9 corresponding to the request queue 8 is created in C2, and it is confirmed whether or not the thread 9 was created successfully (steps E7 and E in FIG. 4).
8). When the creation of the thread 9 has failed, the registration failure is notified to the GUI 7 by the synchronous communication of C3 (step E10 in FIG. 4). If thread 9 is created successfully,
7 is notified of the registration success by the synchronous communication of C3 (step E9 in FIG. 4).

【0038】通信マネージャ5のスレッド9は、C4で
通信クライアント6に対して情報取得の要求を行う(図
5のステップF1)。通信クライアント6は、これを受
けて、通信サーバ4を介して、C5およびC6の同期通
信でジョブ管理システム3から情報を受け取り、C7の
同期通信で通信マネージャ5のスレッド9に情報を通知
する。
The thread 9 of the communication manager 5 makes a request for information acquisition to the communication client 6 at C4 (step F1 in FIG. 5). In response, the communication client 6 receives the information from the job management system 3 via the communication server 4 by the synchronous communication of C5 and C6, and notifies the thread 9 of the communication manager 5 of the information by the synchronous communication of C7.

【0039】通信マネージャ5のスレッド9は、C7の
同期通信で受け取った情報の取得に成功したかどうかを
確認する(図5のステップF2)。情報取得に成功した
場合、リクエストキュー8に登録してあった通知先に、
C8の同期通信で情報の通知を行う(図5のステップF
3)。情報取得に失敗した場合、リクエストキュー8に
登録してあった通知先に、C8の同期通信でエラー通知
を行う(図5のステップF4)。通知先に通知が終了す
ると、スレッド9は終了する。
The thread 9 of the communication manager 5 checks whether the information received in the synchronous communication of C7 has been successfully obtained (step F2 in FIG. 5). If the information acquisition is successful, the notification destination registered in the request queue 8
The information is notified by the synchronous communication of C8 (step F in FIG. 5).
3). If the information acquisition has failed, an error notification is made to the notification destination registered in the request queue 8 by synchronous communication of C8 (step F4 in FIG. 5). When the notification to the notification destination ends, the thread 9 ends.

【0040】[他の実施例]次に、本発明の他の実施例
について図面を参照して詳細に説明する。図6は、他の
実施例の構成ブロック図である。
[Other Embodiments] Next, other embodiments of the present invention will be described in detail with reference to the drawings. FIG. 6 is a configuration block diagram of another embodiment.

【0041】図6を参照すると、本実施例は、上述した
実施例の図1の構成に加えて、クライアントマシン2上
に複数のGUI7を含む。複数のGUI7が1台のクラ
イアントマシン2で動作する場合、GUI7と通信マネ
ージャ5を一対一に割り当てると、通信量が膨大にな
る。コンピュータシステムの効率的利用のため、通信マ
ネージャ5をクライアントマシン2に一つだけ含む。こ
れによりGUI7がいくつ存在しても、通信量は一定と
なる。
Referring to FIG. 6, this embodiment includes a plurality of GUIs 7 on the client machine 2 in addition to the configuration of the above-described embodiment shown in FIG. When a plurality of GUIs 7 operate on one client machine 2, if the GUIs 7 and the communication managers 5 are assigned one-to-one, the amount of communication becomes enormous. For efficient use of the computer system, only one communication manager 5 is included in the client machine 2. As a result, the communication amount becomes constant regardless of the number of GUIs 7.

【0042】図2〜図6を参照して、クライアントマシ
ン2上での詳細な動作について説明する。なお、前述し
た実施例と同じ部分は、説明を省略する。
The detailed operation on the client machine 2 will be described with reference to FIGS. The description of the same parts as in the above-described embodiment will be omitted.

【0043】GUI7は、イベントがジョブ管理システ
ム3への情報取得要求イベントであれば、通信マネージ
ャ5に情報取得要求の登録を要求する(図3のステップ
D3)。登録内容には、他のGUI7に通知しないよ
う、通知先に登録者であるGUI7を指定する。
If the event is an information acquisition request event to the job management system 3, the GUI 7 requests the communication manager 5 to register an information acquisition request (step D3 in FIG. 3). In the registration content, the GUI 7 that is the registrant is specified as the notification destination so as not to notify other GUIs 7.

【0044】情報取得に成功した場合、リクエストキュ
ー8に登録してあった通知先となるGUI7にC8の同
期通信で情報の通知を行う(図5のステップF3)。情
報取得に失敗した場合、リクエストキュー8に登録して
あった通知先となるGUI7にC8の同期通信でエラー
通知を行う(図5のステップF4)。通知先に通知が終
了すると、スレッド9は終了する。
When the information acquisition is successful, the information is notified to the notification destination GUI 7 registered in the request queue 8 by the synchronous communication of C8 (step F3 in FIG. 5). If the information acquisition fails, an error notification is made to the notification destination GUI 7 registered in the request queue 8 by C8 synchronous communication (step F4 in FIG. 5). When the notification to the notification destination ends, the thread 9 ends.

【0045】また、本発明は、上述した本発明の方法を
記述したコンピュータプログラムを格納したCD−RO
M等の記録媒体でもあり、このような記録媒体から、プ
ログラムを、コンピュータにインストールすることによ
り、本発明の方法は、容易に実施可能である。
The present invention also relates to a CD-RO storing a computer program describing the above-described method of the present invention.
It is also a recording medium such as M, and the method of the present invention can be easily implemented by installing a program from such a recording medium into a computer.

【0046】[0046]

【発明の効果】第1の効果は、GUI7が、ジョブ管理
システム3からの情報を取得するまでに受け付けること
ができなかった要求を受け付けることができることにあ
る。
The first effect is that the GUI 7 can accept a request that cannot be accepted until the information from the job management system 3 is acquired.

【0047】その理由は、GUI7が情報を受け付けら
れないタイミングが、通信マネージャ5に情報取得要求
の登録を行う間だけであり、その後の通信マネージャ5
がジョブ管理システム3からの情報を取得する間は、情
報を受け付けられるためである。
The reason is that the timing when the GUI 7 cannot accept the information is only during the registration of the information acquisition request in the communication manager 5, and thereafter the communication manager 5
This is because information can be received while the information is acquired from the job management system 3.

【0048】第2の効果は、通信基盤に使用している通
信システムに変更を加えることなく全体のシステム構築
が行えることにある。
The second effect is that the entire system can be constructed without changing the communication system used for the communication infrastructure.

【0049】その理由は、通信システムの入り口である
通信クライアント6とGUI7の間に通信マネージャ5
を設置するためである。
The reason is that the communication manager 5 between the communication client 6 and the GUI 7 which is the entrance of the communication system.
It is for installing.

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

【図1】本発明の一実施例の構成を示すブロック図であ
る。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.

【図2】クライアントマシン2上での動作を説明するた
めの図である。
FIG. 2 is a diagram for explaining an operation on a client machine 2.

【図3】本発明の実施例のGUIの動作を示すフローチ
ャートである。
FIG. 3 is a flowchart showing an operation of a GUI according to the embodiment of the present invention.

【図4】本発明の実施例の通信マネージャの動作を示す
フローチャートである。
FIG. 4 is a flowchart showing an operation of the communication manager according to the embodiment of the present invention.

【図5】本実施例の通信マネージャ5のスレッド9の動
作を示すフローチャートである。
FIG. 5 is a flowchart illustrating an operation of a thread 9 of the communication manager 5 according to the present embodiment.

【図6】他の実施例の構成ブロック図である。FIG. 6 is a configuration block diagram of another embodiment.

【図7】従来例の構成を示すブロック図である。FIG. 7 is a block diagram showing a configuration of a conventional example.

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

1 サーバマシン 2 クライアントマシン 3 ジョブ管理システム 4 通信サーバ 5 通信マネージャ 6 通信クライアント 7 GUI 1 server machine 2 client machine 3 job management system 4 communication server 5 communication manager 6 communication client 7 GUI

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 クライアントサーバ間通信制御方法にお
いて、 GUIと通信クライアントとの間に通信マネージャを設
け、 該通信マネージャは、GUIからの情報取得の要求をい
ったん登録して、すぐにGUIに登録完了を通知し、 GUIは、この登録完了結果を受け取り、情報取得中の
メッセージを表示して、利用者からの次の要求を受け入
れられる状態にし、 通信マネージャに登録された情報取得要求は、通信マネ
ージャから通信クライアントに送られ、通信クライアン
トは、通信サーバに情報取得要求を行い、 通信サーバは、ジョブ管理システムから情報を取得する
と、通信クライアントに情報を渡し、 通信クライアントは、受け取った情報を通信マネージャ
に渡し、 通信マネージャは、情報取得要求の登録時に指定してお
いた通知先のGUIに対して、情報を通知することで、
要求した情報が画面上に視覚化して表示される、ことを
特徴とするクライアントサーバ間通信制御方法。
In a communication control method between a client and a server, a communication manager is provided between a GUI and a communication client, and the communication manager once registers an information acquisition request from the GUI and immediately completes registration in the GUI. The GUI receives the registration completion result, displays a message indicating that the information is being acquired, and sets a state in which the next request from the user can be accepted. The information acquisition request registered with the communication manager is transmitted to the communication manager. Is sent to the communication client, the communication client makes an information acquisition request to the communication server, and when the communication server obtains the information from the job management system, the communication server passes the information to the communication client, and the communication client transmits the received information to the communication manager. The communication manager passes the information specified when the information acquisition request was registered. With respect to the previous GUI, by notifying the information,
A method for controlling communication between client and server, wherein requested information is visualized and displayed on a screen.
【請求項2】 利用者が、クライアントマシン上に表示
されるウィンドウで操作を行い、サーバマシン上のジョ
ブ管理システムの情報取得要求を行うと、 ウィンドウを表示しているGUIが、同期通信を行って
クライアントマシン上で動作する通信マネージャに対し
て、情報取得要求の登録を行うステップ;このとき、通
信マネージャが情報取得の要求を正常に登録することが
できれば、通信マネージャは、GUIに対して、同期通
信で登録完了したことを通知するステップ;通知を受け
たGUIが、画面上に、情報を取得中のメッセージを表
示するステップ;通信マネージャが、GUIの登録完了
を通知した後、同期通信で通信クライアントに情報取得
の要求を行うステップ;通信クライアントが、同期通信
で情報取得の要求を行うステップ;通信サーバが、同期
通信でジョブ管理システムに情報取得を要求し、同期通
信で情報を取得するステップ;通信クライアントが、同
期通信で情報を取得するステップ;通信マネージャが、
同期通信で情報を取得するステップ;通信マネージャ
が、同期通信で登録を行ったGUIに対して、同期通信
で情報を渡すステップ;GUIが、情報を取得中のメッ
セージを消去し、取得した情報の視覚化表示を行うステ
ップ;を有することを特徴とする、請求項1記載のクラ
イアントサーバ間通信制御方法。
2. When a user performs an operation in a window displayed on a client machine and requests information acquisition of a job management system on a server machine, a GUI displaying the window performs synchronous communication. Registering the information acquisition request with the communication manager operating on the client machine by using the communication manager. At this time, if the communication manager can register the information acquisition request normally, the communication manager A step of notifying that registration has been completed by synchronous communication; a step of displaying a message indicating that the notified GUI is acquiring information on a screen; a step of notifying the completion of registration of the GUI by the communication manager; Requesting the communication client for information acquisition; step in which the communication client requests information acquisition by synchronous communication ; Communication server, requesting information acquired job management system in synchronous communication, step acquires information in synchronous communication; communication client, step acquires information in synchronous communication; communication manager,
A step of acquiring information by synchronous communication; a step in which the communication manager passes information by synchronous communication to a GUI registered by synchronous communication; a step of deleting the message whose information is being acquired by the GUI, and 2. The method according to claim 1, further comprising the step of: performing visualization display.
【請求項3】 通信マネージャは、以下のステップ:同
期通信で情報取得要求の登録要求が通知されると、イベ
ントとして受け付けるステップ(E1);イベント内容
が、ジョブ管理システムへの情報取得要求であるか判断
するステップ(E2);イベント内容が、ジョブ管理シ
ステムへの情報取得要求でなければ、相応のイベント処
理を行うステップ(E4);イベント内容がジョブ管理
システムへの情報取得要求であれば、登録内容をリクエ
ストキューに登録して、登録が成功したかどうかを確認
するステップ(E3およびE5);登録に失敗した場合
は、GUIに登録失敗を同期通信で通知するステップ
(E6);登録に成功した場合は、リクエストキューに
対応するスレッドの作成を行い、その作成に成功したか
どうか確認するステップ(E7およびE8);スレッド
の作成に失敗した場合は、GUIに登録失敗を、同期通
信で通知するステップ(E10);スレッドの作成に成
功した場合は、GUIに登録成功を、同期通信で通知す
るステップ(E9);通信マネージャのスレッドは、通
信クライアントに対して情報取得の要求を行うステップ
(F1);通信クライアントは、これを受けて、通信サ
ーバを介して、同期通信でジョブ管理システムから情報
を受け取り、同期通信で通信マネージャのスレッドに情
報を通知するステップ;通信マネージャのスレッドは、
同期通信で受け取った情報の取得に成功したかどうかを
確認するステップ(F2);情報取得に成功した場合、
リクエストキューに登録してあった通知先に、同期通信
で情報の通知を行うステップ(F3);情報取得に失敗
した場合、リクエストキューに登録してあった通知先
に、同期通信でエラー通知を行うステップ(F4);通
知先に通知が終了すると、スレッドは終了するステッ
プ;を有することを特徴とする、請求項1又は2記載の
クライアントサーバ間通信制御方法。
3. The communication manager receives the registration request of the information acquisition request by synchronous communication as an event (E1); the event content is an information acquisition request to the job management system. Step (E2) of determining whether the event content is not an information acquisition request to the job management system, and performing a corresponding event process (E4); If the event content is an information acquisition request to the job management system, Steps (E3 and E5) of registering the registration contents in the request queue to confirm whether the registration was successful; if the registration failed, a step (E6) of notifying the GUI of the registration failure by synchronous communication (E6); If it succeeds, create a thread corresponding to the request queue and check whether the creation was successful. Step (E7 and E8): If the thread creation fails, notify the GUI of registration failure by synchronous communication (E10); If the thread creation succeeds, notify the GUI of registration success and synchronous communication Notifying step (E9); the thread of the communication manager requests information acquisition to the communication client (F1); the communication client receives the request and executes the job management system by synchronous communication via the communication server. Receiving information from the communication manager and notifying the information to a communication manager thread by synchronous communication;
Step (F2) of confirming whether the information received in the synchronous communication has been successfully obtained;
A step of notifying the notification destination registered in the request queue of the information by synchronous communication (F3); if the information acquisition fails, an error notification is transmitted to the notification destination registered in the request queue by synchronous communication. 3. The method of controlling communication between client servers according to claim 1, further comprising: a step of performing (F4); a step of terminating the thread when the notification to the notification destination ends.
【請求項4】 複数のGUIが1台のクライアントマシ
ンで動作する場合に、通信マネージャをクライアントマ
シンに一つだけ含み、 通信マネージャに情報取得要求の登録を要求する際に、
登録内容には、他のGUIに通知しないよう、通知先に
登録者であるGUIを指定するステップ(D3);情報
取得に成功した場合、リクエストキューに登録してあっ
た通知先となるGUIに同期通信で情報の通知を行うス
テップ(F3);情報取得に失敗した場合、リクエスト
キューに登録してあった通知先となるGUIに同期通信
でエラー通知を行うステップ(F4);を有する、こと
を特徴とする、請求項3記載のクライアントサーバ間通
信制御方法。
4. When a plurality of GUIs operate on one client machine, only one communication manager is included in the client machine, and when requesting registration of an information acquisition request from the communication manager,
In the registration contents, a step of designating a GUI as a registrant as a notification destination so as not to notify other GUIs (D3); if the information acquisition is successful, a notification destination GUI registered in the request queue is sent to the notification destination GUI. A step of notifying information by synchronous communication (F3); a step of notifying an error to a GUI registered in the request queue as a notification destination by synchronous communication when information acquisition fails (F4); The method for controlling communication between client servers according to claim 3, characterized in that:
【請求項5】 クライアントサーバ間通信制御装置にお
いて、 GUIと通信クライアントとの間に通信マネージャを設
け、 該通信マネージャにより、GUIからの情報取得の要求
をいったん登録して、すぐにGUIに登録完了を通知す
る手段と、 GUIにより、この登録完了結果を受け取り、情報取得
中のメッセージを表示して、利用者からの次の要求を受
け入れられる状態にする手段と、 通信マネージャに登録された情報取得要求を、通信マネ
ージャから通信クライアントに送る手段と、 通信クライアントにより、通信サーバに情報取得要求を
行う手段と、 通信サーバにより、ジョブ管理システムから情報を取得
すると、通信クライアントに情報を渡す手段と、 通信クライアントにより、受け取った情報を通信マネー
ジャに渡す手段と、 通信マネージャにより、情報取得要求の登録時に指定し
ておいた通知先のGUIに対して、情報を通知する手段
と、 要求した情報が画面上に視覚化して表示される手段と、
を有することを特徴とする、クライアントサーバ間通信
制御装置。
5. A communication control device between a client and a server, wherein a communication manager is provided between a GUI and a communication client, and the communication manager temporarily registers an information acquisition request from the GUI and immediately completes registration in the GUI. Means for receiving the registration completion result by the GUI, displaying a message indicating that the information is being acquired, and setting a state in which the next request from the user can be accepted, and acquiring the information registered in the communication manager. Means for sending a request from the communication manager to the communication client, means for making an information acquisition request to the communication server by the communication client, means for passing information to the communication client when the communication server acquires information from the job management system, Means for passing the received information to the communication manager by the communication client; The communications manager, the notification destination of the GUI which has been specified during registration information acquisition request, and means for notifying information, and means for requesting information is displayed by the visualization on the screen,
A communication control device between a client and a server, comprising:
【請求項6】 GUI、通信クライアント、該GUIと
該通信クライアントとの間に設けられた通信マネージ
ャ、を有するクライアントマシンと、 ジョブ管理システム、通信サーバ、を含むサーバマシン
と、を有するコンピュータシステムであって、 通信マネージャは、情報取得要求の登録を行なうための
リクエストキューと、 該リクエストキューと1対1の関係にあり、サーバへの
情報取得の要求を行なうためのスレッドを作成する手段
と、 スレッドにより、通信クライアントと通信サーバを通し
て、ジョブ管理システムから情報を取得し、リクエスト
キューに登録してあった通知先に取得した情報を通知す
る手段と、を有することを特徴とする、請求項5記載の
クライアントサーバ間通信制御装置。
6. A computer system having a client machine having a GUI, a communication client, a communication manager provided between the GUI and the communication client, and a server machine having a job management system and a communication server. A communication queue, wherein the communication manager has a request queue for registering an information acquisition request, and means for creating a thread that has a one-to-one relationship with the request queue and performs a request for information acquisition to a server; 6. A means for acquiring information from a job management system through a communication client and a communication server by using a thread, and notifying the acquired information to a notification destination registered in the request queue. The communication control device between the client and the server according to the above.
【請求項7】 請求項1〜4のいずれかに記載のクライ
アントサーバ間通信制御方法を記述したコンピュータプ
ログラムを格納したことを特徴とする記録媒体。
7. A recording medium storing a computer program describing the client-server communication control method according to claim 1. Description:
JP10147968A 1998-05-28 1998-05-28 Method and equipment for controlling client-server communication and recording medium Pending JPH11338720A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10147968A JPH11338720A (en) 1998-05-28 1998-05-28 Method and equipment for controlling client-server communication and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10147968A JPH11338720A (en) 1998-05-28 1998-05-28 Method and equipment for controlling client-server communication and recording medium

Publications (1)

Publication Number Publication Date
JPH11338720A true JPH11338720A (en) 1999-12-10

Family

ID=15442181

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10147968A Pending JPH11338720A (en) 1998-05-28 1998-05-28 Method and equipment for controlling client-server communication and recording medium

Country Status (1)

Country Link
JP (1) JPH11338720A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06301618A (en) * 1993-04-15 1994-10-28 Matsushita Electric Ind Co Ltd Remote procedure accessing method
JPH08212180A (en) * 1995-02-08 1996-08-20 Oki Electric Ind Co Ltd Inter-process communication processor
WO1997010546A1 (en) * 1995-09-15 1997-03-20 International Business Machines Corporation Bridge for a client-server environment
JPH10501083A (en) * 1994-12-23 1998-01-27 インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン Method and system for calling a function from a program running in another environment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06301618A (en) * 1993-04-15 1994-10-28 Matsushita Electric Ind Co Ltd Remote procedure accessing method
JPH10501083A (en) * 1994-12-23 1998-01-27 インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン Method and system for calling a function from a program running in another environment
JPH08212180A (en) * 1995-02-08 1996-08-20 Oki Electric Ind Co Ltd Inter-process communication processor
WO1997010546A1 (en) * 1995-09-15 1997-03-20 International Business Machines Corporation Bridge for a client-server environment
JPH10511794A (en) * 1995-09-15 1998-11-10 インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン Bridge for client-server environment

Similar Documents

Publication Publication Date Title
US8090793B2 (en) Methods and apparatus for making a hypermedium interactive
JP2007115039A (en) Image processor, and control method of remote access apparatus for remotely controlling image processor
JP5834356B2 (en) Maintenance work support device
EP1372078A1 (en) Supervisory control system, supervisory control method, control program for controlled device
JPWO2006057040A1 (en) Computer system and information processing method
US6404430B1 (en) Virtual space information processor
JP2001092613A (en) Information processor and printing device and data processing method and storage medium
JPH096655A (en) System management device
JP2009157786A (en) Message transmission control method, message transmission control device, and message transmission control program
JP2896394B2 (en) File server device
JPH11338720A (en) Method and equipment for controlling client-server communication and recording medium
CN112269741B (en) Application program compatibility testing method and related equipment
CN111131462A (en) Method for executing terminal instruction through protocol
CN112583933B (en) Parameter operation method, device, equipment and storage medium
JP3605676B2 (en) Client device and recording medium
EP1265150A1 (en) Job identifying method and device
JP4367141B2 (en) Instruction description content changing device and instruction description content changing program
JP2002312403A (en) Device and method of managing thumbnails, document managing system, recording medium, and program
JP2003099340A (en) Network-managing system, method therefor, network- managing device, method therefor, program and data storage medium
KR100881654B1 (en) Computer system and information processing method
JP3313584B2 (en) Process control method
JP3455603B2 (en) Communication system and event control method for asynchronous communication
JPH0561800A (en) Fault analyzing method
JP2008077337A (en) Unmanned contract system
CN112269633A (en) Data processing method and system