Elemento <wellknown> (istanza del servizio)
Contiene informazioni relative a oggetti (noti) attivati da server ed esposti ai client dall'applicazione.
<configuration>
Elemento <system.runtime.remoting>
Elemento <application>
Elemento <service>
Elemento <wellknown> (istanza del servizio)
<wellknown
mode="Singleton|SingleCall"
displayName="name"
type="type,assembly"
objectUri="objectUri"
/>
Attributi ed elementi
Nelle sezioni riportate di seguito vengono illustrati attributi, elementi figlio ed elementi padre.
Attributi
Attributo | Descrizione |
---|---|
mode |
Attributo obbligatorio. Indica se l'oggetto è Singleton o SingleCall. È necessario selezionare un'opzione. Per ulteriori informazioni, vedere Attivazione. |
objectUrl |
Attributo obbligatorio. Specifica l'endpoint dell'URI (Uniform Resource Identifier) dell'oggetto. |
type |
Attributo obbligatorio. Specifica il nome completo del tipo dell'oggetto e il nome dell'assembly contenente l'implementazione del tipo. Se l'assembly che contiene il tipo si trova nella cache di assembly globale, vengono specificate anche le informazioni relative alla versione, alle impostazioni cultura e alla chiave pubblica. |
displayName |
Attributo facoltativo. Viene utilizzato dallo strumento .NET Framework Configuration per creare l'elenco degli oggetti attivati da server che devono essere pubblicati dal server. Nel sistema di gestione remota .NET Framework questo attributo non viene utilizzato. |
Elementi figlio
Nessuno.
Elementi padre
Elemento | Descrizione |
---|---|
application |
Contiene informazioni relative a oggetti remoti utilizzati ed esposti dall'applicazione. |
configuration |
È l'elemento di primo livello in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework. |
service |
Contiene oggetti esposti dall'applicazione ad altri domini di applicazione o contesti. |
system.runtime.remoting |
Contiene informazioni relative a oggetti e canali remoti. |
Osservazioni
Quando un oggetto è contenuto in IIS (Internet Information Services), l'estensione objectUri
deve essere .soap
o .rem
, in modo che la richiesta venga inviata al gestore IHttpHandler di .NET Framework Remoting.
Esempio
Nel file di configurazione seguente vengono dichiarati un tipo (noto) attivato da server, l'URI dell'oggetto in cui si trova e il WellKnownObjectMode che controlla l'attivazione delle istanze.
<configuration>
<system.runtime.remoting>
<application>
<service>
<wellknown
type="ServerActivatedType, RemoteAssembly"
objectUri="ServerType.rem"
mode="Singleton"
/>
</service>
</application>
</system.runtime.remoting>
</configuration>
Vedere anche
Riferimenti
Schema delle impostazioni remote
Concetti
Attivazione di oggetti remoti
Configurazione di applicazioni remote
Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.