Share via


Vorgehensweise: Angeben eines Channels in einer Konfigurationsdatei

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.

Da die Listener.exe.config-Datei und die Client.exe.config-Datei alle für eine Remoteverbindung erforderlichen Konfigurationsinformationen enthalten, können Sie den Channel ändern, ohne Ihre Anwendung neu zu kompilieren, indem Sie einfach den in der Konfigurationsdatei angegebenen Channel ändern.

So ändern Sie den in der Konfigurationsdatei angegebenen Channel

  1. Ändern Sie den Channel in ein TcpChannel-Objekt, das standardmäßig eine binäre Serialisierung verwendet, indem Sie das <wellknown>-Element in der Client.exe.config-Datei in Folgendes ändern:

    <wellknown 
       type="RemotableType, RemotableType"
       url="tcp://localhost:8989/RemotableType.rem"
    />
    
    6fbth4es.note(de-de,VS.100).gifHinweis:
    Sie können den Computernamen anstelle von localhost angeben, wenn der Remotetyp auf einem anderen Computer verfügbar ist.

  2. Ändern Sie das <channel>-Element in der Datei Listener.exe.config in Folgendes:

    <channel ref="tcp" port="8989"/>
    
  3. Führen Sie die Anwendung nach den vorangehenden Ausführungsanweisungen erneut aus. Sie müssen die Anwendung nicht neu kompilieren.

Siehe auch

Aufgaben

Vorgehensweise: Kompilieren und Ausführen einer Basisremoteanwendung

Weitere Ressourcen

Erstellen einer .NET Framework-Basisremoteanwendung

Erstellungsdatum: 2010-02-13