SlideShare una empresa de Scribd logo
1 de 4
NET REMOTING .NET Remoting permite crear fácilmente aplicaciones ampliamente distribuidas, tanto si los componentes de las aplicaciones están todos en un equipo como si están repartidos por el mundo. Se pueden crear aplicaciones de cliente que utilicen objetos en otros procesos del mismo equipo o en cualquier otro equipo disponible en la red. También se puede utilizar .NET Remoting para comunicarse con otros dominios de aplicación en el mismo proceso.  .NET Remoting proporciona un enfoque abstracto en la comunicación entre procesos que separa el objeto utilizado de forma remota de un dominio de aplicación de cliente o servidor específico y de un mecanismo específico de comunicación.
WCF Windows CommunicationFoundation o WCF,es la nueva plataforma de mensajería que forma parte de la API de la Plataforma .NET 3.0 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 Interfaz de programación de aplicaciones simple; y que puede ejecutarse en una máquina local, una LAN, o sobre la Internet en una forma segura.
CORBA CORBA fue definido y está controlado por 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. En un sentido general, CORBA "envuelve" el código escrito en otro lenguaje, en un paquete que contiene información adicional sobre las capacidades del código que contiene y sobre cómo llamar a sus métodos. Los objetos que resultan, pueden entonces ser invocados desde otro programa (u objeto CORBA) desde la red.  CORBA utiliza un lenguaje de definición de interfaces (IDL) para especificar las interfaces con los servicios que los objetos ofrecerán. CORBA puede especificar a partir de este IDL, la interfaz a un lenguaje determinado, describiendo cómo los tipos de dato CORBA deben ser utilizados en las implementaciones del cliente y del servidor. .
CONCLUSIÓN .Net Remoting es una tecnología que nos permite la creación de aplicaciones distribuidas. Una de las principales características es la capacidad para poder trabajar desde una máquina con los objetos en memoria de la máquina Remota. WCF, fue creado para mejorar la rapidez con que se programa y facilitar el desarrollo de aplicaciones distribuidas. CORBA, Permite la operatividad entre distintas aplicaciones que se encuentran en distintos lenguajes y ejecutadas en varias plataformas.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Merchan y mocha
Merchan y mochaMerchan y mocha
Merchan y mocha
 
Ug mvillao
Ug mvillaoUg mvillao
Ug mvillao
 
Ug-rsantana-huayamave
Ug-rsantana-huayamaveUg-rsantana-huayamave
Ug-rsantana-huayamave
 
Ug jalvarado
Ug jalvaradoUg jalvarado
Ug jalvarado
 
Visual Basic.Net
Visual Basic.NetVisual Basic.Net
Visual Basic.Net
 
Ug zuñiga
Ug zuñigaUg zuñiga
Ug zuñiga
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
UG-RLOOR
UG-RLOORUG-RLOOR
UG-RLOOR
 
Deber
DeberDeber
Deber
 
Vaque yanez4a1
Vaque yanez4a1Vaque yanez4a1
Vaque yanez4a1
 
La plataforma
La plataformaLa plataforma
La plataforma
 
UG LOJA Y POVEDA
UG LOJA Y POVEDAUG LOJA Y POVEDA
UG LOJA Y POVEDA
 
Paola
PaolaPaola
Paola
 

Destacado

Kayla Carrera Resume-
Kayla Carrera Resume-Kayla Carrera Resume-
Kayla Carrera Resume-Kayla Carrera
 
Tăng cường rủi ro trong phương thức tín dụng chứng từ của hoạt động thanh toá...
Tăng cường rủi ro trong phương thức tín dụng chứng từ của hoạt động thanh toá...Tăng cường rủi ro trong phương thức tín dụng chứng từ của hoạt động thanh toá...
Tăng cường rủi ro trong phương thức tín dụng chứng từ của hoạt động thanh toá...https://www.facebook.com/garmentspace
 
Ken de wetten, pak je kansen - BENG: de nieuwe energieprestatie
Ken de wetten, pak je kansen - BENG: de nieuwe energieprestatieKen de wetten, pak je kansen - BENG: de nieuwe energieprestatie
Ken de wetten, pak je kansen - BENG: de nieuwe energieprestatiercckoudeenluchtbehandeling
 
Ken de wetten, pak je kansen - Warmtepompen, de duurzame oplossing
Ken de wetten, pak je kansen - Warmtepompen, de duurzame oplossingKen de wetten, pak je kansen - Warmtepompen, de duurzame oplossing
Ken de wetten, pak je kansen - Warmtepompen, de duurzame oplossingrcckoudeenluchtbehandeling
 

Destacado (8)

Marks resume 32
Marks resume 32Marks resume 32
Marks resume 32
 
Amor amarg1
Amor amarg1Amor amarg1
Amor amarg1
 
Kayla Carrera Resume-
Kayla Carrera Resume-Kayla Carrera Resume-
Kayla Carrera Resume-
 
