JPH1139174A - Interruption processing method at client-server system - Google Patents

Interruption processing method at client-server system

Info

Publication number
JPH1139174A
JPH1139174A JP9195406A JP19540697A JPH1139174A JP H1139174 A JPH1139174 A JP H1139174A JP 9195406 A JP9195406 A JP 9195406A JP 19540697 A JP19540697 A JP 19540697A JP H1139174 A JPH1139174 A JP H1139174A
Authority
JP
Japan
Prior art keywords
server
client
interrupt
processing
business application
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
JP9195406A
Other languages
Japanese (ja)
Inventor
Motoko Kenta
素子 堅多
Nobuhito Yoshida
信人 吉田
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP9195406A priority Critical patent/JPH1139174A/en
Publication of JPH1139174A publication Critical patent/JPH1139174A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

PROBLEM TO BE SOLVED: To execute processing with respect to interruption in the course of executing application at CCS. SOLUTION: After an interruption button is pressed in the course of executing application, this method recognizes the issuing order of an execution command for executing a server job application 12 and a command for interruption processing by a client middleware 21, and recognizes the order of the reception of a command for executing the transmission of a down telegraphic message and interruption processing from the application 12 by a server middleware 11. Thereby, a client side executes processing for updating, change or retrieval of the data in a data base 13 for loading information, to execute processing of interruption just after executing interruption.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、情報処理システム
の実行中断・割り込み方法に関するものであり、特に情
報が格納されているデータベースを備えたサーバと複数
のクライアントとを通信回線で結ぶ構成をとるクライア
ント‐サーバシステムにおける割込み方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an execution interruption / interruption method of an information processing system, and more particularly to a method of connecting a server having a database storing information to a plurality of clients by a communication line. The present invention relates to an interrupt method in a client-server system.

【0002】[0002]

【従来の技術】従来、情報が格納されているデータベー
スを備えたサーバと複数のクライアントとを通信回線で
結ぶ構成をとるクライアント‐サーバシステムにおける
割込み方法においては、クライアント側から、サーバ側
に直接的に割込みに対する処理を行なわせるようにして
いるため、例えば、クライアント側において割込みを実
行した場合、サーバ側のプログラム処理の中断点のみ
で、実行された割込みに対する処理が行われる。また、
割込み情報を監視する方法としては、特開平7−281
713「プロセス制御システム」が知られている。
2. Description of the Related Art Conventionally, in an interrupt method in a client-server system in which a server having a database in which information is stored and a plurality of clients are connected by a communication line, a direct method is used from the client side to the server side. For example, when an interrupt is executed on the client side, the executed interrupt process is performed only at the interruption point of the program processing on the server side. Also,
A method for monitoring interrupt information is disclosed in Japanese Patent Application Laid-Open No. 7-281.
713 "Process Control System" is known.

【0003】[0003]

【発明が解決しようとする課題】従来のクライアント‐
サーバシステムにおける割込み処理においては、クライ
アント側において割込み処理を発生させたとしても、サ
ーバ側のプログラム処理の中継点になるまでは、割込み
処理を行うことが不可能となるので、割込み実行から実
行された割込みに対する処理実行までの時間がかかると
いう問題点があった。
[Problems to be Solved by the Invention] Conventional Client
In the interrupt processing in the server system, even if the interrupt processing is generated on the client side, it is impossible to perform the interrupt processing until it becomes a relay point of the program processing on the server side. However, there is a problem that it takes a long time to execute processing for the interrupt.

【0004】本発明の目的は、クライアント側におい
て、割込みを実行した直後、実行された割込みに対する
処理を行うことが可能な割込み方法を提供することにあ
る。
[0004] It is an object of the present invention to provide an interrupt method in which a client can execute processing for the executed interrupt immediately after executing the interrupt.

【0005】[0005]

【課題を解決するための手段】上記目的を達成するた
め、本発明では以下の手段を用いる。
In order to achieve the above object, the present invention uses the following means.

