Alle pagine 182-183 del Self-Paced Training Kit per l'esame 70-529, il codice presentato per registrare un oggetto Client-Activated è sbagliato. In questo caso, infatti, si dice che il secondo parametro del metodo RemotingConfiguration.RegisterActivatedClientType comprende anche il nome dell'oggetto remoto (Person.rem). Tuttavia, nel caso di oggetti Client-Activated, si deve specificare solo l'URL, come mostrato su MSDN:
ChannelServices.RegisterChannel(new TcpChannel());
RemotingConfiguration.RegisterActivatedClientType(typeof(HelloServiceClass), "tcp://localhost:8082");
Come avrò modo di mostrare, purtroppo errori di questo tipo, legati al remoting, sono molto frequenti
Technorati tag:
Certification