Share via


Clientregistrierung

Serveraktivierte oder clientaktivierte Objekte werden in der Regel in einer Client-Anwendungskonfigurationsdatei innerhalb des <client>-Elements registriert, um von der Anwendung verwendete Remoteobjekte zu kennzeichnen. Es können sowohl serveraktivierte Typen (<wellknown>-Typen) als auch clientaktivierte Typen (<activated>-Typen) angegeben werden. Allerdings unterstützt das <wellknown>-Instanzelement des Clients in diesem Fall andere Attribute als bei seiner Verwendung unter dem <service>-Element. Innerhalb eines <client>-Elements kann ein <wellknown>-Element nur displayName-Attribute, type-Attribute und url-Attribute enthalten. Alle anderen Attribute lösen eine Ausnahme aus.

Konfigurieren eines Remoteclients in IIS

Wenn Sie die Remotedienste aus einer ASP.NET-Anwendung oder einer .NET-Remoteanwendung nutzen möchten, die in IIS gehostet wird, müssen Sie den Application_Start-Handler in der Datei Global.asax verwenden, um die Konfigurationsdatei mithilfe von RemotingConfiguration.Configure() zu laden und anschließend den Namen der Konfigurationsdatei zu übergeben. Wenn Sie Clientinformationen in der Datei Web.config speichern, werden diese nicht automatisch übernommen, wie es bei einer Konfiguration des Servers in IIS der Fall wäre.

Siehe auch

Aufgaben

Gewusst wie: Konfigurieren eines Remotingclients in IIS

Referenz

System.Runtime.Remoting.RemotingConfiguration Class

Konzepte

Konfiguration von Remoteanwendungen
Remoteobjektkonfiguration

Weitere Ressourcen

Registrieren von Remoteobjekten mit Konfigurationsdateien
.Übersicht über .NET Framework-Remoting

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.