1 Conexiones Remotas NetFramework
2 ¿Cuál es la función de.NET Remoting? Permite la interaccion y comunicación recíproca de aplicaciones, de una manera local o remota.
3
4 CLIENTE. Host que realiza una peticion hacia un host destino; esto puede ser local o remoto.
5 SERVIDOR. Es un host que proporciona servicios, como por ejemplo: HTTP, DNS, FTP.
6 PROXY. Representa de una manera local a un objeto remoto. Se crea al realizar una peticion. DISPATCHER. Es el intermediario del SERVIDOR hacía el proxy, se asemeja a un Router.
7 PROXY Y DISPATCHER.
8 FORMATTER Es la forma en que los datos se preparan para poder ser transportados. Binary. SOAP. Definido por el programador.
9 CHANELS Es el medio lógico por el que se transportan los datos. TCP Chanel. HTTP Chanel.
10 FORMAS DE INICIAR UNA CONEXIÓN. Instanciada por el Servidor: Single Call Singelton Call Instanciada por el Cliente. Client-Activated Objects
11 MANEJO DE OBJETOS. Los OBJETOS pueden ser administratos de dos maneras: Marshal ByValue Marshal ByRef
12
13 Formatter Canal DispatcherPROXY Formatter Canal
14 PROXYDispatcher Deco-Codificador Canal Deco-Codificador
15 Referencias: http://www.exforsys.com/tutori als/csharp/.net-remoting.html http://www.exforsys.com/tutori als/csharp/.net-remoting.html http://msdn.microsoft.com/es- es/library/72x4h507%28v=VS.80% 29.aspx http://msdn.microsoft.com/es- es/library/72x4h507%28v=VS.80% 29.aspx