Freigeben über


Beispiel für Remote-IpcChannel mit benutzerdefinierter ACL

Aktualisiert: November 2007

In diesem Beispiel wird veranschaulicht, wie eine benutzerdefinierte Zugriffssteuerungsliste (Access Control List – ACL) für IpcChannel in .NET Framework Remoting festgelegt wird, um den Zugriff auf den Kanal auf bestimmte Benutzer zu beschränken.

Download sample

So erstellen Sie das Beispiel mithilfe der Eingabeaufforderung

  1. Öffnen Sie eine Eingabeaufforderung, und navigieren Sie je nach verwendeter Programmiersprache zu dem entsprechenden sprachspezifischen Unterverzeichnis.

  2. Geben Sie msbuild.exe IpcWithAcl.sln in der Befehlszeile ein.

So erstellen Sie das Beispiel mithilfe von Visual Studio

  1. Öffnen Sie Windows Explorer, und navigieren Sie je nach verwendeter Programmiersprache zu dem entsprechenden sprachspezifischen Unterverzeichnis.

  2. Doppelklicken Sie auf das Symbol für IpcWithAcl.sln, um die Datei in Visual Studio zu öffnen.

  3. Klicken Sie im Menü Erstellen auf Projektmappe erstellen.

  4. Die Clientanwendung und die Serveranwendung werden in den Standardverzeichnissen \bin oder \bin\Debug erstellt.

So führen Sie das Beispiel aus

  1. Navigieren Sie mithilfe der Eingabeaufforderung zu dem Verzeichnis, das die neue ausführbare Datei für die Serveranwendung enthält.

  2. Geben Sie Server.exe in der Befehlszeile ein.

  3. Navigieren Sie mithilfe der Eingabeaufforderung zu dem Verzeichnis, das die neue ausführbare Datei für die Clientanwendung enthält.

  4. Geben Sie Client.exe in der Befehlszeile ein.