Freigeben über


Technologiebeispiel für Remotegenerika

Dieses Thema bezieht sich auf eine veraltete Technologie, die zum Zwecke der Abwärtskompatibilität mit vorhandenen Anwendungen beibehalten wird und nicht für die neue Entwicklung empfohlen wird. Verteilte Anwendungen sollten jetzt mit Windows Communication Foundation (WCF) entwickelt werden.

Dieses Beispiel demonstriert die Verwendung von Generika mit .NET Framework Remoting. Es besteht aus zwei Anwendungen, einer Client- und einer Serveranwendung, sowie einer von beiden Anwendungen verwendeten Bibliothek.

So erstellen Sie das Beispiel mithilfe der Eingabeaufforderung

  1. Öffnen Sie ein Eingabeaufforderungsfenster, und navigieren Sie zum Unterverzeichnis \CS.

  2. Geben Sie msbuild RemotingGenericsCS.sln in der Befehlszeile ein.

So erstellen Sie das Beispiel mithilfe von Visual Studio

  1. Öffnen Sie Windows Explorer, und navigieren Sie zum Unterverzeichnis \CS.

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

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

Die Anwendungen werden jeweils im Standardunterverzeichnis \bin\Debug des zugehörigen Projektverzeichnisses erstellt.

So führen Sie das Beispiel aus

  1. Navigieren Sie im Eingabeaufforderungsfenster zu dem Verzeichnis, das die neue ausführbare Datei enthält.

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

913ecc10.note(de-de,VS.100).gifHinweis:
In diesem Beispiel werden Konsolenanwendungen erstellt. Sie müssen diese in einem Eingabeaufforderungsfenster starten und ausführen, um die Ausgabe anzuzeigen.

Hinweise

Weitere Informationen zu Generika und Remoting finden Sie in den Kommentaren in den Quellcodedateien.

Siehe auch

Verweis

Activator
IpcChannel
ChannelServices
MarshalByRefObject
RemotingConfiguration
System.Runtime.Remoting
System.Runtime.Remoting.Channels.Ipc
WellKnownServiceTypeEntry

Erstellungsdatum: 2010-02-13