Configuración mediante programación
En algunos casos, la configuración mediante programación resulta útil. Aunque los archivos de configuración pueden ser útiles para la redirección rápida sin volver a compilar su aplicación, también puede configurar directamente sus tipos remotos en el dominio de aplicación del hospedaje y en el dominio de aplicación del cliente. Se aplican los requisitos generales de configuración. El ejemplo de código siguiente muestra una configuración simple mediante programación de un dominio de aplicación de escucha.
ChannelServices.RegisterChannel(New HttpChannel(1234))
Dim WKSTE As New WellKnownServiceTypeEntry(GetType(ServiceClass), "HttpService", WellKnownObjectMode.SingleCall)
RemotingConfiguration.ApplicationName = "HttpService"
RemotingConfiguration.RegisterWellKnownServiceType(WKSTE)
ChannelServices.RegisterChannel(new HttpChannel(1234));
WellKnownServiceTypeEntry WKSTE = new WellKnownServiceTypeEntry(typeof(ServiceClass),"HttpService", WellKnownObjectMode.SingleCall);
RemotingConfiguration.ApplicationName = "HttpService";
RemotingConfiguration.RegisterWellKnownServiceType(WKSTE);
En casos más complejos, como en la publicación mediante programación de una instancia determinada de un objeto remoto y la posterior retirada de ese objeto de la publicación, este tipo de configuración pasa a ser un requisito. Para obtener más información, consulte Interacción remota avanzada y Ejemplos de interacción remota: la Publicación dinámica.
Consulte también
Referencia
RemotingConfiguration
ChannelServices
Conceptos
Configuración de aplicaciones remotas
Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.