J'ai des doutes sur l'objet SAO. Fo par ex. J'ai Interface ITest qui est dans ITestObj.dll et RemoteObject (qui est enregistré comme SAO) Test qui implémente ITest dans un serveur appelé RemoteObject.dll. Maintenant, mon client utilise ITestObj.dll et essaie de créer l'objet proxy en utilisant la méthode Activator. Selon MSDN- GetObject ou nouveau peut être utilisé pour l'activation du serveur. Il est important de noter que l'objet distant n'est pas instancié lorsque l'un de ces appels est effectué. En fait, aucun appel réseau n'est généré. Le framework obtient suffisamment d'informations à partir des métadonnées pour créer le proxy sans se connecter à l'objet distant.Comment le proxy est créé pour SAO lorsque le client et le serveur partagent la même interface dans Remoting
Comment se fait-il que Activator.GetObject puisse créer une instance de Test et la donner comme type d'Itest au client sans se connecter au serveur?