System.Runtime.Remoting.Channels.Http 名前空間
System.Runtime.Remoting.Channels.Http 名前空間には、リモート場所へ、またはリモート場所から、メッセージやオブジェクトを転送するために HTTP プロトコルを使用するチャネルが含まれます。既定では、HTTP チャネルは、伝送のためにオブジェクトとメソッドの呼び出しを SOAP 形式でエンコードします。ただし、チャネルの構成プロパティに、他のエンコーディングのフォーマッタ シンクやデコードのフォーマッタ シンクも指定できます。 System.Runtime.Remoting.Channels.Http 名前空間の最も重要なクラスの 1 つは、 HttpChannel クラスです。
HttpChannel クラスは、 HttpClientChannel クラスと HttpServerChannel クラスを結合し、HTTP プロトコルを使用してメッセージを送受信します。
クラス
クラス | 説明 |
---|---|
HttpChannel | メッセージを送信するために HTTP プロトコルを使用する送信者と受信者間のチャネルの実装を提供します。 |
HttpClientChannel | メッセージを送信するために HTTP プロトコルを使用するクライアント チャネルの実装を提供します。 |
HttpRemotingHandler | リモート処理 HTTP チャネルへ要求を転送する ASP.NET ハンドラを実装します。 |
HttpRemotingHandlerFactory | HttpRemotingHandler クラスの新しいインスタンスを初期化します。 |
HttpServerChannel | メッセージを送信するために HTTP プロトコルを使用するサーバー チャネルの実装を提供します。 |