【0006】まず、クライアントの業務アプリケーショ
ンプログラムの状態を監視するクライアントミドルウェ
アを設ける。クライアントの業務アプリケーションプロ
グラムが発行するコマンドは全てクライアントミドルウ
ェアを経由してネットワークへ送出するように制御す
る。サーバから送出された電文をクライアントが受信す
る場合も、いったんクライアントミドルウェアが受信
し、クライアントミドルウェアを経由してクライアント
の業務アプリケーションプログラムへ引き渡すようにす
る。クランアントミドルウェアは、クライアントの業務
アプリケーションプログラムが発行したコマンドの発行
及び電文の受信履歴を管理する。クライアントの業務ア
プリケーションが処理中断のコマンドを発行した場合に
は、クライアントミドルウェアがこれを感知し、実行コ
マンドの発行と処理中断のコマンドの発行の前後関係
で、処理を振り分ける。処理中断のコマンドの発行が実
行コマンドの発行より先の場合、クライアントミドルウ
ェアは、実行コマンドをサーバへ送信せずクライアント
の業務アプリケーションへ返却する。その後、割込み受
け付け旨のメッセージを表示し、サーバから抜ける。処
理中断のコマンドの発行が実行コマンドの発行より後の
場合は、下記に示すサーバミドルウェアにおいて処理が
振り分けられる。
First, client middleware for monitoring the status of a client business application program is provided. All commands issued by the client's business application program are controlled to be sent to the network via the client middleware. When the client receives the message sent from the server, the client middleware receives the message once and passes it to the business application program of the client via the client middleware. The client middleware manages the issuance of commands issued by the business application program of the client and the reception history of messages. When the business application of the client issues a command to interrupt the processing, the client middleware detects this and distributes the processing in the order of issuing the execution command and issuing the command to interrupt the processing. If the issuance of the processing interruption command is earlier than the issuance of the execution command, the client middleware returns the execution command to the client business application without sending it to the server. After that, a message indicating that the interrupt has been accepted is displayed, and the process exits the server. When the command for interrupting the processing is issued after the issuance of the execution command, the processing is distributed to the server middleware described below.

【0007】サーバにも同様に、サーバの業務アプリケ
ーションプログラムの状態を監視するサーバミドルウェ
アを設ける。サーバの業務アプリケーションプログラム
が発行する電文は全てサーバミドルウェアを経由してネ
ットワークへ送出するように制御する。同時に、クライ
アントミドルウェアから送出されるコマンドは、サーバ
ミドルウェアを経由してサーバの業務アプリケーション
プログラムへ引き渡すようにする。サーバミドルウェア
は、サーバの業務アプリケーションプログラムが発行し
た電文及びコマンドの受信履歴を管理する。サーバミド
ルウェアは、クライアントミドルウェアから処理中断の
コマンドを受信した場合、サーバ業務アプリケーション
からの電文の送信との前後関係で処理を振り分ける。サ
ーバ業務アプリケーションからの電文の送信が処理中断
のコマンドの受信より先の場合、割込み失敗旨のメッセ
ージを表示し、正常に処理を続ける。サーバ業務アプリ
ケーションからの電文の送信が処理中断のコマンドの受
信より後の場合、サーバ業務アプリケーションにて割込
み処理を行い、割込み受付旨の電文を送信する。その
後、割込み受付旨のメッセージを表示し、サーバから抜
ける。
[0007] Similarly, the server is provided with server middleware for monitoring the status of the business application program of the server. All messages issued by the business application program of the server are controlled to be transmitted to the network via the server middleware. At the same time, the command sent from the client middleware is passed to the server business application program via the server middleware. The server middleware manages the reception history of messages and commands issued by the business application program of the server. When the server middleware receives the processing interruption command from the client middleware, the server middleware sorts the processing in the context of transmission of a message from the server business application. If the transmission of the message from the server business application is earlier than the reception of the command for interrupting the processing, a message indicating that the interrupt has failed is displayed, and the processing continues normally. If the transmission of the message from the server business application is after the reception of the command for interrupting the processing, the server business application performs an interrupt process and transmits a message indicating that the interrupt has been accepted. After that, a message indicating that the interrupt has been accepted is displayed, and the process exits the server.

