Freigeben über


<client>-Element

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.

Enthält Objekte, die die Anwendung verwendet. Da das url-Attribut für vom Client aktivierte Typen, jedoch nicht für vom Server aktivierte Typen benötigt wird, hat jede eindeutige URL ein eigenes client-Element, das die an diesem Speicherort veröffentlichten vom Client aktivierten Typen enthält. Dieses Element kann in einer Anwendungskonfigurationsdatei oder einer Computerkonfigurationsdatei verwendet werden.

Schema Hierarchy

<configuration>
  <system.runtime.remoting>-Element
    <application>-Element
      <client>-Element

Syntax

<client
   url="url"
   displayName="displayName"
/>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

Attribut Beschreibung

url

Dieses Attribut ist optional, wenn alle Remotetypen vom Server aktivierte Typen sind. Es ist jedoch erforderlich, wenn einer der Remotetypen vom Client aktiviert wird.

displayName

Wird von the .NET Framework Configuration Tool verwendet, um eine Liste von Clientanwendungen zu erstellen. Das .NET Framework-Remotingsystem verwendet dieses Attribut nicht.

Untergeordnete Elemente

Element Beschreibung

wellknown

Enthält Informationen über vom Server aktivierte (bekannte) Objekte, die von der Anwendung verwendet werden sollen. Kann im client-Element einmal oder mehrmals vorkommen.

activated

Enthält Informationen über vom Client aktivierte Objekte, die von der Anwendung verwendet werden sollen. Kann im client-Element einmal oder mehrmals vorkommen.

Übergeordnete Elemente

Element Beschreibung

application

Enthält Informationen über Remoteobjekte, die von der Anwendung verwendet und verfügbar gemacht werden.

configuration

Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird.

system.runtime.remoting

Enthält Informationen zu Remoteobjekten und Channels.

Beispiel

In der folgenden Konfigurationsdatei wird ein vom Server aktivierter (bekannter) Remotetyp für die Verwendung deklariert und angegeben, dass die Clientanwendung HttpChannel verwenden soll. Darüber hinaus wird festgelegt, dass das .NET Framework-Remotesystem berechtigt sein soll, im Auftrag des Clients einen geeigneten Anschluss zu suchen.

<configuration>
   <system.runtime.remoting>
      <application>
         <client>
            <wellknown 
               type="RemoteType, RemoteAssembly"
               url="http://computername:8080/RemoteType.rem"
            />
         </client>
         <channels>
            <channel
               ref="http" 
               port="0"
            />
         </channels>
      </application>
   </system.runtime.remoting>
</configuration>

Siehe auch

Verweis

Schema für Remoteeinstellungen
<Client>

Konzepte

Aktivierung von Remoteobjekten

Erstellungsdatum: 2010-02-13