SlideShare uma empresa Scribd logo
1 de 4
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. [editar] 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. Es posible crear aplicaciones basadas en WCF utilizando Microsoft Visual Studio 2005 en su entorno de desarrollo integrado. Microsoft ha liberado un paquete de extensiones y un Kit de Desarrollo que puede ser utilizado con esta tecnología y otras que se incluyen en la Plataforma .NET v3.0. El conjunto de clases .NET que conforman la API de WCF, están basados en la Plataforma .NET 2.0 y son de libre distribución. El compilador de Visual Studio, puede ser combinado con un IDE gratuito, alguna solución para programación gratuita para desarrolladores no-profesionales o estudiantes, en el caso que prefieran no desarrollar con ediciones gratuitas o Express de Visual Studio 2005.
CORBA 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.
.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. [editar] Proceso de comunicación entre aplicaciones Se debe crear el objeto que se va a utilizar de forma remota.  Uno dominio de aplicación (Servidor) para recibir solicitudes.  Uno dominio de aplicación (Cliente) para enviar solicitudes para el objeto mencionado
Conclusion CORBA es una tecnología ampliamente probada, es muy estable, y su uso es muy aconsejable en entornos heterogéneos y dinámicos, ya que es capaz de lograr que interactúen diferentes sistemas de una forma natural y evolutiva. WCF PERMITE PROGRAMACION Y DESARROLLO DE PROGRAMAS EN PLATAFORMAS, CREACION DE APLICACIONES ORIENTAAS A SERVICIOS NET REMOTING 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.

Mais conteúdo relacionado

Mais procurados

Programacion
ProgramacionProgramacion
Programaciondanielrsd
 
framework.net -Jennifer Suarez
framework.net -Jennifer  Suarezframework.net -Jennifer  Suarez
framework.net -Jennifer SuarezGinsuaC
 
Andre.paola9 blos blospot blogger
Andre.paola9 blos blospot bloggerAndre.paola9 blos blospot blogger
Andre.paola9 blos blospot bloggerpaolatublog
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET PropuestaMarcel Aponte
 
Preserntacion programacion.net
Preserntacion programacion.netPreserntacion programacion.net
Preserntacion programacion.netDilson Cruz
 
Framework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entornoFramework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entornoAntonio Palomares Sender
 
Programacion Orientada Jorge y Delia
Programacion Orientada Jorge y DeliaProgramacion Orientada Jorge y Delia
Programacion Orientada Jorge y DeliaDelia1991
 

Mais procurados (13)

Programacion
ProgramacionProgramacion
Programacion
 
framework.net -Jennifer Suarez
framework.net -Jennifer  Suarezframework.net -Jennifer  Suarez
framework.net -Jennifer Suarez
 
Programación .NET
Programación .NETProgramación .NET
Programación .NET
 
Andre.paola9 blos blospot blogger
Andre.paola9 blos blospot bloggerAndre.paola9 blos blospot blogger
Andre.paola9 blos blospot blogger
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
Preserntacion programacion.net
Preserntacion programacion.netPreserntacion programacion.net
Preserntacion programacion.net
 
Framework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entornoFramework .NET 3.5 01 Conceptos básicos y entorno
Framework .NET 3.5 01 Conceptos básicos y entorno
 
Ug msalazar
Ug msalazarUg msalazar
Ug msalazar
 
Plataforma net
Plataforma netPlataforma net
Plataforma net
 
1 Plataforma .Net
1 Plataforma .Net1 Plataforma .Net
1 Plataforma .Net
 
Paola 1001 jt
Paola 1001 jtPaola 1001 jt
Paola 1001 jt
 
Paola
PaolaPaola
Paola
 
Programacion Orientada Jorge y Delia
Programacion Orientada Jorge y DeliaProgramacion Orientada Jorge y Delia
Programacion Orientada Jorge y Delia
 

Destaque

Agustina rosa echeverria palestra caldas 25-08-10
Agustina rosa echeverria   palestra caldas 25-08-10Agustina rosa echeverria   palestra caldas 25-08-10
Agustina rosa echeverria palestra caldas 25-08-10Lívia Neiva
 
