.NET Remoting.NetRemoting 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.
Proceso de comunicación entre aplicacionesSe 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.
Windows CommunicationFoundation (WCF)Windows CommunicationFoundation (WCF) es el modelo de programación unificado de Microsoft para generar aplicaciones orientadas a servicios. Permite a los programadores generar soluciones con transacción seguras y de confianza, que se integren en diferentes plataformas y que interoperen con las inversiones existentes.
En esta secciónGuía de la documentación Conjunto de temas de lectura recomendada, dependiendo de su nivel de conocimientos (de inexperto a buen conocedor) y de los requisitos.Información conceptual Los principales conceptos de WCF.Tutorial de introducción Un conjunto de temas del tutorial que le introducirá en la experiencia de la programación de aplicaciones WCF.Programación básica de WCF Un conjunto de temas del manual que debería entender para convertirse en un programador WCF competente.Detalles de las características de WCF Temas que le permitirán elegir qué característica o características WCF necesita emplear.Extensión de WCF Temas que describen la extensión o personalización de WCF para satisfacer sus propios requisitos.Instrucciones y procedimientos recomendados Temas que pueden ayudarle a evitar errores y crear aplicaciones reutilizables.Administración y diagnóstico Temas que describen un conjunto de funcionalidades WCF que puede ayudarle a supervisar las diferentes etapas de la vida de una aplicación y a diagnosticar problemas.Requisitos del sistema WCF Lista de requisitos WCF.Recursos del sistema operativo necesarios para WCF Lista de recursos proporcionados por el sistema operativo.Solución de problemas de instalación Describe cómo solucionar problemas de configuración WCF.Glosario de Windows CommunicationFoundation Glosario de términos empleados en WCF.Ejemplos de WCF Ejemplos que pueden descargarse y que proporcionan proyectos de código en funcionamiento, que demuestran las características y técnicas de programación de WCF.Herramientas de WCF Herramientas que le ayudarán a crear y depurar aplicaciones WCF.Referencia general Temas que documentan los elementos XML utilizados para configurar aplicaciones de servicios y cliente.Comentarios y comunidad Información acerca de cómo enviar sus comentarios o compartir información con otros usuarios interesados en WCF.Información (la versión 3.0) de privacidad de Windows CommunicationFoundation Información característica por característica acerca de qué aplicaciones WCF revelan datos de usuarios
CORBAEn 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.Al compilar una interfaz en IDL se genera código para el cliente y el servidor (el implementador del objeto). El código del cliente sirve para poder realizar las llamadas a métodos remotos. Es el conocido como stub, el cual incluye un proxy (representante) del objeto remoto en el lado del cliente. El código generado para el servidor consiste en unos skeletons (esqueletos) que el desarrollador tiene que rellenar para implementar los métodos del objeto.CORBA es más que una especificación multiplataforma, también define servicios habitualmente necesarios como seguridad y transacciones. Y así este no es un sistema operativo en si, en realidad es un middleware.
AnalicisEstas son páginas en la cual se trabajan con codificaciones para: especificación multiplataforma

Ut jsilvareyes

  • 1.
    .NET Remoting.NetRemoting esuna 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.
  • 2.
    Proceso de comunicaciónentre aplicacionesSe 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.
  • 3.
    Windows CommunicationFoundation (WCF)WindowsCommunicationFoundation (WCF) es el modelo de programación unificado de Microsoft para generar aplicaciones orientadas a servicios. Permite a los programadores generar soluciones con transacción seguras y de confianza, que se integren en diferentes plataformas y que interoperen con las inversiones existentes.
  • 4.
    En esta secciónGuíade la documentación Conjunto de temas de lectura recomendada, dependiendo de su nivel de conocimientos (de inexperto a buen conocedor) y de los requisitos.Información conceptual Los principales conceptos de WCF.Tutorial de introducción Un conjunto de temas del tutorial que le introducirá en la experiencia de la programación de aplicaciones WCF.Programación básica de WCF Un conjunto de temas del manual que debería entender para convertirse en un programador WCF competente.Detalles de las características de WCF Temas que le permitirán elegir qué característica o características WCF necesita emplear.Extensión de WCF Temas que describen la extensión o personalización de WCF para satisfacer sus propios requisitos.Instrucciones y procedimientos recomendados Temas que pueden ayudarle a evitar errores y crear aplicaciones reutilizables.Administración y diagnóstico Temas que describen un conjunto de funcionalidades WCF que puede ayudarle a supervisar las diferentes etapas de la vida de una aplicación y a diagnosticar problemas.Requisitos del sistema WCF Lista de requisitos WCF.Recursos del sistema operativo necesarios para WCF Lista de recursos proporcionados por el sistema operativo.Solución de problemas de instalación Describe cómo solucionar problemas de configuración WCF.Glosario de Windows CommunicationFoundation Glosario de términos empleados en WCF.Ejemplos de WCF Ejemplos que pueden descargarse y que proporcionan proyectos de código en funcionamiento, que demuestran las características y técnicas de programación de WCF.Herramientas de WCF Herramientas que le ayudarán a crear y depurar aplicaciones WCF.Referencia general Temas que documentan los elementos XML utilizados para configurar aplicaciones de servicios y cliente.Comentarios y comunidad Información acerca de cómo enviar sus comentarios o compartir información con otros usuarios interesados en WCF.Información (la versión 3.0) de privacidad de Windows CommunicationFoundation Información característica por característica acerca de qué aplicaciones WCF revelan datos de usuarios
  • 5.
    CORBAEn 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.Al compilar una interfaz en IDL se genera código para el cliente y el servidor (el implementador del objeto). El código del cliente sirve para poder realizar las llamadas a métodos remotos. Es el conocido como stub, el cual incluye un proxy (representante) del objeto remoto en el lado del cliente. El código generado para el servidor consiste en unos skeletons (esqueletos) que el desarrollador tiene que rellenar para implementar los métodos del objeto.CORBA es más que una especificación multiplataforma, también define servicios habitualmente necesarios como seguridad y transacciones. Y así este no es un sistema operativo en si, en realidad es un middleware.
  • 6.
    AnalicisEstas son páginasen la cual se trabajan con codificaciones para: especificación multiplataforma