Rafael Luis Granados La Paz - Despliegue y puesta en funcionamiento de componentes software. IFCT0609

Здесь есть возможность читать онлайн «Rafael Luis Granados La Paz - Despliegue y puesta en funcionamiento de componentes software. IFCT0609» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на испанском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Despliegue y puesta en funcionamiento de componentes software. IFCT0609: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Despliegue y puesta en funcionamiento de componentes software. IFCT0609»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Libro especializado que se ajusta al desarrollo de la cualificación profesional y adquisición de certificados de profesionalidad. Manual imprescindible para la formación y la capacitación, que se basa en los principios de la cualificación y dinamización del conocimiento, como premisas para la mejora de la empleabilidad y eficacia para el desempeño del trabajo.

Despliegue y puesta en funcionamiento de componentes software. IFCT0609 — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Despliegue y puesta en funcionamiento de componentes software. IFCT0609», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

картинка 30Beans de sesión (Session Beans): representa un proceso de negocio. No son persistentes, así que no almacenan datos al terminar el proceso.

картинка 31Beans dirigidos por mensajes (Message-Driven Beans): indica un proceso que solo puede ser disparado gracias a mensajes recibidos desde otros beans, ya que nunca son llamados directamente.

картинка 32

Importante

No se debe confundir el componente EJB con el contenedor EJB.

картинка 33

Actividades

2.Describa los tres tipos de componentes EJB. ¿Cuáles son las dos interfaces que presenta siempre un EJB?

Ejemplo con .NET

Los componentes .NET se apoyan en CLR (Common Language Runtime), que es, al mismo tiempo, entorno de ejecución y repositorio. Todos los lenguajes que hacen uso del framework .NET (C#, VB .NET, C++ y ASP.NET, entre otros) constan de una especificación común y, como paso previo a su ejecución son traducidos y compilados a un lenguaje intermedio llamado Intermediate Language (IL).

Un componente .NET está compuesto de dos partes claramente diferencias: metadato y código de lenguaje intermedio (IL). Los códigos de lenguaje intermedio son independientes de la máquina, y mantienen esta característica hasta que el CLR los convierte a código dependiente.

La composición de componentes se lleva a cabo a través del metadato De esta - фото 34

La composición de componentes se lleva a cabo a través del metadato. De esta manera se puede considerar el metadato como el interfaz del componente, gracias al cual se lleva a cabo la comunicación con otros componentes. Para llevar a cabo su propósito, el metadato almacena la siguiente información:

картинка 35Descripción del ensamblando: nombre, versión, dependencias respecto a otros ensamblados, referencias, permisos requeridos de ejecución, etc.

картинка 36Descripción de tipos: métodos, propiedades, visibilidad, interfaces implementados.

картинка 37Atributos: recolector de basura, atributos de seguridad, versión ligada, etc.

Al ser .NET una tecnología propia de Microsoft, para el desarrollo de componentes se apoya en Visual Studio .NET, requiriéndose además la instalación previa del framework .NET correspondiente.

Ejemplo con CCM CCM CORBA Component Model como su nombre indica es el - фото 38

Ejemplo con CCM

CCM (CORBA Component Model), como su nombre indica, es el modelo de componentes de CORBA. Un componente CCM está contenido dentro de un contenedor CCM. Dicho contenedor debe correr sobre una plataforma CCM. Un ejemplo de esta podría ser OpenCCM.

картинка 39

Definición

CORBA

Siglas de Common Object Request Broker Architecture. Es un estándar definido por la OMG (Object Management Group) para facilitar la comunicación de sistemas implementados en diversas plataformas.

Las interfaces de un componente CCM se representan por medio de puertos, de los cuales existen cuatro clases:

картинка 40Facets (facetas): interfaces proporcionadas por el componente.

картинка 41Receptables (receptáculos): interfaces requeridas por el componente.

картинка 42Event source (fuentes): interfaces que proporcionan un punto de origen de eventos. Estos eventos serán recogidos por consumidores de eventos o propagados por un canal.

Event sinks sumideros interfaces que consumen eventos Los componentes - фото 43Event sinks (sumideros): interfaces que consumen eventos.

Los componentes CORBA se desarrollan en un entorno de programación Open - фото 44

Los componentes CORBA se desarrollan en un entorno de programación (Open Production Tool Chain, por ejemplo), siendo depositados en el contenedor CCM correspondiente. Como viene siendo tónica en este apartado, el contenedor proporciona también el entorno de ejecución para las instancias de los componentes.

картинка 45

Actividades

3.Enumere y describa brevemente los cuatro tipos de conectores de un componente CCM.

Servicios web

Los servicios web son, básicamente, elementos orientados a proporcionar un servicio a través de la red. Constan de una interfaz descrita en WSDL (Web Services Description Language), que es un XML que contiene todo lo necesario para poder interactuar con el servicio. Esta interacción se lleva a cabo con SOAP, aunque se pueden usar otros protocolos como XML-RPC.

картинка 46

Definición

SOAP

Siglas de Simple Object Access Protocol. Es un protocolo que define la comunicación entre procesos a través de intercambio de datos con XML. Deriva del protocolo XML-RPC.

No existe un lenguaje especialmente definido para desarrollar un servicio web, ni tampoco una plataforma concreta. La esencia es que un servicio web puede ser implementado en cualquier lenguaje de programación, siendo posteriormente desplegado en una máquina servidor para que esté disponible públicamente y sea accesible por clientes externos de la manera que previamente se defina. En esta definición entra en escena el WSDL, que es un fichero que especifica la forma en la que se comunicará el Servicio Web.

Como el resto de ejemplos comentados en este punto, la composición se dará en la fase de diseño (no hay fase de despliegue). El servidor dónde está publicado el servicio proporcionará el entorno de ejecución durante la fase de ejecución de manera análoga a los diferentes contenedores vistos anteriormente.

Actividades 4El concepto de servicio web puede ocasionar confusión con el - фото 47 картинка 48

Actividades

4.El concepto de servicio web puede ocasionar confusión con el concepto de aplicación web. Investigue las diferencias entre ambos.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Despliegue y puesta en funcionamiento de componentes software. IFCT0609»

Представляем Вашему вниманию похожие книги на «Despliegue y puesta en funcionamiento de componentes software. IFCT0609» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Despliegue y puesta en funcionamiento de componentes software. IFCT0609»

Обсуждение, отзывы о книге «Despliegue y puesta en funcionamiento de componentes software. IFCT0609» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x