Implementación e integración de elementos software con tecnologías basadas en componentes. UF1290.

Beatriz Coronado García

ISBN: 9791387566289
Editorial: Tutor Formación
Páginas: 132
Género: Informática
IBIC: PROGRAMACIÓN INFORMÁTICA/DESARROLLO DE SOFTWARE
Año: Feb-2025

USD63.25
descuentos no aplicados
<p><span style="color:rgb(0,0,255);">Puede solicitar gratuitamente las soluciones a todas las actividades</span><span style="color:rgb(0,0,0);"> en el email tutor@tutorformacion.es</span><br><br><span style="color:rgb(0,0,0);">Capacidades que se adquieren con este Manual:</span><br><br><span style="color:rgb(0,0,0);">Construir elementos software a partir de las especificaciones de necesidades y con las condiciones de desarrollo de la tecnología de componentes utilizada.</span><br><br><span style="color:rgb(0,0,0);">Índice:</span><br><br><span style="color:rgb(0,0,0);">Introducción 5</span><br><br><span style="color:rgb(0,0,0);">Desarrollo de componentes 12</span><br><br><span style="color:rgb(0,0,0);">1. Lenguajes de desarrollo de componentes. 14</span><br><span style="color:rgb(0,0,0);">1.1. Comparativa con lenguajes orientados a objetos. 14</span><br><span style="color:rgb(0,0,0);">1.2. Lenguajes orientados a componentes. 19</span><br><span style="color:rgb(0,0,0);">2. Requisitos principales del desarrollo orientado a componentes. 26</span><br><span style="color:rgb(0,0,0);">2.1. Modularidad. 26</span><br><span style="color:rgb(0,0,0);">2.2. Despliegue independiente. 27</span><br><span style="color:rgb(0,0,0);">2.3. Reemplazabilidad. 27</span><br><span style="color:rgb(0,0,0);">2.4. Seguridad. 30</span><br><span style="color:rgb(0,0,0);">2.5. Separación entre interfaz e implementación. 34</span><br><span style="color:rgb(0,0,0);">3. Infraestructuras (frameworks) de componentes. 35</span><br><span style="color:rgb(0,0,0);">3.1. Modelos de infraestructuras de componentes. 36</span><br><span style="color:rgb(0,0,0);">3.2. Descripción de las infraestructuras de componentes de uso común. 40</span><br><span style="color:rgb(0,0,0);">4. Métodos de desarrollo de componentes. 54</span><br><span style="color:rgb(0,0,0);">4.1. Uso de lenguajes orientados a objetos. 54</span><br><span style="color:rgb(0,0,0);">4.2. Selección de infraestructuras de componentes. 61</span><br><span style="color:rgb(0,0,0);">5. Construcción de software mediante componentes. 62</span><br><span style="color:rgb(0,0,0);">5.1. Definición de interfaces. Lenguajes de descripción de interfaces. 62</span><br><span style="color:rgb(0,0,0);">5.2. Reutilización de componentes. 67</span><br><span style="color:rgb(0,0,0);">5.3. Técnicas de ensamblado en infraestructuras de uso común. 72</span><br><span style="color:rgb(0,0,0);">6. Técnicas específicas de desarrollo. 78</span><br><span style="color:rgb(0,0,0);">6.1. Componentes en la capa de servidor web. Páginas dinámicas. 81</span><br><span style="color:rgb(0,0,0);">6.2. Componentes en la capa de servidor de aplicaciones. 82</span><br><span style="color:rgb(0,0,0);">6.3. Componentes en la capa de aplicación cliente. 83</span><br><span style="color:rgb(0,0,0);">6.4. Componentes en la capa de servicios web. 84</span><br><span style="color:rgb(0,0,0);">6.5. Componentes para dispositivos móviles. 85</span><br><span style="color:rgb(0,0,0);">7. Herramientas para el desarrollo de componentes. 89</span><br><span style="color:rgb(0,0,0);">7.1. Entornos integrados de desarrollo de componentes. 90</span><br><span style="color:rgb(0,0,0);">7.2. Configuración e instalación de herramientas de uso común. 96</span><br><span style="color:rgb(0,0,0);">7.3. Gestión del ciclo de vida en el desarrollo de componentes mediante herramientas de uso común. 108</span><br><span style="color:rgb(0,0,0);">8. Prueba de autoevaluación. 113</span><br><br><span style="color:rgb(0,0,0);">Componentes distribuidos 114</span><br><br><span style="color:rgb(0,0,0);">1. Programación distribuida en infraestructuras de uso común. 116</span><br><span style="color:rgb(0,0,0);">1.1. Programación multihilo (multithreading). 116</span><br><span style="color:rgb(0,0,0);">1.2. Comunicaciones síncronas y asíncronas. 117</span><br><span style="color:rgb(0,0,0);">2. Modelos de intercambio. 120</span><br><span style="color:rgb(0,0,0);">2.1. Llamadas a procedimientos remotos. 120</span><br><span style="color:rgb(0,0,0);">2.2. Orientados a mensajes. 121</span><br><span style="color:rgb(0,0,0);">2.3. Orientados a recursos. 125</span><br><span style="color:rgb(0,0,0);">3. Prueba de autoevaluación. 126</span><br><br><span style="color:rgb(0,0,0);">Prueba de evaluación final 128</span><br>&nbsp;</p>

Descripción

Puede solicitar gratuitamente las soluciones a todas las actividades en el email tutor@tutorformacion.es

Capacidades que se adquieren con este Manual:

Construir elementos software a partir de las especificaciones de necesidades y con las condiciones de desarrollo de la tecnología de componentes utilizada.