SlideShare una empresa de Scribd logo
1 de 5
UNIVERSIDAD DE GUAYAQUILFACULTAD DE FILOSOFIAsistemas multimediaMateria: Programaciónintegrantes:Marioly Merchán GranobleVictor Mocha Jaramillocurso: 4ª1
NET Remoting Net Remoting es una tecnología propietaria de Microsoft que permite crear 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.
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.
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. 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. En este sentido CORBA se puede considerar como un formato de documentación legible por la máquina, similar a un archivo de cabeceras, pero con más información. 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. Implementaciones estándar existen para Ada, C, C++, Smalltalk, Java, Python, Perl y Tcl.
Conclusion La gran diferencia de estos programas es que net remoting permite crear facilmenteaplicasiones para comunicarse mediante canales para enviar y recibir mensajes usando codificación binaria, CORBA utiliza un lenguaje de definición de interfaces  para especificar las interfaces con los servicios que los objetos ofrecerán. mientras wcf es una plataforma orientada a servicios   Puede ejecutarse en internet en forma segura

Más contenido relacionado

La actualidad más candente

Ug l-moreira-e.
Ug l-moreira-e.Ug l-moreira-e.
Ug l-moreira-e.luvimoes
 
Teran cabrera
Teran  cabreraTeran  cabrera
Teran cabreradeskr7
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacionmauroykevin
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreiraluvimoes
 
Ug l-moreira
Ug l-moreiraUg l-moreira
Ug l-moreiraluvimoes
 
UG LOJA Y POVEDA
UG LOJA Y POVEDAUG LOJA Y POVEDA
UG LOJA Y POVEDAlojatorres
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreiraluvimoes
 
Lenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaLenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaOnce Redes
 
Meneses y caicedo 4to a1
Meneses y caicedo 4to a1Meneses y caicedo 4to a1
Meneses y caicedo 4to a1ericka_meneses
 
Meneses y caicedo 4to a1
Meneses y caicedo 4to a1Meneses y caicedo 4to a1
Meneses y caicedo 4to a1ericka_meneses
 
Ug-rsantana-huayamave
Ug-rsantana-huayamaveUg-rsantana-huayamave
Ug-rsantana-huayamavedeskr7
 
Andre y Vanessa
Andre y VanessaAndre y Vanessa
Andre y Vanessavaneandre
 

La actualidad más candente (18)

Ug rloor
Ug rloorUg rloor
Ug rloor
 
Ug l-moreira-e.
Ug l-moreira-e.Ug l-moreira-e.
Ug l-moreira-e.
 
Teran cabrera
Teran  cabreraTeran  cabrera
Teran cabrera
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Supremo
SupremoSupremo
Supremo
 
Ug chica
Ug chicaUg chica
Ug chica
 
Visual Basic.Net
Visual Basic.NetVisual Basic.Net
Visual Basic.Net
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreira
 
Ug l-moreira
Ug l-moreiraUg l-moreira
Ug l-moreira
 
UG LOJA Y POVEDA
UG LOJA Y POVEDAUG LOJA Y POVEDA
UG LOJA Y POVEDA
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreira
 
Deber
DeberDeber
Deber
 
Jacomefarino
JacomefarinoJacomefarino
Jacomefarino
 
Lenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaLenguajes de programacion torres montoya
Lenguajes de programacion torres montoya
 
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
 
Ug-rsantana-huayamave
Ug-rsantana-huayamaveUg-rsantana-huayamave
Ug-rsantana-huayamave
 
Andre y Vanessa
Andre y VanessaAndre y Vanessa
Andre y Vanessa
 

Destacado (20)

Curso de redes aula 1
Curso de redes aula 1Curso de redes aula 1
Curso de redes aula 1
 
Gbt – geração 60 office 2003
Gbt – geração 60   office 2003Gbt – geração 60   office 2003
Gbt – geração 60 office 2003
 
Mascaras6
Mascaras6Mascaras6
Mascaras6
 
Arte para montar
Arte para montarArte para montar
Arte para montar
 
Tocantinópolis antes e depois
Tocantinópolis antes e depoisTocantinópolis antes e depois
Tocantinópolis antes e depois
 
