System.Runtime.Remoting.Channels.Http Espace de noms

Contient des canaux qui utilisent le protocole HTTP pour transporter des messages et des objets vers et depuis des emplacements distants. Par défaut, les canaux HTTP encodent des objets et des appels de méthode au format SOAP pour la transmission, mais d’autres récepteurs d’encodage et de décodage peuvent être spécifiés dans les propriétés de configuration d’un canal. L’une des classes les plus importantes de l’espace System.Runtime.Remoting.Channels.Http de noms est la HttpChannel classe.

Classes

Nom Description
HttpChannel

Implémente un canal client pour les appels distants qui utilisent le protocole HTTP pour transmettre des messages.

HttpClientChannel

Implémente un canal client pour les appels distants qui utilisent le protocole HTTP pour transmettre des messages.

HttpRemotingHandler

Implémente un gestionnaire ASP.NET qui transfère les requêtes au canal HTTP de communication à distance.

HttpRemotingHandlerFactory

Initialise de nouvelles instances de la HttpRemotingHandler classe.

HttpServerChannel

Implémente un canal de serveur pour les appels distants qui utilisent le protocole HTTP pour transmettre des messages.

Remarques

La HttpChannel classe combine la HttpClientChannel classe et la HttpServerChannel classe, et peut être utilisée pour recevoir et envoyer des messages à l’aide du protocole HTTP.