【0008】[0008]

【発明の実施の形態】図1は、本発明における一実施例
を表わすシステム構成図である。
FIG. 1 is a system configuration diagram showing one embodiment of the present invention.

【0009】図1において、10はサーバ、20はクラ
イアント端末機、30はサーバ10とクライアント端末
機20を結ぶ通信回線である。本発明の実施の形態で
は、クライアント端末機20は1台しか示されていない
が、もちろん、実際にはこれ以上のクライアント端末機
20がサーバ10と結ばれていることは言うまでもな
い。
In FIG. 1, 10 is a server, 20 is a client terminal, and 30 is a communication line connecting the server 10 and the client terminal 20. Although only one client terminal 20 is shown in the embodiment of the present invention, it goes without saying that more client terminals 20 are actually connected to the server 10 in practice.

【0010】サーバ10は、サーバミドルウェア11、
サーバ業務アプリケーション12、情報が格納されてい
るデータベース13を有している。サーバミドルウェア
11は、サーバ業務アプリケーション12から、サーバ
業務アプリケーション実行結果を含む下り電文を送信さ
れたか否かを認識する機能を有する。サーバ業務アプリ
ケーション12は、情報が格納されているデータベース
13への接続機能、情報が格納されているデータベース
13のデータの値を更新あるいは、変更あるいは、検査
するための機能、クライアント端末機20から送信され
てくる業務識別子、ユーザID等を含む上り電文を受け
取り、クライアント端末機20へ上り電文に対する処理
の返却値を含む下り電文を送信する機能を有する。クラ
イアント端末機20は、クライアントミドルウェア2
1、クライアント業務アプリケーション22、ディスプ
レイ23を有している。クライアントミドルウェア21
は、クライアント業務アプリケーション22が発行する
コマンドの順序を認識する機能を有する。クライアント
業務アプリケーション22は、ユーザインターフェース
であり、サーバ業務アプリケーション12を実行するた
めの実行コマンドと割込み処理を行うコマンド、サーバ
への接続処理を実行するためのコマンドを発行する機能
を有する。
The server 10 includes server middleware 11,
It has a server business application 12 and a database 13 in which information is stored. The server middleware 11 has a function of recognizing whether or not the server business application 12 has transmitted a downlink message including the execution result of the server business application. The server business application 12 has a function of connecting to the database 13 in which information is stored, a function of updating, changing, or checking the value of data in the database 13 in which information is stored, and a function of transmitting data from the client terminal 20. It has a function of receiving an upstream message including the received business identifier, user ID, and the like, and transmitting a downstream message including a return value of a process for the upstream message to the client terminal 20. The client terminal 20 is a client middleware 2
1, a client business application 22, and a display 23. Client middleware 21
Has a function of recognizing the order of commands issued by the client business application 22. The client business application 22 is a user interface, and has a function of issuing an execution command for executing the server business application 12, a command for executing interrupt processing, and a command for executing processing for connecting to the server.

