JPH02259864A - トランザクション処理システム - Google Patents

トランザクション処理システム

Info

Publication number
JPH02259864A
JPH02259864A JP1080431A JP8043189A JPH02259864A JP H02259864 A JPH02259864 A JP H02259864A JP 1080431 A JP1080431 A JP 1080431A JP 8043189 A JP8043189 A JP 8043189A JP H02259864 A JPH02259864 A JP H02259864A
Authority
JP
Japan
Prior art keywords
input
message
output
telegraphic message
telegraphic
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
JP1080431A
Other languages
English (en)
Inventor
Eiji Yamaguchi
英治 山口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP1080431A priority Critical patent/JPH02259864A/ja
Publication of JPH02259864A publication Critical patent/JPH02259864A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はトランザクション処理システムに利用する。本
発明はトランザクション処理システムにおける応答電文
自動評価トランザクションの再現に関する。
〔概要〕
本発明は実端末からの入力によりトランザクション処理
を行うトランザクション処理システムにおいて、 以前に投入された電文を再び投入する必要があるときに
、電文の応答が返ると同時にその電文の正当性をチエツ
クし、不整合があったときにはオペレータに通知するか
、処理を中止させることにより、 不正な更新が行われたり、必要な更新が欠如することに
迅速に対処し、手作業を削減できるようにしたものであ
る。
〔従来の技術〕
従来、トランザクション処理システムにおけるトランザ
クションの再現は、−度投入された電文を再び同じシー
ケンスと時間間隔で投入することによって行っていた。
また、投入された電文の応答は処理終了まで参照されな
かった。
〔発明が解決しようとする問題点〕
上述したトランザクションの再現は、再現時のシステム
の状態、環境の差異によって電文が拒否されたり、時間
監視によるシステムパラメータの変更により、必ずしも
以前のトランザクション処理を再現することができない
ことがあり、また不具合を発見するためには出力された
応答電文の正当性を処理後に評価し修正する必要がある
ため、時間的にもかなり遅れる欠点があった。
本発明はこのような欠点を除去するもので、応答電文を
逐次自動的に評価し、不整合がある場合はオペレータに
知らせるか、そこで処理を中止することによって、不正
な更新が行われ、必要な更新が欠如することを防ぐこと
のできるシステムを提供することを目的とする。
〔問題点を解決するための手段〕 本発明は、実端末からの入出力電文を書出しトランザク
ション処理を行う入出力電文書出し手段を含むトランザ
クション処理装置を備えたトランザクション処理システ
ムにおいて、前記実端末からのオンライン実業務の入出
力電文を保存する入力および出力電文ファイルと、入出
力電文対応づけデータペースに基づき入力電文と出力電
文の対応づけを行う入出力電文対応づけ手段と、入力電
文をシステムに再投入してトランザクションを再現させ
る入力電文投入手段と、システムから返される電文の正
当性を評価する出力電文評価手段とを備えたことを特徴
とする。
〔作用〕
実端末からトランザクション処理システムにトランザク
ションが入力されると、入力電文書出し手段が入力電文
を入力電文ファイルに書出し、トランザクション処理を
行い、出力電文を出力電文ファイルに書出す。入出力電
文対応づけ手段が入力および出力電文ファイルから入力
電文$よび出力電文を得て、入出力電文対応づけデータ
ペース内に入力電文に対応する出力電文のパターンがあ
るか否かを検索して、対応づけを行い、入力電文投入手
段が入力電文をシステムに再投入してトランザクション
を再現させ、出力電文評価手段がシステムから返される
電文の正当性を評価する。
このように以前に投入された電文を再び投入する必要が
あるときに、電文の応答が返ると同時にその電文の正当
性をチエツクし、不整合がある場合はオペレータに通知
するか、処理を中止させることにより、不正な更新が行
われたり、あるいは必要な更新が欠如することに迅速に
対処することができ、手作業を削減することができる。
〔実施例〕
次に、本発明実施例を図面に基づいて説明する。
第1図は本発明実施例の構成を示すブロック図である。
本発明実施例は、実端末40からの入出力電文を書出し
トランザクション処理を行う入出力電文書出し手段lを
含むトランザクション処理装置100を備え、さらに実
端末40からのオンライン実業務の入出力電文を保存す
る入力および出力電文ファイル10および20と、入出
力電文対応づけデータペース30に基づき入力電文と出
力電文の対応づけを行う入出力電文対応づけ手段2と、
入力電文をシステムに再投入してトランザクションを再
現させる入力電文投入手段3と、システムから返される
電文の正当性を評価する出力電文評価手段4とを備える
次に、本発明実施例の処理動作について説明する。
第2図は本発明実施例のトランザクション処理装置10
0におけるトランザクションごとの入出力電文書出し手
段1の動作の流れを示す流れ図である。
トランザクションの入力をシステムが受は取り(ステッ
プ21)、入力された電文を入力電文ファイル10に書
出す(ステップ22)。トランザクションの実処理(ス
テップ23)の結果として出力される出力電文を出力電
文ファイル20に書出すくステップ24)。ステップ2
5の判断でトランザクション終了の場合はこの処理も終
了し、それ以外は電文を入力しくステップ26)、ステ
ップ21に戻る。
第3図は本発明実施例の入出力電文対応づけ手段2の動
作の流れを示す流れ図である。
入力電文およびそれに対応する出力電文を取り込み(ス
テップ31)、入力電文を識別子にして入出力電文対応
づけデータペース30の検索を行い得られた出力電文パ
ターンと今回の出力電文の比較を行い(ステップ32)
、すでに存在する場合にはステップ37に移り、存在し
ない場合は本出力電文を対象に、入力電文に対応して一
意に決定するフィールドを指定する(ステップ33)。
次に今回の応答電文の既存のパターンと同等に扱ってよ
いか判断する(ステップ34)。このパターン分けの結
果によって、それぞれステップ35、ステップ36のよ
ろにデータペースの登録を行う。ステップ37において
入力電文ファイル、出力電文ファイルから電文を取り出
し、ステップ38において電文の有無を判断し、電文が
有る場合はステップ32に戻り、無い場合は終了する。
第4図は本発明実施例の入力電文投入手段3の動作の流
れを示す流れ図である。
まず、入力電文ファイルから電文を読み込む(ステップ
41)。その際、読むべき電文がすでに無くなっていた
場合には終了にする(ステップ42)。
無くなっていなければ他プロセスからの終了要求の有無
を判断しくステップ43) 、終了条件で有れば終了し
、終了条件でなければ電文投入条件が満たされているか
否かを確かめる(ステップ44)。
電文投入条件としては、例えば実際に端末を使用してい
たときの入力電文1間の時間間隔などが有る。
条件が揃っていなければステップ43に戻り、揃ってい
る場合はシステムに電文を投入するくステップ45)。
第5図は本発明実施例の出力電文評価手段4の動作の流
れを示す流れ図である。
投入した入力電文に対する応答電文を得る(ステップ5
1)。次いで応答電文の正当性をチエツクする(ステッ
プ52)。すなわち、実端末上で行ったトランザクショ
ンの出力電文と今回の応答電文とが投入した入力電文識
別子に対して同一のパターンとし7てデータペース30
に登録されているかどうかを調べる。正当であればステ
ップ51に戻る。
また5、不整合があった場合はその不整合が致命的なも
のかどうか判断する(ステップ53)。判断基準は入出
力電文対応づけ手段2の動作時にあらかじめ決めておく
。致命的であれば終了し、致命的でなければオペレータ
の介入を要求する(ステップ54)。次いで再現処理を
続けるか否かを判断しくステップ55)、その判断で再
現処理を続ける場合はステップ51へ戻り、続けない場
合は終了する。
〔発明の効果〕
以上説明したように本発明によれば、トランザクション
の再現処理を行う際に、トランザクション処理システム
の諸条件によって実際に行われたトランザクションの流
れと不整合があった場合に、迅速に対処することができ
、人間の手作業を削減することができる効果がある。
【図面の簡単な説明】
第1図は本発明実施例の構成を示すブロック図。 第2図は本発明実施例のトランザクションごとの入出力
電文書出し手段の動作の流れを示す流れ図。 第3図は本発明実施例の入出力電文対応づけ手段の動作
の流れを示す流れ図。 第4図は本発明実施例の入力電文投入手段の動作の流れ
を示す流れ図。 第5図は本発明実施例の応答電文評価手段の動作の流れ
を示す流れ図。 1・・・入出力電文書出し手段、2・・・入出力電文対
応づけ手段、3・・・入力電文投入手段、4・・・出力
電文評価手段、10・・・入力電文ファイル、20・・
・出力電文ファイル、30・・・入出力電文対応づけデ
ータペース、40・・・実端末、100・・・トランザ
クション処理装置。

