1

MSDN は、リモート処理について次のように述べています。

フォーマッタは、メッセージがチャネルによって転送される前に、メッセージをエンコードおよびデコードするために使用されます。アプリケーションは、パフォーマンスが重要な場合はバイナリ エンコーディングを使用でき、他のリモート フレームワークとの相互運用性が不可欠な場合は XML エンコーディングを使用できます。すべての XML エンコーディングは、あるアプリケーション ドメインから別のアプリケーション ドメインへのメッセージの転送に SOAP プロトコルを使用します。

MSDN の定義によると、相互運用性のためにリモーティングを使用でき、そのような場合、データは SOAP プロトコルを使用して XML メッセージにエンコードされ、HTTP 経由で送信されます。このリモーティングの動作により相互運用が可能になるため、Web サービスがサービス指向アーキテクチャにもたらす利点や機能は何ですか

4

2 に答える 2

1

WebServices と Remoting に関して言えば、Remoting のように Remoting と比較して Web Service は機能が少なく、コールバック、スポンサー時間、リース時間などがありますが、SOAP プロトコルは WebServices でのみ使用できます。リモート処理は、主に TCP IP プロトコルまたはイントラネット アプリケーション用であり、HTTP および HTTPS 通信のリモート処理を使用できますが、ファイアウォールに注意する必要があります。

このリンクをチェックしてください

WebService と Remoting の違い

また

http://msdn.microsoft.com/en-us/library/ms978420.aspx

于 2012-12-24T12:10:21.540 に答える
0

両方がXMLフォーマッターとHTTPプロトコルを使用している場合、唯一の違いは、Remotingでインターフェイスタイプを使用できることです。つまり、サービスは、プロバイダーとコンシューマー環境が開発に.netを使用している場合に非常に役立つインターフェイスを返すことができます。

于 2012-12-24T12:01:30.040 に答える