【0011】図3、4のフローチャートの説明にあた
り、一般的なクライアント側の処理手順を示す。まず、
クライアント業務アプリケーション22は、サーバ業務
アプリケーション12を実行するためのコマンドをクラ
イアントミドルウェア21に発行する。クライアントミ
ドルウェア21は、受信したコマンドの受信履歴を管理
し、受信したコマンドをサーバミドルウェア11へ引き
渡す。サーバ側での処理が終了した後、クライアントミ
ドルウェア21は、サーバミドルウェア11より下り電
文を受信し、受信履歴の管理を行い、受信した下り電文
をクライアント業務アプリケーション22へ引き渡す。
クライアント業務アプリケーション22は、クランアン
トミドルウェア21より下り電文を受け取る。次に、一
般的なサーバ側の処理手順を示す。まず、サーバミドル
ウェア11は、クライアントミドルウェア21から送出
されたコマンドを受信し、受信履歴の管理を行い、受信
したコマンドをサーバ業務アプリケーション12へ引き
渡す。サーバ業務アプリケーション12は受信したコマ
ンドにより業務アプリケーションを実行する。その後、
サーバ業務アプリケーション12は結果を下り電文に編
集し、サーバミドルウェア11へ送信する。サーバミド
ルウェア11は、受信した下り電文の受信履歴を管理
し、受信した下り電文をクライアンドミドルウェア21
へ送信する。
In describing the flowcharts of FIGS. 3 and 4, a general processing procedure on the client side will be described. First,
The client business application 22 issues a command for executing the server business application 12 to the client middleware 21. The client middleware 21 manages the reception history of the received command, and transfers the received command to the server middleware 11. After the processing on the server side is completed, the client middleware 21 receives the downlink message from the server middleware 11, manages the reception history, and transfers the received downlink message to the client business application 22.
The client business application 22 receives a downstream message from the client middleware 21. Next, a general server-side processing procedure will be described. First, the server middleware 11 receives a command sent from the client middleware 21, manages a reception history, and delivers the received command to the server business application 12. The server business application 12 executes the business application according to the received command. afterwards,
The server business application 12 edits the result into a down message and sends it to the server middleware 11. The server middleware 11 manages the reception history of the received downlink message, and stores the received downlink message in the client and middleware 21.
Send to

【0012】次に本発明を適用したシステムの割込み処
理を図3、4のフローチャートにしたがって説明する。
図3は、割込み処理に対するクライアント端末機20に
おけるフローチャートを示し、図4は、割込み処理に対
するサーバ10におけるフローチャートを示したもので
ある。図3の−は、クライアント端末機20からサー
バ10へ処理が移動していることを表わし、図4の−
は、サーバ10においてクランアント端末機20から処
理が移動されてきていることを表わす。
Next, the interrupt processing of the system to which the present invention is applied will be described with reference to the flowcharts of FIGS.
FIG. 3 is a flowchart of the interrupt process in the client terminal 20, and FIG. 4 is a flowchart of the interrupt process in the server 10. 3 indicates that the process is moving from the client terminal 20 to the server 10, and FIG.
Indicates that processing is being transferred from the client terminal 20 in the server 10.

【0013】クライアント端末機20において、あらか
じめサーバ10に対し、クライアント情報を含むコマン
ドでログインし、サーバ10はどのクライアントと接続
しているかを認識しているものとする。また、サーバ1
0に対し、データベース13のデータの値の更新あるい
は、変更あるいは、検索を行う処理が実行されているも
のとする。クライアント端末機20において割込ボタン
を押下し、割込み処理を実行した後(ステップ10
1)、クライアントミドルウェア21が、データベース
13のデータの値の更新あるいは、変更あるいは、検索
を行う処理実行のコマンドと割込み処理を行うコマンド
の発行順序を認識する(ステップ102)。ステップ1
03では、ステップ102の認識結果に基づき、以降の
処理を振り分ける。
It is assumed that the client terminal 20 has previously logged in to the server 10 with a command including client information, and the server 10 has recognized which client is connected. Server 1
For 0, it is assumed that a process of updating, changing, or searching for the value of the data in the database 13 has been executed. After the user presses the interrupt button on the client terminal 20 and executes the interrupt processing (step 10).
1) The client middleware 21 recognizes the order of issuance of a command for executing processing for updating or changing or searching for a value of data in the database 13 and a command for executing interrupt processing (step 102). Step 1
In 03, the subsequent processing is sorted based on the recognition result in step 102.

【0014】割込みコマンドの発行が、サーバ業務アプ
リケーション12を実行するための実行コマンドの発行
より先と認識された場合は、クライアントミドルウェア
21では、クライアント業務アプリケーション22に、
割込みコマンド電文及びサーバ業務アプリケーション1
2を実行するための実行コマンド電文を返却する(ステ
ップ104)。
If it is recognized that the issuance of the interrupt command is earlier than the issuance of the execution command for executing the server business application 12, the client middleware 21 sends the client business application 22
Interrupt command message and server business application 1
Then, an execution command message for executing Step 2 is returned (Step 104).