Claims (1)

  1. 【特許請求の範囲】 1、実端末からの入出力電文を書出しトランザクション
    処理を行う入出力電文書出し手段を含むトランザクショ
    ン処理装置を備えたトランザクション処理システムにお
    いて、 前記実端末からのオンライン実業務の入出力電文を保存
    する入力および出力電文ファイルと、入出力電文対応づ
    けデータペースに基づき入力電文と出力電文の対応づけ
    を行う入出力電文対応づけ手段と、 入力電文をシステムに再投入してトランザクションを再
    現させる入力電文投入手段と、 システムから返される電文の正当性を評価する出力電文
    評価手段と を備えたことを特徴とするトランザクション処理システ
    ム。
JP1080431A 1989-03-31 1989-03-31 トランザクション処理システム Pending JPH02259864A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1080431A JPH02259864A (ja) 1989-03-31 1989-03-31 トランザクション処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1080431A JPH02259864A (ja) 1989-03-31 1989-03-31 トランザクション処理システム

Publications (1)

Publication Number Publication Date
JPH02259864A true JPH02259864A (ja) 1990-10-22

Family

ID=13718081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1080431A Pending JPH02259864A (ja) 1989-03-31 1989-03-31 トランザクション処理システム

Country Status (1)

Country Link
JP (1) JPH02259864A (ja)

