SlideShare una empresa de Scribd logo
1 de 8
UNIVERSIDAD DE GUAYAQUILFACULTAD DE FILOSOFIASISTEMA MULTIMEDIA MODULO DE PROGRAMACION. INTEGRANTES: JEFFERSON MORENO KEVIN SOLIS
.NET Remoting: introducción Tecnología de objetos distribuidos sucesora de DCOM. Objetivo: crear herramientas que faciliten la distribución de la aplicación en red de forma transparente.  Marco variado y extensible para que los objetos de distintos dominios de aplicaciones, procesos y equipos se puedan comunicar sin problemas.  Ideas fundamentales encontradas ya en CORBA o Java RMI, aunque la combinación final es algo diferente.  2
3 .NET Remoting: comunicación Forma práctica de administrar conversaciones RPC sincrónicas y asincrónicas cliente/servidor a través de dominios de aplicación (AppDomains). Para poder invocar métodos en un objeto remoto necesitamos un proxy en el cliente, y para poder crearlo se necesita especificar el canal y la localización del objeto remoto; este proxy recibe las peticiones del cliente y se comunica remotamente de forma totalmente transparente con el servidor en el otro AppDomain, tratando los objetos como si fuesen locales.
4 .NET Remoting: comunicación
WCF(Windows CommunicationFoundation) Windows CommunicationFoundation o WCF (también conocido como Indigo), es la nueva plataforma de mensajería que forma parte de la API de la Plataforma .NET 3.0 (antes conocida como WinFX, y que no son más que extensiones para la version 2.0). Se encuentra basada en la Plataforma .NET 2.0 y de forma predeterminada se incluye en el Sistema Operativo Microsoft Windows Vista. Fue creado con el fin de permitir una programación rápida de sistemas distribuidos y el desarrollo de aplicaciones basadas en arquitecturas orientadas a servicios (también conocido como SOA), con una API simple; y que puede ejecutarse en una máquina local, una LAN, o sobre la Internet en una forma segura.
Desarrollando con WCF Los desarrolladores pueden crear aplicaciones utilizando WCF, y aunque inicialmente fue desarrollado para este Sistema Operativo, también puede ser utilizado en Windows XP y Windows 2003 Server. Esto debido a una decisión tomada por Microsoft, para permitir su utilización por la mayor parte de desarrolladores que trabajan sobre la línea de productos relacionados con la tecnología .NET.
CORBA En computación, CORBA (CommonObjectRequestBrokerArchitecture — arquitectura común de intermediarios en peticiones a objetos); es un estándar que establece una plataforma de desarrollo de sistemas distribuidos facilitando la invocación de métodos remotos bajo un paradigma orientado a objetos. CORBA fue definido y está controlado por el Object Management Group (OMG) que define las APIs, el protocolo de comunicaciones y los mecanismos necesarios para permitir la interoperabilidad entre diferentes aplicaciones escritas en diferentes lenguajes y ejecutadas en diferentes plataformas, lo que es fundamental en computación distribuida.
CONCLUSION: De lo expuesto podemos decir que Net Remoting nos permite crear herramientas que faciliten la distribución de la aplicación en red de forma transparente. WCF es una plataforma de mensajería que forma parte de la API de la Plataforma .NET 3.0 Y por ultimo CORBA es un estándar que establece una plataforma de desarrollo de sistemas distribuidos facilitando la invocación de métodos remotos bajo un paradigma orientado a objetos.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Ug zuñiga
Ug zuñigaUg zuñiga
Ug zuñiga
 
Vaque yanez4a1
Vaque yanez4a1Vaque yanez4a1
Vaque yanez4a1
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
UG-RLOOR
UG-RLOORUG-RLOOR
UG-RLOOR
 
Ug-rsantana-huayamave
Ug-rsantana-huayamaveUg-rsantana-huayamave
Ug-rsantana-huayamave
 
Visual Basic.Net
Visual Basic.NetVisual Basic.Net
Visual Basic.Net
 
Ug mvillao
Ug mvillaoUg mvillao
Ug mvillao
 
UG LOJA Y POVEDA
UG LOJA Y POVEDAUG LOJA Y POVEDA
UG LOJA Y POVEDA
 
Ug chica
Ug chicaUg chica
Ug chica
 
Supremo
SupremoSupremo
Supremo
 
Daniel quinde danielbravonet remoting
Daniel quinde danielbravonet remotingDaniel quinde danielbravonet remoting
Daniel quinde danielbravonet remoting
 
Miguel
MiguelMiguel
Miguel
 
Programacion Orientada Jorge y Delia
Programacion Orientada Jorge y DeliaProgramacion Orientada Jorge y Delia
Programacion Orientada Jorge y Delia
 
Programacion orientada 2011
Programacion orientada 2011Programacion orientada 2011
Programacion orientada 2011
 
Meneses y caicedo 4to a1
Meneses y caicedo 4to a1Meneses y caicedo 4to a1
Meneses y caicedo 4to a1
 
Meneses y caicedo 4to a1
Meneses y caicedo 4to a1Meneses y caicedo 4to a1
Meneses y caicedo 4to a1
 
.net remoting,corba,wcf
.net remoting,corba,wcf.net remoting,corba,wcf
.net remoting,corba,wcf
 
1 Plataforma .Net
1 Plataforma .Net1 Plataforma .Net
1 Plataforma .Net
 

Similar a Trabajo de programacion

Introduccion a corba,wcf,net remoting
Introduccion a corba,wcf,net remotingIntroduccion a corba,wcf,net remoting
Introduccion a corba,wcf,net remotingJosé Jiménez
 