【0015】サーバ業務アプリケーション12を実行す
るための実行コマンドの発行が、割込みコマンドの発行
より先と認識された場合、次のステップ(ステップ20
1)で、サーバミドルウェア11における、下り電文送
信と割込みコマンド電文受取りの順序の前後関係によ
り、以降の処理を振り分ける。
If it is recognized that the issuance of the execution command for executing the server business application 12 is earlier than the issuance of the interrupt command, the next step (step 20)
In 1), the subsequent processing is sorted according to the order of the transmission of the downstream message and the reception of the interrupt command message in the server middleware 11.

【0016】下り電文送信が、割込みコマンド電文受け
取りより先と認識された場合、クライアント業務アプリ
ケーション22は、割込失敗旨のメッセージをディスプ
レイ23に表示し(ステップ401)、正常にそのまま
処理を続ける(ステップ402)。
If the transmission of the downstream message is recognized before the reception of the interrupt command message, the client business application 22 displays a message indicating that the interruption has failed on the display 23 (step 401), and continues the process normally (step 401). Step 402).

【0017】割込みコマンド電文受け取りが、下り電文
送信より先と認識された場合、サーバ業務アプリケーシ
ョン12において、割込み処理を行い(ステツプ20
2)、割込みを受付けとした下り電文を送信する(ステ
ップ203)。
If it is recognized that the reception of the interrupt command message is before the transmission of the downstream message, the server business application 12 performs an interrupt process (step 20).
2), and transmit a downstream message that has received the interrupt (step 203).

【0018】ステップ104、ステップ203以降の処
理は、次のようになる。クライアント業務アプリケーシ
ョン22は、割込み受付け旨のメッセージをディスプレ
イ23に表示し(ステップ301)、サーバ10から抜
ける(ステップ302)。
The processing after step 104 and step 203 is as follows. The client business application 22 displays a message indicating that the interruption has been accepted on the display 23 (step 301), and exits from the server 10 (step 302).

【0019】以上、本発明実施の形態を説明したが、請
求項1の場合には、フローチャート図3の処理や上記に
示したクライアント側における処理は、クライアント端
末機20が有するクライアントミドルウェア21、クラ
イアント業務アプリケーション22、ディスプレイ23
上で行われることとする。フローチャート図4の処理
や、上記に示したサーバ側における処理は、サーバ10
が有するサーバミドルウェア11、サーバ業務アプリケ
ーション12、情報が格納されているデータベース13
上で行われることとする。
Although the embodiment of the present invention has been described above, in the case of the first aspect, the processing in the flowchart of FIG. 3 and the processing on the client side described above are performed by the client middleware 21 and the client Business application 22, display 23
Shall be performed above. The processing of the flowchart in FIG. 4 and the processing on the server side described above
Server middleware 11, server business application 12, and database 13 storing information
Shall be performed above.

【0020】続いて、請求項2に記載の発明について図
2を用いて説明する。
Next, the second aspect of the present invention will be described with reference to FIG.

【0021】図2は、本発明を適用した請求項2実施形
態の構成を表わすシステム図である。図2において、5
0は部門サーバ40とクライアント端末機20をLAN
接続した形態である。30はサーバ10とLAN形態5
0を結ぶ通信回線である。本発明の実施の形態では、L
AN形態50は1台しか示されていないが、もちろん、
実際にはこれ以上のLAN形態50がサーバ10と結ば
れていることは言うまでもない。サーバ10は、全体の
情報が格納されているデータベース14を有している。
また、部門サーバ40は、部門サーバミドルウェア4
1、部門サーバ業務アプリケーション42、クライアン
ト固有の情報が格納されているデータベース43を有し
ている。
FIG. 2 is a system diagram showing a configuration of a second embodiment to which the present invention is applied. In FIG. 2, 5
0 is the LAN between the department server 40 and the client terminal 20
It is a connected form. 30 is the server 10 and the LAN mode 5
This is a communication line connecting 0. In the embodiment of the present invention, L
Only one AN form 50 is shown, but of course,
In fact, it goes without saying that more LAN forms 50 are connected to the server 10. The server 10 has a database 14 in which overall information is stored.
The department server 40 is a department server middleware 4.
1. It has a department server business application 42 and a database 43 in which client-specific information is stored.

