Partager via


IpcChannel de communication à distance avec liste de contrôle d'accès personnalisée, exemple

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).

Cet exemple montre comment définir une liste de contrôle d'accès (ACL, Access Control List) personnalisée sur IpcChannel dans .NET Framework Remoting pour limiter l'accès au canal à des utilisateurs spécifiques.

Pour générer l'exemple à partir de l'invite de commande

  1. Ouvrez une invite de commande et, selon votre choix de langage de programmation, accédez au sous-répertoire approprié.

  2. Tapez msbuild.exe IpcWithAcl.sln sur la ligne de commande.

Pour générer l'exemple à l'aide de Visual Studio

  1. Ouvrez l'Explorateur Windows et, selon votre choix de langage, accédez au sous-répertoire approprié.

  2. Double-cliquez sur l'icône de IpcWithAcl.sln pour ouvrir le fichier dans Visual Studio.

  3. Dans le menu Générer, cliquez sur Générer la solution.

  4. Les applications client-serveur sont générées dans le répertoire \bin ou \bin\Debug par défaut.

Pour exécuter l'exemple

  1. Accédez au répertoire qui contient le nouveau fichier exécutable de l'application serveur, à l'aide de l'invite de commande.

  2. Tapez Server.exe sur la ligne de commande.

  3. Accédez au répertoire qui contient le nouveau fichier exécutable de l'application cliente, à l'aide de l'invite de commande.

  4. Tapez Client.exe sur la ligne de commande.

Date de génération : 2010-02-13