メッセージ指向ミドルウェア
メッセージ指向ミドルウェアでは、受信側が受け取るメッセージは送信側が送ったメッセージそのものである必要はない。知的なシステムでは、送信側や受信側の要求に応じてメッセージの変換が可能である。ルーティングやブロードキャスト/マルチキャストと組み合わせると、あるアプリケーションがメッセージを自身の形式で送り出し、複数の受信アプリケーションがそれぞれ固有の形式に変換されたメッセージを受け取ることも可能である。最近のメッセージ指向ミドルウェアは洗練されたメッセージ変換ツールを持っており、プログラマがGUIによるドラッグ・アンド・ドロップ操作で変換規則を指定できるようになっている。