【0022】請求項2のLAN上に部門サーバの構成を
とる場合には、まず、クライアント業務アプリケーショ
ンから発行されるコマンドに、接続先のサーバ名などの
サーバ情報を付加する。そうすることにより、クライア
ントミドルウェア21において、サーバ業務アプリケー
ション12あるいは、部門サーバ業務アプリケーション
42を実行するための実行コマンドと割込み処理を行う
コマンドの発行順序の認識に加え、さらに接続しようと
するサーバを認識する。フローチャート図4の処理や、
上記に示したサーバ側における処理は、クライアント端
末機20がサーバ10に接続している場合には、サーバ
10が有するサーバミドルウェア11、サーバ業務アプ
リケーション12、全体の情報が格納されているデータ
ベース14上で行われる。また、クライアント端末機2
0が部門サーバ40に接続している場合には、部門サー
バ40が有する部門サーバミドルウェア41、部門サー
バ業務アプリケーション42、クライアント固有の情報
が格納されているデータベース43上で行われることと
する。
When a department server is configured on the LAN according to the second aspect, first, server information such as a connection destination server name is added to a command issued from the client business application. By doing so, the client middleware 21 recognizes not only the issue order of the execution command for executing the server business application 12 or the department server business application 42 and the command for executing the interrupt processing, but also the server to be connected. I do. The processing of the flowchart in FIG.
When the client terminal 20 is connected to the server 10, the processing on the server side described above is performed on the server middleware 11, the server business application 12, and the database 14 in which the entire information is stored. Done in Also, the client terminal 2
0 is connected to the department server 40, the processing is performed on the department server middleware 41, the department server business application 42, and the database 43 in which information unique to the client is stored.

【0023】[0023]

【発明の効果】以上説明したように、本発明によれば、
クライアント‐サーバシステムにおいて、条件入力ミス
によるデータベース検索あるいは、データ取得等のサー
バ業務アプリケーションの実行を行う場合に、割込み実
行直後に、実行された割込みに対する処理を行うことが
できるため、早急に次の操作へと移ることが可能とな
る。
As described above, according to the present invention,
In the client-server system, when executing a server business application such as a database search or data acquisition due to a condition input error, processing for the executed interrupt can be performed immediately after executing the interrupt. It is possible to move on to operation.

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

【図1】本発明の実施を形態を示すシステム構成ブロッ
ク図。
FIG. 1 is a system configuration block diagram showing an embodiment of the present invention.

【図2】本発明の実施を形態を示すシステム構成ブロッ
ク図。
FIG. 2 is a system configuration block diagram showing an embodiment of the present invention.

【図3】図1,2における割込み処理のクライアント側
の手順を示すフローチャート。
FIG. 3 is a flowchart illustrating a procedure on the client side of the interrupt processing in FIGS.

【図4】図1,2における割込み処理のサーバ側の手順
を示すフローチャート。
FIG. 4 is a flowchart showing a server-side procedure of an interrupt process in FIGS.

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

