<application>-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 Informationen zu den Remoteobjekten, die die Anwendung verwendet und verfügbar macht. Dieses Element kann in einer Anwendungskonfigurationsdatei oder einer Computerkonfigurationsdatei verwendet werden.
Schema Hierarchy
<configuration>
<system.runtime.remoting>-Element
<application>-Element
Syntax
<application name="AppName">
<lifetime/>
<channels/>
<service/>
<client/>
<soapInterop/>
</application>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Attribut | Beschreibung |
---|---|
name |
Optionales Attribut. Benennt die Anwendung. Sie können dieses Attribut nicht beim Hosting eines Remotetyps in Internetinformationsdiensten (Internet Information Services, IIS) verwenden. In anderen Hostingszenarios wird der Name Teil der Aktivierungs-URL. Weitere Informationen hierzu finden Sie unter Aktivierungs-URLs. |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Enthält Informationen über die Lebensdauer aller remotefähigen Objekte. Kann im <application>-Element einmal vorkommen. |
|
Enthält Objekte, die die Anwendung verfügbar macht. Kann im <application>-Element einmal oder mehrmals vorkommen. |
|
Enthält Objekte, die die Anwendung verwendet. Kann im <application>-Element einmal oder mehrmals vorkommen. |
|
Enthält Channels, über die die Anwendung mit Remoteobjekten kommuniziert. Kann im <application>-Element einmal vorkommen. |
|
Enthält die in SOAP verwendeten Typenzuordnungen. Kann im <application>-Element einmal vorkommen. |
Übergeordnete Elemente
Element | Beschreibung |
---|---|
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 über Remoteobjekte und Channels. |
Beispiel
Die folgende Konfigurationsdatei deklariert Lebensdauerinformationen für alle Remotetypen, die von einer Serveranwendungsdomäne gehostet werden, sowie einen serveraktivierten (bekannten) Remotetyp für die Veröffentlichung. Außerdem gibt sie an, dass der standardmäßig verwendete HttpChannel den Anschluss 8080 überwachen soll und dass das .NET Framework-Remotesystem beim Starten der Hostanwendung alle angegebenen Typen laden soll (in diesem Fall sowohl HttpChannel als auch ServerActivatedType).
<configuration>
<system.runtime.remoting>
<application>
<lifetime
leaseTime="10S"
sponsorshipTimeout="0S"
renewOnCallTime="5S"
leaseManagerPollTime="5S"
/>
<service>
<wellknown
type="ServerActivatedType, RemoteAssembly"
objectUri="ServerType.rem"
mode="Singleton"
/>
</service>
<channels>
<channel port="8080" ref="http"/>
</channels>
</application>
<debug loadTypes="true"/>
</system.runtime.remoting>
</configuration>
Siehe auch
Verweis
Schema für Remoteeinstellungen
Konzepte
Erstellungsdatum: 2010-02-13