Tecnologías de Desarrollo de Sistemas Distribuidos basados en Objetos
Tecnologías de Desarrollo de Sistemas Distribuidos basados en ObjetosTecnologías de Desarrollo de Sistemas Distribuidos basados en Objetos
Tecnologías de Desarrollo de Sistemas Distribuidos basados en ObjetosTensor
 
Ug l-moreira-e.
Ug l-moreira-e.Ug l-moreira-e.
Ug l-moreira-e.luvimoes
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreiraluvimoes
 
Ug l-moreira
Ug l-moreiraUg l-moreira
Ug l-moreiraluvimoes
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreiraluvimoes
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosJaziel Torres
 
Net remoting, wcf y corba
Net remoting, wcf y corbaNet remoting, wcf y corba
Net remoting, wcf y corbachicodao
 

Similar a Trabajo de programacion (18)

.Net Remoting
.Net Remoting.Net Remoting
.Net Remoting
 
R_QuintoNevarez
R_QuintoNevarezR_QuintoNevarez
R_QuintoNevarez
 
Introduccion a corba,wcf,net remoting
Introduccion a corba,wcf,net remotingIntroduccion a corba,wcf,net remoting
Introduccion a corba,wcf,net remoting
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
Tecnologías de Desarrollo de Sistemas Distribuidos basados en Objetos
Tecnologías de Desarrollo de Sistemas Distribuidos basados en ObjetosTecnologías de Desarrollo de Sistemas Distribuidos basados en Objetos
Tecnologías de Desarrollo de Sistemas Distribuidos basados en Objetos
 
Ug l-moreira-e.
Ug l-moreira-e.Ug l-moreira-e.
Ug l-moreira-e.
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreira
 
Net remoting
Net remotingNet remoting
Net remoting
 
Ug l-moreira
Ug l-moreiraUg l-moreira
Ug l-moreira
 
La plataforma
La plataformaLa plataforma
La plataforma
 
La plataforma
La plataformaLa plataforma
La plataforma
 
Bd distribuidas
Bd distribuidasBd distribuidas
Bd distribuidas
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreira
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Arquitectura Corba
Arquitectura CorbaArquitectura Corba
Arquitectura Corba
 
Net remoting, wcf y corba
Net remoting, wcf y corbaNet remoting, wcf y corba
Net remoting, wcf y corba
 
Rmonzon
RmonzonRmonzon
Rmonzon
 
Anny Perero
Anny PereroAnny Perero
Anny Perero
 

Trabajo de programacion

  • 1. UNIVERSIDAD DE GUAYAQUILFACULTAD DE FILOSOFIASISTEMA MULTIMEDIA MODULO DE PROGRAMACION. INTEGRANTES: JEFFERSON MORENO KEVIN SOLIS
  • 2. .NET Remoting: introducción Tecnología de objetos distribuidos sucesora de DCOM. Objetivo: crear herramientas que faciliten la distribución de la aplicación en red de forma transparente. Marco variado y extensible para que los objetos de distintos dominios de aplicaciones, procesos y equipos se puedan comunicar sin problemas. Ideas fundamentales encontradas ya en CORBA o Java RMI, aunque la combinación final es algo diferente. 2
  • 3. 3 .NET Remoting: comunicación Forma práctica de administrar conversaciones RPC sincrónicas y asincrónicas cliente/servidor a través de dominios de aplicación (AppDomains). Para poder invocar métodos en un objeto remoto necesitamos un proxy en el cliente, y para poder crearlo se necesita especificar el canal y la localización del objeto remoto; este proxy recibe las peticiones del cliente y se comunica remotamente de forma totalmente transparente con el servidor en el otro AppDomain, tratando los objetos como si fuesen locales.
  • 4. 4 .NET Remoting: comunicación
  • 5. WCF(Windows CommunicationFoundation) Windows CommunicationFoundation o WCF (también conocido como Indigo), es la nueva plataforma de mensajería que forma parte de la API de la Plataforma .NET 3.0 (antes conocida como WinFX, y que no son más que extensiones para la version 2.0). Se encuentra basada en la Plataforma .NET 2.0 y de forma predeterminada se incluye en el Sistema Operativo Microsoft Windows Vista. Fue creado con el fin de permitir una programación rápida de sistemas distribuidos y el desarrollo de aplicaciones basadas en arquitecturas orientadas a servicios (también conocido como SOA), con una API simple; y que puede ejecutarse en una máquina local, una LAN, o sobre la Internet en una forma segura.
  • 6. Desarrollando con WCF Los desarrolladores pueden crear aplicaciones utilizando WCF, y aunque inicialmente fue desarrollado para este Sistema Operativo, también puede ser utilizado en Windows XP y Windows 2003 Server. Esto debido a una decisión tomada por Microsoft, para permitir su utilización por la mayor parte de desarrolladores que trabajan sobre la línea de productos relacionados con la tecnología .NET.
  • 7. CORBA En computación, CORBA (CommonObjectRequestBrokerArchitecture — arquitectura común de intermediarios en peticiones a objetos); es un estándar que establece una plataforma de desarrollo de sistemas distribuidos facilitando la invocación de métodos remotos bajo un paradigma orientado a objetos. CORBA fue definido y está controlado por el Object Management Group (OMG) que define las APIs, el protocolo de comunicaciones y los mecanismos necesarios para permitir la interoperabilidad entre diferentes aplicaciones escritas en diferentes lenguajes y ejecutadas en diferentes plataformas, lo que es fundamental en computación distribuida.
  • 8. CONCLUSION: De lo expuesto podemos decir que Net Remoting nos permite crear herramientas que faciliten la distribución de la aplicación en red de forma transparente. WCF es una plataforma de mensajería que forma parte de la API de la Plataforma .NET 3.0 Y por ultimo CORBA es un estándar que establece una plataforma de desarrollo de sistemas distribuidos facilitando la invocación de métodos remotos bajo un paradigma orientado a objetos.