Partager via


Élément <application>

Cette rubrique est spécifique à la technologie héritée assurant la compatibilité descendante avec des applications existantes et n'est pas recommandée en cas de nouveau développement. Les applications distribuées doivent maintenant être développées à l'aide de Windows Communication Foundation (WCF)

Contient des informations sur les objets distants utilisés et exposés par l'application. Cet élément peut se trouver dans le fichier de configuration de l'ordinateur et dans le fichier de configuration de l'application.

Schema Hierarchy

<configuration>
  Élément <system.runtime.remoting>
    Élément <application>

Syntaxe

<application name="AppName"> 
   <lifetime/> 
   <channels/> 
   <service/> 
   <client/> 
   <soapInterop/> 
</application>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut Description

name

Attribut facultatif.

Nomme l'application. Vous ne pouvez pas utiliser cet attribut lors de l'hébergement d'un type distant dans les Services Internet (IIS). Dans d'autres scénarios d'hébergement, le nom devient une partie de l'URL d'activation. Pour plus d'informations, consultez URL d'activation.

Éléments enfants

Élément Description

<lifetime>

Contient des informations sur la durée de vie de tous les objets accessibles à distance. Peut apparaître une seule fois dans l'élément <application>.

<service>

Contient les objets exposés par l'application. Peut apparaître une ou plusieurs fois dans l'élément <application>.

<client>

Contient les objets consommés par l'application. Peut apparaître une ou plusieurs fois dans l'élément <application>.

<channels>

Contient les canaux utilisés par l'application pour communiquer avec les objets distants. Peut apparaître une seule fois dans l'élément <application>.

<soapInterop>

Contient les mappages de type utilisés avec SOAP. Peut apparaître une seule fois dans l'élément <application>.

Éléments parents

Élément Description

configuration

Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework.

system.runtime.remoting

Contient des informations sur les canaux et les objets distants.

Exemple

Le fichier de configuration suivant déclare les informations de durée de vie de tous les types distants hébergés par un domaine d'application serveur, déclare pour publication un type distant connu activé par le serveur, spécifie que le HttpChannel par défaut doit être à l'écoute sur le port 8080 et indique que le système .NET Framework Remoting doit charger tous les types spécifiés (dans le cas présent, HttpChannel et ServerActivatedType) au démarrage de l'application hôte.

<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>

Voir aussi

Référence

Schéma des paramètres de communication à distance

Concepts

Configuration d'objets distants

Date de génération : 2010-02-13