読み込み中...

メッセージング

フリー百科事典『ウィキペディア(Wikipedia)』より

メッセージングとは、データ交換及び情報交換のことである。コンピュータ・システムにおいて、メッセージングは2通りある:(1)コンピュータ・ソフトウエア間での通信(2)コンピュータ・ソフトウエアと人と行われる通信。ソフトウエア間の例としては、並列処理、オブジェクト指向プログラミング、ipcが挙げられる。ソフトウエアと人とのメッセージングとしては、メールやインスタントメッセージがある。

メッセージングとは、サービス指向アーキテクチャ(SOA)における基盤のひとつである。

ネット上に流されるコンテンツを「メッセージ」という単位で定義する。メッセージングとはネットワーク上でメッセージを特定のノード同士でやりとりする行為をさす。このやり取りされるネットワークをメッセージングネットワークと定義する。このネットワークはIPネットワーク上に構築される仮想ネットワークであり、OSI参照モデルにおけるレイヤ7=アプリケーション層に位置する。

SOAアプリケーションはさまざまなデータ交換を必要とするが、そのときにデータ交換に関する一定のルールが必要となる。メッセージングネットワークはその基盤を用意するものである。そのプロトコルとしてSOAPが用いられる。

メッセージを中継する機能を持つルータメッセージ・ルータなどと呼ばれる。日本国内では2007年4月よりカナダに本拠を置くソーラス・システムズのVRS/32シリーズの販売をネットワンシステムズが代理店契約により開始済http://www.netone.co.jp/newsrelease/2007/20070305.html

外部リンク

参考資料

  • G. Hohpe B. Woolf著 Enterprise Integration Patterns (ISBN 978-0-321-20068-6)
本項目を扱った2007年夏現在の唯一とも言える体系書である。
 読み込み中...

ブログレシピコミュニティお小遣いふくびき壁紙写真

Copyright(C)2008 GMO Media, Inc. All Rights Reserved.