El origen del hombre
El origen del hombreEl origen del hombre
El origen del hombreLoreto Rubio
 
Projeto de design - Aula 2
Projeto de design - Aula 2Projeto de design - Aula 2
Projeto de design - Aula 2WELDES
 
217 dominó das adições autismo e educação
217 dominó das adições autismo e educação217 dominó das adições autismo e educação
217 dominó das adições autismo e educaçãoSimoneHelenDrumond
 
Um conto real da história do brasil. reformulado
Um conto real da história do brasil.  reformuladoUm conto real da história do brasil.  reformulado
Um conto real da história do brasil. reformuladoSimoneHelenDrumond
 
8º apostila dos números de 1 a 9 simone helen drumond
8º apostila dos números de 1 a 9 simone helen drumond8º apostila dos números de 1 a 9 simone helen drumond
8º apostila dos números de 1 a 9 simone helen drumondSimoneHelenDrumond
 
Hipertension arterial
Hipertension arterialHipertension arterial
Hipertension arterialMocte Salaiza
 
Edital n 01-2013 - promotoria de justiça de imbituva
Edital  n 01-2013 - promotoria de justiça de imbituvaEdital  n 01-2013 - promotoria de justiça de imbituva
Edital n 01-2013 - promotoria de justiça de imbituvahenriquelinder@hotmail.com
 
Comunicación y enseñanza utpl carlos garzon
Comunicación y enseñanza utpl carlos garzonComunicación y enseñanza utpl carlos garzon
Comunicación y enseñanza utpl carlos garzonCarlos Garzon
 
Un recorrido por el graffiti latinoamericano
Un recorrido por el graffiti latinoamericanoUn recorrido por el graffiti latinoamericano
Un recorrido por el graffiti latinoamericanocagramonte23
 
Primer mandamiento
Primer mandamientoPrimer mandamiento
Primer mandamientoyeka_5
 
Analista Telecom Ti2010
Analista Telecom Ti2010Analista Telecom Ti2010
Analista Telecom Ti2010Rodrigo Silva
 
Dicas para elaborar um projeto
Dicas para elaborar um projetoDicas para elaborar um projeto
Dicas para elaborar um projetoSimoneHelenDrumond
 
curso 40horas
curso 40horascurso 40horas
curso 40horasBethreis
 
Que sentido puede ser el publico un actante
Que sentido puede ser  el publico un actanteQue sentido puede ser  el publico un actante
Que sentido puede ser el publico un actanteneidacano
 

Destaque (20)

Agustina rosa echeverria palestra caldas 25-08-10
Agustina rosa echeverria   palestra caldas 25-08-10Agustina rosa echeverria   palestra caldas 25-08-10
Agustina rosa echeverria palestra caldas 25-08-10
 
El origen del hombre
El origen del hombreEl origen del hombre
El origen del hombre
 
Projeto de design - Aula 2
Projeto de design - Aula 2Projeto de design - Aula 2
Projeto de design - Aula 2
 
217 dominó das adições autismo e educação
217 dominó das adições autismo e educação217 dominó das adições autismo e educação
217 dominó das adições autismo e educação
 
Um conto real da história do brasil. reformulado
Um conto real da história do brasil.  reformuladoUm conto real da história do brasil.  reformulado
Um conto real da história do brasil. reformulado
 
Para aprender colorindo
Para aprender colorindoPara aprender colorindo
Para aprender colorindo
 
Logica e algoritmo aula01
Logica e algoritmo aula01Logica e algoritmo aula01
Logica e algoritmo aula01
 
8º apostila dos números de 1 a 9 simone helen drumond
8º apostila dos números de 1 a 9 simone helen drumond8º apostila dos números de 1 a 9 simone helen drumond
8º apostila dos números de 1 a 9 simone helen drumond
 
Hipertension arterial
Hipertension arterialHipertension arterial
Hipertension arterial
 
Edital n 01-2013 - promotoria de justiça de imbituva
Edital  n 01-2013 - promotoria de justiça de imbituvaEdital  n 01-2013 - promotoria de justiça de imbituva
Edital n 01-2013 - promotoria de justiça de imbituva
 