10…サーバ、 11…サーバミ
ドルウェア、12…サーバ業務アプリケーション、 1
3…情報データベース、14…全体情報データベース、
20…クライアント端末機、21…クライアン
トミドルウェア、22…クライアント業務アプリケーシ
ョン、 30…通信回線、40…部門サーバ、
41…部門サーバミドルウェア、42…部
門サーバ業務アプリケーション、43…クライアント固
有情報データベース、50…サーバ40とクライアント
端末機20のLAN形態。
10: server, 11: server middleware, 12: server business application, 1
3 ... information database, 14 ... whole information database,
20 client terminal device 21 client middleware 22 client business application 30 communication line 40 department server
41 ... Department server middleware, 42 ... Department server business application, 43 ... Client specific information database, 50 ... LAN form of server 40 and client terminal 20.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】情報が格納されているデータベースを備え
たサーバと、複数のクライアントとを通信回線で結び、
クランアントから情報が格納されているデータベースの
データの値を更新あるいは、変更あるいは、検索するこ
とが可能なクライアント‐サーバシステムにおいて、サ
ーバ業務アプリケーションを実行するための実行コマン
ドと割込み処理を行うコマンドの発行順序及び、サーバ
業務アプリケーションからサーバ業務アプリケーション
実行結果を含む下り電文の送信と割込み処理を行うコマ
ンドの受信の順序を認識することにより、クライアント
において情報が格納されているデータベースのデータの
値の更新あるいは、変更あるいは、検索を行う処理を実
行し、割込みを実行した直後、実行された割込みに対す
る処理を行うことを可能とすることを特徴とするクライ
アント‐サーバシステムにおける割込み方法。
1. A server having a database in which information is stored and a plurality of clients are connected by a communication line.
In a client-server system capable of updating, changing, or retrieving the value of data in a database in which information is stored from a client, an execution command for executing a server business application and a command for executing an interrupt process are provided. By recognizing the issuance order and the order of transmission of a downlink message including the execution result of the server business application from the server business application and reception of the command for performing interrupt processing, the client updates the value of the data of the database in which the information is stored. Alternatively, an interrupt method in a client-server system, wherein a process for performing a change or a search is executed, and immediately after the interrupt is executed, a process for the executed interrupt can be performed.
【請求項2】請求項1記載の割込み方法に加えて、LA
N上に部門サーバが存在する構成をとる場合、接続しよ
うとするサーバを認識することにより、割込みを実行し
た直後、実行された割込みに対する処理を行うことを可
能とすることを特徴とする3階層のクライアント‐サー
バシステムにおける割込み方法。
2. An interrupt method according to claim 1, further comprising:
In a configuration in which a department server is present on N, by recognizing a server to be connected, immediately after executing an interrupt, it is possible to perform processing for the executed interrupt. Interrupt method in the client-server system of the present invention.
JP9195406A 1997-07-22 1997-07-22 Interruption processing method at client-server system Pending JPH1139174A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9195406A JPH1139174A (en) 1997-07-22 1997-07-22 Interruption processing method at client-server system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9195406A JPH1139174A (en) 1997-07-22 1997-07-22 Interruption processing method at client-server system

Publications (1)

Publication Number Publication Date
JPH1139174A true JPH1139174A (en) 1999-02-12

Family

ID=16340586

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9195406A Pending JPH1139174A (en) 1997-07-22 1997-07-22 Interruption processing method at client-server system

Country Status (1)

Country Link
JP (1) JPH1139174A (en)

Similar Documents

Publication Publication Date Title
US20030105813A1 (en) Information processing system and method, and server for use in the system
CN110912805B (en) Message reading state synchronization method, terminal, server and system
JPH02140863A (en) Text transmission system for terminal side editor in distributed type editor
US6470340B1 (en) Inter-program linking system and method thereof
JPH1139174A (en) Interruption processing method at client-server system
CN100428683C (en) Failure warning method in network manager's central failure system
JPH06119182A (en) Information communication network system with down-load control function
CN112714181A (en) Data transmission method and device
CN112583933B (en) Parameter operation method, device, equipment and storage medium
JPH0830523A (en) Method for communicating on-line message
CN215298386U (en) Voice order receiving device
CN115442180B (en) Communication method, device, equipment and storage medium based on CAN bus
JPH1097505A (en) Information transmitting method and system therefor
JP2000293452A (en) Data repeating device, data communication system, data communication method and recording medium
JP3455603B2 (en) Communication system and event control method for asynchronous communication
CN113095802A (en) Bridging system based on face brushing equipment and use method thereof
JPH0468456A (en) Manager device for network control system
CN113485733A (en) Interface skin updating system and method based on hybrid architecture
JP3600344B2 (en) Data communication method and data communication system
JPH07319813A (en) System and method for switching cession in on-line system
JP3763529B2 (en) Control packet receiving terminal
CN117499454A (en) RPA robot control system and method
CN111918414A (en) Wireless multiple redundant communication method based on android system
JPH0381852A (en) Connection control system
JPH04243451A (en) File transmission system