Manual
Uf1290: Implementación e Integración de Elementos Software con Tecnologías Basadas en Componentes
CÓDIGO · UF1290
FUNDAE
100% Bonificable
Teleformación
Modalidad
7,50 €/h
Módulo económico
SCORM
Acceso 24/7
Objetivos
– Construir elementos software a partir de las especificaciones de necesidades y con las condiciones de desarrollo de la tecnología de componentes utilizada.
– Describir el proceso de adaptación de un componente existente para incluirlo en la arquitectura en la que se quiere reutilizar, según especificaciones técnicas de la tecnología de componentes utilizada.
– Clasificar las herramientas de programación y depuración para optimizar la fase de desarrollo de los componentes según unas especificaciones dadas.
– Identificar los elementos y parámetros de la interfaz del componente, para su desarrollo con herramientas y lenguajes específicos, para implementar la vía de comunicaciones con el resto de componentes según los estándares de definición de interfaces de la arquitectura.
– Realizar los procesos de instalación del componente, comprobando que ejecuta las acciones requeridas y su disponibilidad para las aplicaciones que lo invoquen, según especificaciones técnicas de la arquitectura.
– Describir el proceso de adaptación de un componente existente para incluirlo en la arquitectura en la que se quiere reutilizar, según especificaciones técnicas de la tecnología de componentes utilizada.
– Clasificar las herramientas de programación y depuración para optimizar la fase de desarrollo de los componentes según unas especificaciones dadas.
– Identificar los elementos y parámetros de la interfaz del componente, para su desarrollo con herramientas y lenguajes específicos, para implementar la vía de comunicaciones con el resto de componentes según los estándares de definición de interfaces de la arquitectura.
– Realizar los procesos de instalación del componente, comprobando que ejecuta las acciones requeridas y su disponibilidad para las aplicaciones que lo invoquen, según especificaciones técnicas de la arquitectura.
Programa detallado
- 1. Bloque 1.Desarrollo de componentes
- 2. Lenguajes de desarrollo de componentes
- 2.1 Introducción
- 2.2 Comparativa con lenguajes orientados a objetos
- 2.3 Lenguajes orientados a componentes
- 3. Requisitos principales del desarrollo orientado a componentes
- 3.1 Introducción
- 3.2 Modularidad
- 3.3 Despliegue independiente
- 3.4 Reemplazabilidad
- 3.5 Seguridad
- 3.6 Separación entre interfaz e implementación
- 4. Infraestructuras (frameworks) de componentes
- 4.1 Introducción
- 4.2 Modelos de infraestructuras de componentes
- 4.3 Descripción de la infraestructura de componentes de uso común
- 5. Métodos de desarrollo de componentes
- 5.1 Introducción
- 5.2 Uso de lenguajes orientados a objetos
- 5.3 Selección de infraestructura de componentes
- 6. Construcción de software mediante componentes
- 6.1 Introducción
- 6.2 Definición de interfaces. Lenguajes de descripción de interfaces
- 6.3 Reutilización de componentes
- 6.4 Técnicas de ensamblado en infraestructuras de uso común
- 7. Técnicas específicas de desarrollo
- 7.1 Introducción
- 7.2 Componentes en la capa de servidor web. Páginas dinámicas
- 7.3 Componentes en la capa de servidor de aplicaciones
- 7.4 Componentes en la capa de aplicación cliente
- 7.5 Componentes en la capa de servicios web
- 7.6 Componentes para dispositivos móviles
- 8. Herramientas para el desarrollo de componentes
- 8.1 Introducción
- 8.2 Entornos integrados de desarrollo de componentes
- 8.3 Configuración e instalación de herramientas de uso común
- 8.4 Gestión del ciclo de vida en el desarrollo de componentes mediante herramientas de uso común
- 9. Bloque 2. Componentes distribuidos
- 10. Programación distribuida en infraestructuras de uso común
- 10.1 Introducción
- 10.2 Programación multihílo (multithreading)
- 10.3 Comunicaciones síncronas y asíncronas
- 11. Modelos de intercambio
- 11.1 Introducción
- 11.2 Llamadas a procedimientos remotos
- 11.3 Orientados a mensajes
- 11.4 Orientados a recursos
¿Quieres formar a tu equipo en este programa?
Bonificable 100% por FUNDAE. Te calculamos el crédito disponible de tu empresa y activamos en menos de 10 días.
Solicitar información →