Partager via


Communication à distance directe

Cette rubrique est spécifique à la technologie héritée assurant la compatibilité descendante avec des applications existantes et n'est pas recommandée en cas de nouveau développement. Les applications distribuées doivent maintenant être développées à l'aide de Windows Communication Foundation (WCF).

Dans un certain nombre de cas, vous souhaiterez utiliser l'infrastructure de communication à distance directement et tout spécialement en association avec des extensions à l'infrastructure de communication à distance. Par exemple, si vous souhaitez publier un objet particulier à une URL spécifique, appelez Marshal et passez l'objet, l'URI (Uniform Resource Identifier ) que vous souhaitez utiliser pour cet objet et, facultativement, le Type qui représente les informations de type exposées au client. Vous pouvez révoquer la publication de cet objet à tout moment en appelant Disconnect et en passant la référence d'objet. Vous pouvez ensuite republier le même objet à un autre URI. Vous pouvez facilement utiliser cette méthode pour publier un objet dont vous avez à tout moment le contrôle total.

Si vous souhaitez obtenir d'un client une référence à un objet distant, vous pouvez soit passer par les routines d'inscription, soit appeler Connect pour acquérir un proxy au niveau d'un objet activé par le serveur. Pour obtenir un exemple, consultez Exemple de communication à distance : publication dynamique.

Voir aussi

Autres ressources

CallContexts et communication à distance directe
Communication à distance avancée