Comunicación y enseñanza utpl carlos garzon
Comunicación y enseñanza utpl carlos garzonComunicación y enseñanza utpl carlos garzon
Comunicación y enseñanza utpl carlos garzon
 
Un recorrido por el graffiti latinoamericano
Un recorrido por el graffiti latinoamericanoUn recorrido por el graffiti latinoamericano
Un recorrido por el graffiti latinoamericano
 
Primer mandamiento
Primer mandamientoPrimer mandamiento
Primer mandamiento
 
Centrodela biblia
Centrodela bibliaCentrodela biblia
Centrodela biblia
 
Analista Telecom Ti2010
Analista Telecom Ti2010Analista Telecom Ti2010
Analista Telecom Ti2010
 
Dicas para elaborar um projeto
Dicas para elaborar um projetoDicas para elaborar um projeto
Dicas para elaborar um projeto
 
curso 40horas
curso 40horascurso 40horas
curso 40horas
 
Que sentido puede ser el publico un actante
Que sentido puede ser  el publico un actanteQue sentido puede ser  el publico un actante
Que sentido puede ser el publico un actante
 
Planilla44
Planilla44Planilla44
Planilla44
 
Trabajo nonga
Trabajo nongaTrabajo nonga
Trabajo nonga
 

Semelhante a Ug rloor

Semelhante a Ug rloor (20)

Net remoting
Net remotingNet remoting
Net remoting
 
Supremo
SupremoSupremo
Supremo
 
Ug chica
Ug chicaUg chica
Ug chica
 
Reyna chinachi4a1
Reyna chinachi4a1Reyna chinachi4a1
Reyna chinachi4a1
 
Reyna chinachi4a1
Reyna chinachi4a1Reyna chinachi4a1
Reyna chinachi4a1
 
Programacion orientada 2011
Programacion orientada 2011Programacion orientada 2011
Programacion orientada 2011
 
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
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreira
 
Windows communication foundation
Windows communication foundationWindows communication foundation
Windows communication foundation
 
Ug.l moreira
Ug.l moreiraUg.l moreira
Ug.l moreira
 
Paola
PaolaPaola
Paola
 
Paola
PaolaPaola
Paola
 
itio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotitio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspot
 
Paola
PaolaPaola
Paola
 
Ug jalvarado
Ug jalvaradoUg jalvarado
Ug jalvarado
 
Wcf
WcfWcf
Wcf
 
Windows communication foundation
Windows communication foundationWindows communication foundation
Windows communication foundation
 
Windows communication foundation
Windows communication foundationWindows communication foundation
Windows communication foundation
 
Deber
DeberDeber
Deber
 

Último

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnnlitzyleovaldivieso
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 

Último (20)

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 

Ug rloor

  • 1. 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. [editar] 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. Es posible crear aplicaciones basadas en WCF utilizando Microsoft Visual Studio 2005 en su entorno de desarrollo integrado. Microsoft ha liberado un paquete de extensiones y un Kit de Desarrollo que puede ser utilizado con esta tecnología y otras que se incluyen en la Plataforma .NET v3.0. El conjunto de clases .NET que conforman la API de WCF, están basados en la Plataforma .NET 2.0 y son de libre distribución. El compilador de Visual Studio, puede ser combinado con un IDE gratuito, alguna solución para programación gratuita para desarrolladores no-profesionales o estudiantes, en el caso que prefieran no desarrollar con ediciones gratuitas o Express de Visual Studio 2005.
  • 2. CORBA 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.
  • 3. .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. [editar] Proceso de comunicación entre aplicaciones Se debe crear el objeto que se va a utilizar de forma remota. Uno dominio de aplicación (Servidor) para recibir solicitudes. Uno dominio de aplicación (Cliente) para enviar solicitudes para el objeto mencionado
  • 4. Conclusion CORBA es una tecnología ampliamente probada, es muy estable, y su uso es muy aconsejable en entornos heterogéneos y dinámicos, ya que es capaz de lograr que interactúen diferentes sistemas de una forma natural y evolutiva. WCF PERMITE PROGRAMACION Y DESARROLLO DE PROGRAMAS EN PLATAFORMAS, CREACION DE APLICACIONES ORIENTAAS A SERVICIOS NET REMOTING 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.