Tăng cường rủi ro trong phương thức tín dụng chứng từ của hoạt động thanh toá...
Tăng cường rủi ro trong phương thức tín dụng chứng từ của hoạt động thanh toá...Tăng cường rủi ro trong phương thức tín dụng chứng từ của hoạt động thanh toá...
Tăng cường rủi ro trong phương thức tín dụng chứng từ của hoạt động thanh toá...
 
Incorporating social influence into hybrid choice models
Incorporating social influence into hybrid choice modelsIncorporating social influence into hybrid choice models
Incorporating social influence into hybrid choice models
 
Case tarek ppt
Case tarek pptCase tarek ppt
Case tarek ppt
 
Ken de wetten, pak je kansen - BENG: de nieuwe energieprestatie
Ken de wetten, pak je kansen - BENG: de nieuwe energieprestatieKen de wetten, pak je kansen - BENG: de nieuwe energieprestatie
Ken de wetten, pak je kansen - BENG: de nieuwe energieprestatie
 
Ken de wetten, pak je kansen - Warmtepompen, de duurzame oplossing
Ken de wetten, pak je kansen - Warmtepompen, de duurzame oplossingKen de wetten, pak je kansen - Warmtepompen, de duurzame oplossing
Ken de wetten, pak je kansen - Warmtepompen, de duurzame oplossing
 

Similar a NET REMOTING, WCF Y CORBA

Similar a NET REMOTING, WCF Y CORBA (16)

Ug rloor
Ug rloorUg rloor
Ug rloor
 
Net remoting
Net remotingNet remoting
Net remoting
 
Supremo
SupremoSupremo
Supremo
 
Ug chica
Ug chicaUg chica
Ug chica
 
.Net Remoting
.Net Remoting.Net Remoting
.Net Remoting
 
R_QuintoNevarez
R_QuintoNevarezR_QuintoNevarez
R_QuintoNevarez
 
La plataforma
La plataformaLa plataforma
La plataforma
 
Ug .v.bermudez, e.calisto
Ug .v.bermudez, e.calistoUg .v.bermudez, e.calisto
Ug .v.bermudez, e.calisto
 
Rmonzon
RmonzonRmonzon
Rmonzon
 
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
 
Programacion orientada 2011
Programacion orientada 2011Programacion orientada 2011
Programacion orientada 2011
 
Programacion Orientada Jorge y Delia
Programacion Orientada Jorge y DeliaProgramacion Orientada Jorge y Delia
Programacion Orientada Jorge y Delia
 
Miguel
MiguelMiguel
Miguel
 
Bd distribuidas
Bd distribuidasBd distribuidas
Bd distribuidas
 
Jacomefarino
JacomefarinoJacomefarino
Jacomefarino
 
Jacomefarino
JacomefarinoJacomefarino
Jacomefarino
 

NET REMOTING, WCF Y CORBA

  • 1. NET REMOTING .NET Remoting permite crear fácilmente aplicaciones ampliamente distribuidas, tanto si los componentes de las aplicaciones están todos en un equipo como si están repartidos por el mundo. Se pueden crear aplicaciones de cliente que utilicen objetos en otros procesos del mismo equipo o en cualquier otro equipo disponible en la red. También se puede utilizar .NET Remoting para comunicarse con otros dominios de aplicación en el mismo proceso. .NET Remoting proporciona un enfoque abstracto en la comunicación entre procesos que separa el objeto utilizado de forma remota de un dominio de aplicación de cliente o servidor específico y de un mecanismo específico de comunicación.
  • 2. WCF Windows CommunicationFoundation o WCF,es la nueva plataforma de mensajería que forma parte de la API de la Plataforma .NET 3.0 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 Interfaz de programación de aplicaciones simple; y que puede ejecutarse en una máquina local, una LAN, o sobre la Internet en una forma segura.
  • 3. CORBA CORBA fue definido y está controlado por 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. En un sentido general, CORBA "envuelve" el código escrito en otro lenguaje, en un paquete que contiene información adicional sobre las capacidades del código que contiene y sobre cómo llamar a sus métodos. Los objetos que resultan, pueden entonces ser invocados desde otro programa (u objeto CORBA) desde la red. CORBA utiliza un lenguaje de definición de interfaces (IDL) para especificar las interfaces con los servicios que los objetos ofrecerán. CORBA puede especificar a partir de este IDL, la interfaz a un lenguaje determinado, describiendo cómo los tipos de dato CORBA deben ser utilizados en las implementaciones del cliente y del servidor. .
  • 4. CONCLUSIÓN .Net Remoting es una tecnología que nos permite la creación de aplicaciones distribuidas. Una de las principales características es la capacidad para poder trabajar desde una máquina con los objetos en memoria de la máquina Remota. WCF, fue creado para mejorar la rapidez con que se programa y facilitar el desarrollo de aplicaciones distribuidas. CORBA, Permite la operatividad entre distintas aplicaciones que se encuentran en distintos lenguajes y ejecutadas en varias plataformas.