Mostra de trabalhos
Mostra de trabalhosMostra de trabalhos
Mostra de trabalhos
 
Socialização cmei 2010 simone drumond
Socialização cmei 2010 simone drumondSocialização cmei 2010 simone drumond
Socialização cmei 2010 simone drumond
 
Apresentacao
ApresentacaoApresentacao
Apresentacao
 
Proesp2
Proesp2Proesp2
Proesp2
 
Capas de cadernos tratores
Capas de cadernos tratoresCapas de cadernos tratores
Capas de cadernos tratores
 
Comemorações de abril
Comemorações de abrilComemorações de abril
Comemorações de abril
 
Brasil: Estadios 2014
Brasil: Estadios 2014Brasil: Estadios 2014
Brasil: Estadios 2014
 
Voe23 decoracao
Voe23 decoracao Voe23 decoracao
Voe23 decoracao
 
335 alfabeto da neuza
335 alfabeto da neuza335 alfabeto da neuza
335 alfabeto da neuza
 
338 vogais com palitos
338 vogais com palitos338 vogais com palitos
338 vogais com palitos
 
2012 uel edfis_pdp_lucia_helena_rubim
2012 uel edfis_pdp_lucia_helena_rubim 2012 uel edfis_pdp_lucia_helena_rubim
2012 uel edfis_pdp_lucia_helena_rubim
 
Apresentação
ApresentaçãoApresentação
Apresentação
 
Ficha do jogo
Ficha do jogoFicha do jogo
Ficha do jogo
 
Palestra - capital de giro - tdex
Palestra - capital de giro - tdexPalestra - capital de giro - tdex
Palestra - capital de giro - tdex
 
Cópia de slide
Cópia de slideCópia de slide
Cópia de slide
 

Similar a Merchan y mocha

Similar a Merchan y mocha (17)

Net remoting
Net remotingNet remoting
Net remoting
 
Ug mvillao
Ug mvillaoUg mvillao
Ug mvillao
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
.Net Remoting
.Net Remoting.Net Remoting
.Net Remoting
 
R_QuintoNevarez
R_QuintoNevarezR_QuintoNevarez
R_QuintoNevarez
 
Jacomefarino
JacomefarinoJacomefarino
Jacomefarino
 
Miguel
MiguelMiguel
Miguel
 
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
 
Meneses y caicedo 4to a1
Meneses y caicedo 4to a1Meneses y caicedo 4to a1
Meneses y caicedo 4to a1
 
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
 
Ug jalvarado
Ug jalvaradoUg jalvarado
Ug jalvarado
 
Anny Perero
Anny PereroAnny Perero
Anny Perero
 
Ug.aocaña
Ug.aocañaUg.aocaña
Ug.aocaña
 
Trabajo en clase en programación1
Trabajo en clase en programación1Trabajo en clase en programación1
Trabajo en clase en programación1
 
Ug villegas
Ug villegasUg villegas
Ug villegas
 
Bd distribuidas
Bd distribuidasBd distribuidas
Bd distribuidas
 

Merchan y mocha

  • 1. UNIVERSIDAD DE GUAYAQUILFACULTAD DE FILOSOFIAsistemas multimediaMateria: Programaciónintegrantes:Marioly Merchán GranobleVictor Mocha Jaramillocurso: 4ª1
  • 2. NET Remoting Net Remoting es una tecnología propietaria de Microsoft que permite crear 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.
  • 3. 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.
  • 4. 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. 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. En este sentido CORBA se puede considerar como un formato de documentación legible por la máquina, similar a un archivo de cabeceras, pero con más información. 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. Implementaciones estándar existen para Ada, C, C++, Smalltalk, Java, Python, Perl y Tcl.
  • 5. Conclusion La gran diferencia de estos programas es que net remoting permite crear facilmenteaplicasiones para comunicarse mediante canales para enviar y recibir mensajes usando codificación binaria, CORBA utiliza un lenguaje de definición de interfaces para especificar las interfaces con los servicios que los objetos ofrecerán. mientras wcf es una plataforma orientada a servicios Puede ejecutarse en internet en forma segura