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
Öffnen Sie ein Eingabeaufforderungsfenster, und navigieren Sie zum Unterverzeichnis \CS.
Geben Sie msbuild RemotingGenericsCS.sln in der Befehlszeile ein.
So erstellen Sie das Beispiel mithilfe von Visual Studio
Öffnen Sie Windows Explorer, und navigieren Sie zum Unterverzeichnis \CS.
Doppelklicken Sie auf das Symbol für RemotingGenericsCS.sln, um die Datei in Visual Studio zu öffnen.
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
Navigieren Sie im Eingabeaufforderungsfenster zu dem Verzeichnis, das die neue ausführbare Datei enthält.
Geben Sie Client.exe in der Befehlszeile ein.
Hinweis: |
---|
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