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 de formateur 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 de noms System.Runtime.Remoting.Channels.Http est la classe HttpChannel.

Classes

HttpChannel

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

HttpClientChannel

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

HttpRemotingHandler

Implémente un gestionnaire ASP.NET qui transmet les demandes au canal HTTP de communication à distance.

HttpRemotingHandlerFactory

Initialise de nouvelles instances de la classe HttpRemotingHandler.

HttpServerChannel

Implémente pour les appels distants un canal serveur qui utilise 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.