SlideShare una empresa de Scribd logo
DEBER DE PROGRAMACION .NET REMOTING. Windows CommunicationFoundation o WCF. CORBA.
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. (Para obtener más información sobre la programación  de los dominios de aplicación, vea Programar con dominios de aplicación.)
.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. Por lo tanto, se trata de un sistema flexible y fácilmente personalizable.  Se puede reemplazar un protocolo de comunicación con otro o un formato de serialización con otro sin tener  que recompilar el cliente ni el servidor. Además, el sistema de interacción remota no presupone ningún modelo  de aplicación en particular. Se puede comunicar desde una aplicación Web, una aplicación de consola, un servicio  de Windows, desde casi cualquier aplicación que se desee utilizar. Los servidores de interacción remota también  pueden ser cualquier tipo de dominio de aplicación. Cualquier aplicación puede albergar objetos de interacción  remota y proporcionar sus servicios a cualquier cliente en su equipo o red.
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 (CommonObjectRequestBrokerArchitecturearquitectura 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.
CONCLUSION Son aplicaciones de que pueden brindarnos servicios. Ya que se puede integrar varios tipos de estructuras, de intercomunicacion mediante la red o un DOMINIO LUIS MOREIRA

Más contenido relacionado

La actualidad más candente

Ug mvillao
Ug mvillaoUg mvillao
Ug mvillao
Javier Sotelo
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacionmauroykevin
 
Ug jalvarado
Ug jalvaradoUg jalvarado
Ug jalvaradojimmyhugo
 
Deber
DeberDeber
Ug.aocaña
Ug.aocañaUg.aocaña
Ug.aocaña
adrianamarilu
 
Daniel quinde danielbravonet remoting
Daniel quinde danielbravonet remotingDaniel quinde danielbravonet remoting
Daniel quinde danielbravonet remotingDaniel Quinde
 
Ug chica
Ug chicaUg chica
Ug chica
richardim28
 
Rmonzon
RmonzonRmonzon
Miguel
MiguelMiguel
MiguelYAM64
 
.Net Remoting
.Net Remoting.Net Remoting
.Net Remoting
nessita24_1
 
Programacion Orientada Jorge y Delia
Programacion Orientada Jorge y DeliaProgramacion Orientada Jorge y Delia
Programacion Orientada Jorge y Delia
Delia1991
 
Programacion orientada 2011
Programacion orientada 2011Programacion orientada 2011
Programacion orientada 2011
Delia1991
 

La actualidad más candente (19)

Ug mvillao
Ug mvillaoUg mvillao
Ug mvillao
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Merchan y mocha
Merchan y mochaMerchan y mocha
Merchan y mocha
 
Ug zuñiga
Ug zuñigaUg zuñiga
Ug zuñiga
 
Ug jalvarado
Ug jalvaradoUg jalvarado
Ug jalvarado
 
La plataforma
La plataformaLa plataforma
La plataforma
 
Deber
DeberDeber
Deber
 
Ug.aocaña
Ug.aocañaUg.aocaña
Ug.aocaña
 
Daniel quinde danielbravonet remoting
Daniel quinde danielbravonet remotingDaniel quinde danielbravonet remoting
Daniel quinde danielbravonet remoting
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
UG-RLOOR
UG-RLOORUG-RLOOR
UG-RLOOR
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
Supremo
SupremoSupremo
Supremo
 
Ug chica
Ug chicaUg chica
Ug chica
 
Rmonzon
RmonzonRmonzon
Rmonzon
 
Miguel
MiguelMiguel
Miguel
 
.Net Remoting
.Net Remoting.Net Remoting
.Net Remoting
 
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
 

Destacado

Capitulos 4 - 5 - 6
Capitulos 4 - 5 - 6Capitulos 4 - 5 - 6
Capitulos 4 - 5 - 6
Instituto IP Chile
 
capitulo-4-it-essentials-pc-hardware-and-software-version-40-spanish
 capitulo-4-it-essentials-pc-hardware-and-software-version-40-spanish capitulo-4-it-essentials-pc-hardware-and-software-version-40-spanish
capitulo-4-it-essentials-pc-hardware-and-software-version-40-spanishdiablitopz
 
Sistema operativo 2
Sistema operativo 2Sistema operativo 2
Sistema operativo 2
JAVIER PABLO TOCTO
 
REDES_1
REDES_1REDES_1
Actualización del CCNA 6.0
Actualización del CCNA 6.0Actualización del CCNA 6.0
Actualización del CCNA 6.0
JAVIER PABLO TOCTO
 
Capitulo 4 it essentials 5.0
Capitulo 4 it essentials 5.0Capitulo 4 it essentials 5.0
Capitulo 4 it essentials 5.0
Soluciones informáticas Moriah PC
 
SESIÓN N°1-IT ESSENTIALS 5.0
SESIÓN N°1-IT ESSENTIALS 5.0SESIÓN N°1-IT ESSENTIALS 5.0
SESIÓN N°1-IT ESSENTIALS 5.0
JAVIER PABLO TOCTO
 
IT ESSENTIALS 6.0
IT ESSENTIALS 6.0IT ESSENTIALS 6.0
IT ESSENTIALS 6.0
JAVIER PABLO TOCTO
 
Kato excavators hd823 mriii lc
Kato excavators hd823 mriii lcKato excavators hd823 mriii lc
Kato excavators hd823 mriii lc
Prayitno Tarakan
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
SlideShare
 

Destacado (19)

Redes shirley huaman2
Redes shirley huaman2Redes shirley huaman2
Redes shirley huaman2
 
Rainbow six seige
Rainbow six seigeRainbow six seige
Rainbow six seige
 
Capitulos 4 - 5 - 6
Capitulos 4 - 5 - 6Capitulos 4 - 5 - 6
Capitulos 4 - 5 - 6
 
Manual 1
Manual 1Manual 1
Manual 1
 
capitulo-4-it-essentials-pc-hardware-and-software-version-40-spanish
 capitulo-4-it-essentials-pc-hardware-and-software-version-40-spanish capitulo-4-it-essentials-pc-hardware-and-software-version-40-spanish
capitulo-4-it-essentials-pc-hardware-and-software-version-40-spanish
 
Sistema operativo 2
Sistema operativo 2Sistema operativo 2
Sistema operativo 2
 
REDES_1
REDES_1REDES_1
REDES_1
 
Capitulo 7
Capitulo 7Capitulo 7
Capitulo 7
 
Actualización del CCNA 6.0
Actualización del CCNA 6.0Actualización del CCNA 6.0
Actualización del CCNA 6.0
 
Capitulo 1
Capitulo 1Capitulo 1
Capitulo 1
 
Capitulo 4 it essentials 5.0
Capitulo 4 it essentials 5.0Capitulo 4 it essentials 5.0
Capitulo 4 it essentials 5.0
 
SESIÓN N°1-IT ESSENTIALS 5.0
SESIÓN N°1-IT ESSENTIALS 5.0SESIÓN N°1-IT ESSENTIALS 5.0
SESIÓN N°1-IT ESSENTIALS 5.0
 
IT ESSENTIALS 6.0
IT ESSENTIALS 6.0IT ESSENTIALS 6.0
IT ESSENTIALS 6.0
 
It essentials (1)
It essentials (1)It essentials (1)
It essentials (1)
 
Kato excavators hd823 mriii lc
Kato excavators hd823 mriii lcKato excavators hd823 mriii lc
Kato excavators hd823 mriii lc
 
My tree photo Shirley huaman
My tree photo Shirley huamanMy tree photo Shirley huaman
My tree photo Shirley huaman
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar a Ug l-moreira-e.

J.Sanchez N.Castillo
J.Sanchez N.CastilloJ.Sanchez N.Castillo
J.Sanchez N.Castillo
JSanchezCastillo
 
Visual Basic.Net
Visual Basic.NetVisual Basic.Net
Visual Basic.Net
SolisCh_Vaca
 
Vaque yanez4a1
Vaque yanez4a1Vaque yanez4a1
Vaque yanez4a1Lorena026
 
R_QuintoNevarez
R_QuintoNevarezR_QuintoNevarez
R_QuintoNevarez
nessita24_1
 
Ug .v.bermudez, e.calisto
Ug .v.bermudez, e.calistoUg .v.bermudez, e.calisto
Ug .v.bermudez, e.calistoandreaeve
 
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
Tensor
 
UG LOJA Y POVEDA
UG LOJA Y POVEDAUG LOJA Y POVEDA
UG LOJA Y POVEDA
lojatorres
 
Bd distribuidas
Bd distribuidasBd distribuidas

Similar a Ug l-moreira-e. (13)

J.Sanchez N.Castillo
J.Sanchez N.CastilloJ.Sanchez N.Castillo
J.Sanchez N.Castillo
 
Chancay paredes
Chancay paredesChancay paredes
Chancay paredes
 
Visual Basic.Net
Visual Basic.NetVisual Basic.Net
Visual Basic.Net
 
Net remoting
Net remotingNet remoting
Net remoting
 
Ug rloor
Ug rloorUg rloor
Ug rloor
 
Vaque yanez4a1
Vaque yanez4a1Vaque yanez4a1
Vaque yanez4a1
 
La plataforma
La plataformaLa plataforma
La plataforma
 
R_QuintoNevarez
R_QuintoNevarezR_QuintoNevarez
R_QuintoNevarez
 
Ug .v.bermudez, e.calisto
Ug .v.bermudez, e.calistoUg .v.bermudez, e.calisto
Ug .v.bermudez, e.calisto
 
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 LOJA Y POVEDA
UG LOJA Y POVEDAUG LOJA Y POVEDA
UG LOJA Y POVEDA
 
Ugmmontoya
UgmmontoyaUgmmontoya
Ugmmontoya
 
Bd distribuidas
Bd distribuidasBd distribuidas
Bd distribuidas
 

Último

Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
Demetrio Ccesa Rayme
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
rosannatasaycoyactay
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
HuallpaSamaniegoSeba
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
jheisonraulmedinafer
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
YasneidyGonzalez
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 

Último (20)

Educar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdfEducar por Competencias GS2 Ccesa007.pdf
Educar por Competencias GS2 Ccesa007.pdf
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
Fase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcionalFase 1, Lenguaje algebraico y pensamiento funcional
Fase 1, Lenguaje algebraico y pensamiento funcional
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 

Ug l-moreira-e.

  • 1. DEBER DE PROGRAMACION .NET REMOTING. Windows CommunicationFoundation o WCF. CORBA.
  • 2. 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. (Para obtener más información sobre la programación de los dominios de aplicación, vea Programar con dominios de aplicación.)
  • 3. .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. Por lo tanto, se trata de un sistema flexible y fácilmente personalizable. Se puede reemplazar un protocolo de comunicación con otro o un formato de serialización con otro sin tener que recompilar el cliente ni el servidor. Además, el sistema de interacción remota no presupone ningún modelo de aplicación en particular. Se puede comunicar desde una aplicación Web, una aplicación de consola, un servicio de Windows, desde casi cualquier aplicación que se desee utilizar. Los servidores de interacción remota también pueden ser cualquier tipo de dominio de aplicación. Cualquier aplicación puede albergar objetos de interacción remota y proporcionar sus servicios a cualquier cliente en su equipo o red.
  • 4. 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.
  • 5. CORBA (CommonObjectRequestBrokerArchitecturearquitectura común de intermediarios en peticiones a objetos)
  • 6. 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.
  • 7. CONCLUSION Son aplicaciones de que pueden brindarnos servicios. Ya que se puede integrar varios tipos de estructuras, de intercomunicacion mediante la red o un DOMINIO LUIS MOREIRA