メッセージング

メッセージング () とは、データ交換および情報交換のことである。コンピュータ・システムにおいて、メッセージングと称するものは3通りある。
定義.
ネット上に流されるコンテンツを「メッセージ」という単位で定義する。メッセージングとはネットワーク上でメッセージを特定のノード同士でやりとりする行為をさす。このやり取りされるネットワークをメッセージングネットワークと定義する。このネットワークはIPネットワーク上に構築される仮想ネットワークであり、OSI参照モデルにおけるレイヤ7＝アプリケーション層に位置する。
通信プロトコルとアプライアンス.
SOAアプリケーションはさまざまなデータ交換を必要とするが、そのときにデータ交換に関する一定のルールが必要となる。メッセージングネットワークはその基盤を用意するものである。そのプロトコルとして主にSOAPが用いられる。
メッセージを中継する機能を持つルータ（専用アプライアンスとも呼称できる）はメッセージ・ルータなどと呼ばれる。日本国内では2007年4月よりカナダに本拠を置くのメッセージ・ルータシリーズの販売をネットワンシステムズが代理店契約により開始済。