Configurazione di un'applicazione server

Utilizzando l'esempio dell'applicazione Customer Tracker illustrato nella sezione precedente, si supponga che l'applicazione server contenga oggetti utilizzati da Customer Tracker per recuperare le informazioni relative ai clienti. È necessario che l'amministratore configuri l'applicazione in modo che esponga i propri oggetti remoti. L'amministratore può specificare la durata predefinita degli oggetti lato client esposti dall'applicazione. Si supponga che gli addetti all'assistenza clienti dedichino circa otto minuti a ciascun cliente. In tal caso, l'amministratore imposta il lease di durata di tutta l'applicazione su otto minuti, che rappresenta il periodo di tempo durante il quale gli oggetti devono essere attivi. Per le chiamate di durata maggiore, l'amministratore imposta l'attributo renewOnCallTime in modo che, una volta raggiunto il periodo limite di otto minuti, venga eseguito il polling dell'oggetto customer ogni due minuti.

File di configurazione dell'applicazione server

In questo esempio viene illustrato il file di configurazione dell'applicazione server.

<configuration>
   <system.runtime.remoting>
      <application name = "clientInformation">
         <lifetime leaseTime = "8M" renewOnCallTime = "2M"/>
         <service>
            <activated type = "customerObject,customerInformation"/>
            </activated>
         </service>
      </application>
   </system.runtime.remoting>
</configuration>

Vedere anche

Configurazione di un'applicazione client | Canali e oggetti remoti | Accesso a oggetti in altri domini applicazione mediante .NET Remoting | Scenari di configurazione delle applicazioni