Oggetti remotizzabili e non remotizzabili
È importante ricordare che un oggetto creato in un dominio applicazione e pertanto specifico dello stesso può essere chiamato direttamente da tale dominio, mentre rendere tale oggetto disponibile all'esterno del proprio dominio richiede alcune operazioni speciali. Poiché non tutti i tipi di oggetto possono essere pubblicati o utilizzati in modo efficiente oltre i limiti dei domini, è necessario decidere quale tipo di oggetto si desidera pubblicare in base alle esigenze dell'applicazione.
Ai fini delle applicazioni distribuite, sono disponibili due semplici categorie di oggetti:
-
Gli oggetti non remotizzabili non possono essere copiati o rappresentati in un altro dominio applicazione. Sono accessibili unicamente dal dominio applicazione originale.
-
È possibile accedere agli oggetti remotizzabili dall'esterno del relativo dominio applicazione o contesto mediante un proxy, nonché copiarli e passare la copia all'esterno del relativo dominio applicazione o contesto. In altre parole, alcuni oggetti remotizzabili vengono passati per riferimento, altri per valore.
Vedere anche
Cenni preliminari su .NET Remoting | Trasformazione in oggetti remotizzabili | Oggetti non remotizzabili | Oggetti remotizzabili | Ambito della pubblicazione