メッセージ指向ミドルウェア
多くのメッセージ指向ミドルウェアは、転送されるメッセージのバックアップを保持することで永続性を提供する。すなわち、送信側と受信側は同時にネットワークに接続されている必要はない。これは、ネットワークの品質が低いとか、ユーザーが不定期に接続してくる場合とか、接続に時間制限がある場合など、接続が断続的な場合に特に便利である。また、受信側で問題が生じてアプリケーションが停止してしまっても、送信側はそれに影響されることなく送信を続け、メッセージを格納しておいて、後で受信側アプリケーションが再開したときに処理が行われる。