IT活用 OTM:これからの基幹システム
複数の機械で動く複雑な仕組を扱う場合、それぞれの機械で動く部品同士がうまく連携する必要があります。この連携を助けるのが、仲立ち役となる部品、つまり「間に入る部品」です。間に入る部品の一つに、「もの同士のやり取りを仲立ちする部品」があります。これは、それぞれの部品が互いに必要な情報をやり取りするのを助ける役割を担います。例えば、ある部品が別の部品に「これをください」と要求すると、この仲立ち役が要求を適切な部品に伝え、その返事を要求元に返すといった具合です。しかし、複雑な仕組では、単に情報をやり取りするだけでなく、一連のやり取りをひとまとまりとして扱う必要が生じます。例えば、お金のやり取りで、引き落としと振り込みという二つの動作を別々に扱うと、途中で問題が起きた時に片方だけ完了してしまい、帳尻が合わなくなる恐れがあります。これを防ぐために、一連の動作を「全て成功するか、全て失敗するか」のどちらかにする必要があります。これが「取引のまとめ処理」です。「もの同士のやり取りを仲立ちする部品」に、この「取引のまとめ処理」の機能を付け加えたものが「もの同士の取引を監視する部品」です。これは、それぞれの部品からの要求を監視し、取引のまとめ処理が正しく行われるように管理します。従来の「もの同士のやり取りを仲立ちする部品」は、取引のまとめ処理を十分に考慮していませんでした。そのため、複雑な仕組で使うには限界がありました。「もの同士の取引を監視する部品」は、この点を改良し、より確実で、より多くの機械に対応できるように進化したものです。これにより、大規模で複雑な仕組でも、情報のやり取りを安全かつ確実に管理できるようになりました。
