JPH03218549A - Telegram guarantee system - Google Patents
Telegram guarantee systemInfo
- Publication number
- JPH03218549A JPH03218549A JP2014183A JP1418390A JPH03218549A JP H03218549 A JPH03218549 A JP H03218549A JP 2014183 A JP2014183 A JP 2014183A JP 1418390 A JP1418390 A JP 1418390A JP H03218549 A JPH03218549 A JP H03218549A
- Authority
- JP
- Japan
- Prior art keywords
- message
- host computer
- identification number
- telegram
- storage device
- 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
Links
- 238000004891 communication Methods 0.000 claims description 35
- 238000000034 method Methods 0.000 claims description 7
- 238000011084 recovery Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は通信処理装置を介してホスト計算機と端末とが
接続されたシステムに関し、特に、端末からホスト計算
機へ送られた電文をホスト計算機に障害が発生した場合
に於いても保証する電文保証方式に関する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a system in which a host computer and a terminal are connected via a communication processing device, and in particular, the present invention relates to a system in which a host computer and a terminal are connected via a communication processing device. This invention relates to a message guarantee method that guarantees even if a failure occurs.
端末からホスト計算機へ送出された電文をホスト計算機
に障害が発生した場合に於いても保証するため、従来は
端末に、記憶装置と、ホスト計算機に送出した電文と同
一の電文を上記記憶装置に格納する機能と、ホスト計算
機からの電文処理完了応答によって処理が完了されたこ
とを通知された電文を上記記憶装置から廃棄する機能と
、ホスト計算機の障害復旧時に上記記憶装置に格納され
ている電文をホスト計算機に送出する機能を持たせるよ
うにしている。In order to guarantee the message sent from the terminal to the host computer even if a failure occurs in the host computer, conventionally the terminal has a storage device and the same message sent to the host computer is stored in the storage device. A function to store messages that are notified that the processing has been completed by a message processing completion response from the host computer from the storage device, and a function to discard the messages stored in the storage device when the host computer recovers from a failure. It is designed to have a function to send the data to the host computer.
従来は上述したように、端末に各種の機能を持たせなけ
ればならないため、端末が高価になるという問題があっ
た。Conventionally, as described above, there has been a problem that the terminals have to be provided with various functions, which makes the terminals expensive.
本発明は上記目的を達成するため、
通信処理装置を介してホスト計算機と端末とが接続され
たソステムに於いて、
前記通信処理装置に、
前記端末から前記ホスト計算機へ送られる電文にシステ
ムで一意な識別番号を付与する識別番号付与手段と、
該識別番号付与手段で識別番号が付与された電文を外部
記憶装置に格納すると共に前記ホスト計算機へ送出する
複写手段と、
前記ホスト計算機からの識別番号を含む電文処理完了応
答を受信することにより、前記外部記憶装置に格納され
ている電文の内の前記識別番号が付与されている電文を
廃棄する廃棄手段と、前記ホスト計算機の障害復旧通知
を受信することにより、前記外部記憶装置に格納されて
いる電文を前記ホスト計算機に送出する再送手段とを設
け、
前記ホスト計算機は前記識別番号の付与された電文に対
する処理が完了することにより、処理の完了した電文に
付与されている識別番号を含む電文処理完了応答を送出
する。In order to achieve the above object, the present invention provides a system in which a host computer and a terminal are connected via a communication processing device. an identification number assigning means for assigning an identification number; a copying means for storing a message to which an identification number has been assigned by the identification number assigning means in an external storage device and transmitting it to the host computer; and an identification number from the host computer. and a discard means for discarding a message to which the identification number is assigned among the messages stored in the external storage device by receiving a message processing completion response including the message processing completion response, and receiving a failure recovery notification of the host computer. and retransmission means for sending the message stored in the external storage device to the host computer, and the host computer completes the process when the process for the message assigned the identification number is completed. A message processing completion response containing the identification number assigned to the message sent is sent.
識別番号付与手段は端末からホスト計算機に送られる電
文にシステムで一意な識別番号を付与する。複写手段は
識別番号付与手段で識別番号が付与された電文を外部記
憶装置に格納すると共にホスト計算機へ送出する。ホス
ト計算機は端末から送られてきた電文に対する処理が完
了することにより処理の完了した電文に付与されている
識別番号を含む電文処理完了応答を送出する。廃棄手段
はホスト計算機からの電文処理完了応答を受信すること
により外部記憶装置に格納されている電文の内の電文処
理完了応答に含まれている識別番号が付与されている電
文を廃棄する。再送手段はホスト計算機の復旧通知を受
信することにより、ホスト計算機に外部記憶装置に格納
されている電文を送出する。The identification number assigning means assigns a system-unique identification number to the message sent from the terminal to the host computer. The copying means stores the message to which an identification number has been assigned by the identification number assignment means in an external storage device and sends it to the host computer. When the host computer completes processing of the message sent from the terminal, it sends a message processing completion response that includes the identification number assigned to the message for which processing has been completed. Upon receiving the message processing completion response from the host computer, the discarding means discards the message to which the identification number included in the message processing completion response is assigned, among the messages stored in the external storage device. The retransmission means sends the message stored in the external storage device to the host computer by receiving the recovery notification from the host computer.
次に本発明の実施例について図面を参照して詳細に説明
する。Next, embodiments of the present invention will be described in detail with reference to the drawings.
第1図は本発明の実施例のプロノク図であり、ホスト計
算機1と、通信処理装W2と、複数の端末3−1〜3−
Nと、通信処理装置2の外部記憶装置4と、ホスト計算
機1と通信処理装置2とを接続するシステム間通信路5
とから構成されている。ホスト計算機1は端末3−1〜
3−Nから送られできた電文に対する処理を行なう応用
プログラム11と、ホスト計算機1と通信処理装置2と
の間の通信を管理する通信管理プログラム12とを含み
、通信処理装置2は端末3−1〜3−Nとの間で情報の
送受信を行なう送受信手段21と、端末3−1〜3−N
から送られてきた電文にシステムで一意の識別番号を付
与する識別番号付与手段22と、識別番号の付与された
電文を外部記憶装置4に格納すると共に送受信手段24
を介してホスト計算機1へ送出する複写手段23と、ホ
スト計算機1との間でシステム間通信路5を介して情報
を送受信する送受信手段24と、外部記憶装置4に格納
されている電文の内の電文処理完了応答に含まれている
識別番号と同一の識別番号が付与されている電文を廃棄
する廃棄手段25と、外部記憶装置4に格納されている
電文を送受信手段24,システム間通信路5を介してホ
スト計算機lへ送出する再送手段26とから構成されて
いる。FIG. 1 is a schematic diagram of an embodiment of the present invention, which includes a host computer 1, a communication processing unit W2, and a plurality of terminals 3-1 to 3-3.
N, the external storage device 4 of the communication processing device 2, and the intersystem communication path 5 that connects the host computer 1 and the communication processing device 2.
It is composed of. Host computer 1 is terminal 3-1~
The communication processing device 2 includes an application program 11 that processes messages sent from the terminal 3-N, and a communication management program 12 that manages communication between the host computer 1 and the communication processing device 2. A transmitting/receiving means 21 for transmitting and receiving information between terminals 1 to 3-N, and terminals 3-1 to 3-N.
an identification number assigning means 22 for assigning a unique identification number in the system to a message sent from the system; and a transmitting/receiving means 24 for storing the message to which the identification number has been assigned in the external storage device 4;
a copying means 23 for transmitting information to the host computer 1 via the intersystem communication path 5; A discarding means 25 for discarding a message assigned the same identification number as the identification number included in the message processing completion response, a means for transmitting and receiving a message stored in the external storage device 4, and an inter-system communication path. 5 to the host computer l.
第2図〜第4図は第1図の動作説明図であり、以下各図
を参照して本実施例の動作を説明する.先ず、第2図を
参照してホスト計算機1が正常に稼動している時の動作
を説明する。2 to 4 are explanatory diagrams of the operation of FIG. 1, and the operation of this embodiment will be explained below with reference to each figure. First, the operation when the host computer 1 is operating normally will be explained with reference to FIG.
今、例えば、端末3−1がホスト計算機I宛の電文aを
出力したとする。端末3−1からの電文aは通信処理装
置2内の送受信手段21で受信され、識別番号付与千段
22に加えられる。識別番号付与手段22は端末3−1
からの電文aにその送信元の端末3−1を示す情報と端
末3−1で一意な電文識別番号とから構成される識別番
号を付与して複写手段23に加える。複写手段23は識
別番号付与手段22から加えられた識別番号の付与され
た電文bを複写し、1つを送受信手段24,ソステム間
通信路5を介してホスト計算機1へ送信し、1つを通信
処理装置2の外部記憶装置4へ保証用として格納する。Now, for example, assume that the terminal 3-1 outputs a message a addressed to the host computer I. The message a from the terminal 3-1 is received by the transmitting/receiving means 21 in the communication processing device 2, and is added to the identification number assignment stage 22. Identification number assigning means 22 is terminal 3-1
An identification number consisting of information indicating the terminal 3-1 as the sender and a message identification number unique to the terminal 3-1 is given to the message a sent from the terminal 3-1, and the message is added to the copying means 23. The copying means 23 copies the message b with the identification number added from the identification number adding means 22, transmits one to the host computer 1 via the transmitting/receiving means 24 and the inter-system communication path 5, and copies one It is stored in the external storage device 4 of the communication processing device 2 as a guarantee.
ホスト計算機1の通信管理プログラム12は通信処理装
置2を介して電文bが加えられると、その電文bが応答
を要求するものである場合は端末3−1に対する肯定応
答或いは否定応答をシステム間通信路5を介して通信処
理装置2に加える。When the message b is added via the communication processing device 2, the communication management program 12 of the host computer 1 sends an affirmative or negative response to the terminal 3-1 through intersystem communication if the message b requests a response. 5 to the communication processing device 2.
この肯定応答或いは否定応答は送受信手段2421を介
して端末3−1に加えられ、端末itは否定応答が加え
られた場合は電文を再送する。This positive response or negative response is added to the terminal 3-1 via the transmitting/receiving means 2421, and the terminal it retransmits the message when a negative response is added.
また、通信管理プログラムl2は電文bを正常に受信で
きた場合は、受信した電文bを応用プログラム11に加
える。応用プログラム11は電文bに対する処理を行な
い、その電文に対する処理が完了すると、通信管理プロ
グラム12は処理の完了した電文bに付与されている識
別番号を含む電文処理完了応答をシステム間通信B5を
介して通信処理装置2に加える。Further, if the communication management program l2 successfully receives the message b, it adds the received message b to the application program 11. The application program 11 processes the message b, and when the process for the message is completed, the communication management program 12 sends a message processing completion response including the identification number assigned to the processed message b via the intersystem communication B5. and add it to the communication processing device 2.
ホスト計算機1からの電文処理完了応答は通信処理装W
2内の送受信手段24で受信され、廃棄手段25は送受
信手段24で電文処理完了応答が受信されると、外部記
憶装置4に格納されている電文の中から電文処理完了応
答に含まれている識別番号と同一の識別番号が付与され
ている電文を廃棄する。従って、外部記憶装置4にはホ
スト計算機1で処理の完了していない電文が格納されて
いることになる。The message processing completion response from the host computer 1 is sent to the communication processing unit W.
When the message processing completion response is received by the sending and receiving device 24, the discarding device 25 selects a message included in the message processing completion response from among the messages stored in the external storage device 4. Discard messages that have been given the same identification number as the identification number. Therefore, the external storage device 4 stores messages that have not been processed by the host computer 1.
次に第3図を参照して、ホスト計算機lが障害により稼
動していない時の動作を説明する。Next, referring to FIG. 3, the operation when the host computer I is not operating due to a failure will be described.
ホスト計算機1が障害により稼動していない時に端末3
−1がホスト計算機1宛の電文を送出した場合、端末3
−1からの電文は送受信手段21を介して識別番号付与
手段22に加えら、識別番号付与手段22で識別番号が
付与された後、複写手段23により外部記憶装置4に格
納される。When host computer 1 is not operating due to a failure, terminal 3
-1 sends a message addressed to host computer 1, terminal 3
The message from -1 is added to the identification number assigning means 22 via the transmitting/receiving means 21, and after being assigned an identification number by the identification number assigning means 22, it is stored in the external storage device 4 by the copying means 23.
次に、第4図を参照してホスト計算機1が復旧した場合
の動作を説明する。Next, the operation when the host computer 1 is restored will be explained with reference to FIG.
ホスト計算機1は障害が復旧すると、障害復旧通知を通
信処理装置2に対して行なう。ホスト計算機1からの障
害復旧通知は通信処理装置2内の送受信手段24で受信
され、再送手段26は送受信手段24が障害復旧通知を
受信すると、外部記憶装置4に格納されている電文をそ
の格納順に送受信手段24を介してホスト計算機1へ送
出する。When the host computer 1 recovers from the fault, it notifies the communication processing device 2 of the fault recovery. The failure recovery notification from the host computer 1 is received by the transmitting/receiving means 24 in the communication processing device 2, and when the transmitting/receiving means 24 receives the failure recovery notification, the retransmitting means 26 stores the message stored in the external storage device 4. The data is sequentially sent to the host computer 1 via the transmitting/receiving means 24.
それ以後は第2図で説明したと同様の処理が電文に対し
て行なわれる。After that, the same processing as explained in FIG. 2 is performed on the message.
以上説明したように、本発明は、通信処理装1の外部記
憶装置に端末からの電文を格納しておき、ホスト計算機
に障害が発生した場合、障害復旧後に外部記憶装置に格
納されている電文を通信処理装置内の再送手段によりホ
スト計算機に送出するようにしたものであり、従来例の
ように、端末に電文を保証するための機能を設けなくと
も良いので、端末を経済的に構成することができる効果
があり、また、多数存在する端末を経済的に構成できる
ので、システムを経済的に構成できる効果もある。更に
、電文を保証するための機能が通信処理装置に集中して
いるため、保守が容易になる効果もある。As explained above, the present invention stores messages from terminals in the external storage device of the communication processing unit 1, and when a failure occurs in the host computer, the messages stored in the external storage device are stored in the external storage device after the failure is recovered. The message is sent to the host computer using a retransmission means within the communication processing device, and unlike conventional examples, the terminal does not need to have a function to guarantee the message, making the terminal more economical to configure. In addition, since a large number of terminals can be configured economically, the system can be configured economically. Furthermore, since the functions for guaranteeing the message are concentrated in the communication processing device, there is also the effect that maintenance becomes easier.
第1図は本発明の実施例のブロソク図及び、第2図〜第
4図は第1図の動作説明図である。
図に於いて、1・・・ホスト計算機、2・・・通信処理
装置、3−1〜3−N・・・端末、4・・・外部記憶装
置、5・・・システム間通信路、11・・・応用プログ
ラム、I2・・・通信管理プログラム、21.24・・
・送受信手段、
22・・・識別番号付与手段、
23・・・複写手段、
25・・・廃棄手段、
26・・・再送手段。FIG. 1 is a block diagram of an embodiment of the present invention, and FIGS. 2 to 4 are explanatory diagrams of the operation of FIG. 1. In the figure, 1... host computer, 2... communication processing device, 3-1 to 3-N... terminal, 4... external storage device, 5... inter-system communication path, 11 ...Application program, I2...Communication management program, 21.24...
- Transmission/reception means, 22... Identification number assigning means, 23... Copying means, 25... Disposal means, 26... Retransmission means.
Claims (2)
続されたシステムに於いて、 前記通信処理装置は、 前記端末から前記ホスト計算機へ送られる電文にシステ
ムで一意な識別番号を付与する識別番号付与手段と、 該識別番号付与手段で識別番号が付与された電文を外部
記憶装置に格納すると共に前記ホスト計算機へ送出する
複写手段と、 前記ホスト計算機からの識別番号を含む電文処理完了応
答を受信することにより、前記外部記憶装置に格納され
ている電文の内の前記識別番号が付与されている電文を
廃棄する廃棄手段と、前記ホスト計算機の障害復旧通知
を受信することにより、前記外部記憶装置に格納されて
いる電文を前記ホスト計算機に送出する再送手段とを含
み、 前記ホスト計算機は前記識別番号の付与された電文に対
する処理が完了することにより、処理の完了した電文に
付与されている識別番号を含む電文処理完了応答を送出
することを特徴とする電文保証方式。(1) In a system in which a host computer and a terminal are connected via a communication processing device, the communication processing device has an identification function that assigns a system-unique identification number to a message sent from the terminal to the host computer. a number assigning means; a copying means for storing a message to which an identification number has been assigned by the identification number assigning means in an external storage device and transmitting it to the host computer; and a copying means for receiving a message processing completion response including the identification number from the host computer. a discarding means for discarding a message to which the identification number is assigned among the messages stored in the external storage device by receiving the message; retransmission means for sending a message stored in the device to the host computer, and the host computer, upon completion of processing for the message to which the identification number has been assigned, assigns the identification number to the message that has been completed. A message guarantee method characterized by sending a message processing completion response that includes an identification number.
端末毎に一意な電文識別番号とから構成されることを特
徴とする請求項1記載の電文保証方式。(2) The message guarantee system according to claim 1, wherein the identification number is composed of information indicating the terminal from which the message is sent and a message identification number that is unique for each terminal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014183A JPH03218549A (en) | 1990-01-24 | 1990-01-24 | Telegram guarantee system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014183A JPH03218549A (en) | 1990-01-24 | 1990-01-24 | Telegram guarantee system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03218549A true JPH03218549A (en) | 1991-09-26 |
Family
ID=11854022
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014183A Pending JPH03218549A (en) | 1990-01-24 | 1990-01-24 | Telegram guarantee system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03218549A (en) |
-
1990
- 1990-01-24 JP JP2014183A patent/JPH03218549A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5109384A (en) | Guaranteed reliable broadcast network | |
| US6760766B1 (en) | Data transmission method and device | |
| US5036518A (en) | Guaranteed reliable broadcast network | |
| JPH073978B2 (en) | Broadcast system | |
| JPS60191536A (en) | Data processing unit fault informing system | |
| JPH03218549A (en) | Telegram guarantee system | |
| JP2776274B2 (en) | Virtual buffer control system in relay computer | |
| JPH08292920A (en) | Network management system | |
| JPS59210751A (en) | Node failure recovering system of network | |
| JP3036050B2 (en) | Communication control device | |
| JPH06252895A (en) | Data transmission system | |
| JPH0344129A (en) | Data error recovery system in network system | |
| JPH03265336A (en) | Text warrant system at fault of host computer | |
| JP2605507B2 (en) | Data restoration method | |
| JP2714038B2 (en) | Broadcast communication control method | |
| JP2658357B2 (en) | MHS backup device | |
| JPH1013417A (en) | Configuration definition information update method | |
| JPS58182346A (en) | Selective type retransmission system | |
| JPS61292444A (en) | Communication control system | |
| JPS62227242A (en) | Data transmission system | |
| JPH01269339A (en) | Packet retransmission control system | |
| JPH01119133A (en) | System for preventing telegram of communication network from being lost | |
| JPS61225947A (en) | System of retransmitting data to unreached destination | |
| JPS6184140A (en) | Multiple address communication system | |
| JPH01171343A (en) | Connection order check system in loop type network system |