MSDN は、リモート処理について次のように述べています。
フォーマッタは、メッセージがチャネルによって転送される前に、メッセージをエンコードおよびデコードするために使用されます。アプリケーションは、パフォーマンスが重要な場合はバイナリ エンコーディングを使用でき、他のリモート フレームワークとの相互運用性が不可欠な場合は XML エンコーディングを使用できます。すべての XML エンコーディングは、あるアプリケーション ドメインから別のアプリケーション ドメインへのメッセージの転送に SOAP プロトコルを使用します。
MSDN の定義によると、相互運用性のためにリモーティングを使用でき、そのような場合、データは SOAP プロトコルを使用して XML メッセージにエンコードされ、HTTP 経由で送信されます。このリモーティングの動作により相互運用が可能になるため、Web サービスがサービス指向アーキテクチャにもたらす利点や機能は何ですか