0 calificaciones0% encontró este documento útil (0 votos)
9 vistas8 páginas
Este documento trata sobre la arquitectura de aplicaciones empresariales distribuidas. Se divide en tres unidades principales. La primera unidad introduce los conceptos básicos de programación orientada a objetos, sistemas distribuidos y modelos de comunicación. La segunda unidad cubre la integración de aplicaciones distribuidas en la web a través de tecnologías como RPC, SOAP y REST. La tercera unidad trata sobre el diseño de patrones, incluyendo patrones creacionales, estructurales y de comportamiento.
Este documento trata sobre la arquitectura de aplicaciones empresariales distribuidas. Se divide en tres unidades principales. La primera unidad introduce los conceptos básicos de programación orientada a objetos, sistemas distribuidos y modelos de comunicación. La segunda unidad cubre la integración de aplicaciones distribuidas en la web a través de tecnologías como RPC, SOAP y REST. La tercera unidad trata sobre el diseño de patrones, incluyendo patrones creacionales, estructurales y de comportamiento.
Este documento trata sobre la arquitectura de aplicaciones empresariales distribuidas. Se divide en tres unidades principales. La primera unidad introduce los conceptos básicos de programación orientada a objetos, sistemas distribuidos y modelos de comunicación. La segunda unidad cubre la integración de aplicaciones distribuidas en la web a través de tecnologías como RPC, SOAP y REST. La tercera unidad trata sobre el diseño de patrones, incluyendo patrones creacionales, estructurales y de comportamiento.
APLICACIONES EMPRESARIALES Jorge E. Freile Mejia 1. Contenido UNIDAD TEMA GENERAL TEMA ESPECIFICO
1.1 Explicación general de la POO
1.2 Introducción a los sistemas distribuidos 1.3 Modelos de comunicación en sistemas distribuidos Introducción a las aplicaciones 1 1.4 Aplicaciones en capas distribuidas 1.5 Aplicabilidad de la implementación en capas 1.6 Tecnologías: CORBA a través de SOCKETS 1.7 Tecnología CORBA a través de RMI
2.1 Integración de aplicaciones distribuidas en la Web
Integración de aplicaciones distribuidas 2.2 Remoting Procedure Call – RPC 2 en la Web 2.3 Servicios Web – SOAP 2.4 Servicios Web -REST
3.1 Introducción e importancia de los patrones
3 Diseño de Patrones 3.2 Patrones creacionales 3.3 Patrones de comportamiento y estructurales 2. Introducción a las aplicaciones Distribuidas - Explicación General de la POO La POO: Es un paradigma de programación que usa objetos en sus interacciones para diseñar aplicaciones y programas informáticos.
Objeto : Puede ser cualquier elemento, tiene estado(Encendida/Apagada),
comportamiento(Encenderlo/Apagarlo) e identidad(Podemos tener más de una bombilla y cada una tiene su propia identidad).
Los objetos se generan a partir de una plantilla llamada clase.
2.1 Explicación General de la POO 2.2 Explicación General de la POO
Herencia: Ligado con el concepto de la reutilización, un mecanismo básico por el
que las clases hijas heredan el código de las clases padre
Encapsulación: Está ligado con el concepto de visibilidad, mediante este
mecanismo podemos ocultar las variables de una clase (private) y exponer sus métodos (public). 2.3 Introducción a las aplicaciones Distribuidas - Explicación General de la POO Cuáles son las ventajas de un lenguaje OO
Fomenta la reutilización y extensión del código.
Permite crear sistemas más complejos. Relacionar el sistema al mundo real. Facilita la creación de programas visuales. Construcción de prototipos Agiliza el desarrollo de software Facilita el trabajo en equipo Facilita el mantenimiento del software 3. Modelar la Clase Vehiculos