Similar Documents

Publication Publication Date Title
CN113450114B (zh) 基于区块链的数据文件获取方法及装置
JPH02259864A (ja) トランザクション処理システム
JPH03292537A (ja) 制御データのキュー構造管理処理方式
JPH02260045A (ja) アプリケーション・トラブル・チェック方式
CN118585457B (zh) Sql脚本同步执行测试环境的方法、装置、设备及介质
CN118092811B (zh) 一种多数据源采集和写入的安全配置方法
JP2937893B2 (ja) 入力データのチェック方法
JPH0333976A (ja) 端末装置不正接続防止方式
JP2508960B2 (ja) インテリジェントネットワ―ク
CN112148710B (zh) 微服务分库方法、系统和介质
JPH0391845A (ja) 重複障害解析の自動化システム
JPS60178795A (ja) 状態遷移図作成処理方式
JP2710482B2 (ja) 付加サービス状態監視方式
JPH0381838A (ja) ソフトウェア障害の修正方式
JPH06332957A (ja) データ処理方法
JPH03233752A (ja) 端末接続管理方式
JPH04143841A (ja) 複数ホスト間のデータベース更新方式
CN116166681A (zh) 系统间数据调用方法、系统以及存储介质
JP2868337B2 (ja) 付加サービス分析方式
JPH04175963A (ja) オンラインシステムの処理方式
CN110943994A (zh) 一种基于Netty处理的通讯交互方法及模块
JPH0659964A (ja) ディクショナリ分散運用管理方式
JPH06208484A (ja) 交換ソフトウェアの自動試験方式
JPS63298542A (ja) システム異常終了時の解析情報収集方式
JPH04130923A (ja) 電子計算機システムジェネレーション方式