読み込み中...メッセージングとは、データ交換及び情報交換のことである。コンピュータ・システムにおいて、メッセージングは2通りある:(1)コンピュータ・ソフトウエア間での通信(2)コンピュータ・ソフトウエアと人と行われる通信。ソフトウエア間の例としては、並列処理、オブジェクト指向プログラミング、ipcが挙げられる。ソフトウエアと人とのメッセージングとしては、メールやインスタントメッセージがある。
メッセージングとは、サービス指向アーキテクチャ(SOA)における基盤のひとつである。
ネット上に流されるコンテンツを「メッセージ」という単位で定義する。メッセージングとはネットワーク上でメッセージを特定のノード同士でやりとりする行為をさす。このやり取りされるネットワークをメッセージングネットワークと定義する。このネットワークはIPネットワーク上に構築される仮想ネットワークであり、OSI参照モデルにおけるレイヤ7=アプリケーション層に位置する。
SOAアプリケーションはさまざまなデータ交換を必要とするが、そのときにデータ交換に関する一定のルールが必要となる。メッセージングネットワークはその基盤を用意するものである。そのプロトコルとしてSOAPが用いられる。
メッセージを中継する機能を持つルータはメッセージ・ルータなどと呼ばれる。日本国内では2007年4月よりカナダに本拠を置くソーラス・システムズのVRS/32シリーズの販売をネットワンシステムズが代理店契約により開始済http://www.netone.co.jp/newsrelease/2007/20070305.html。
読み込み中...