Sunteți pe pagina 1din 16

Carrera: Ingeniera en Tecnologas de

Informacin y Comunicacin

Materia: Desarrollo de aplicaciones para ambientes


distribuidos

Horario: Martes-Virenes 11:00- 13:00


Mircoles 12:00-13:00
TEMA: UNIDAD 6- INTEGRACIN DE
APLICACIONES DISTRIBUIDAS

Equipo 4

Una aplicacin con distintos componentes


que se ejecutan en entornos separados,
normalmente en diferentes plataformas
conectadas a travs de una red. Las tpicas
aplicaciones distribuidas son de dos niveles
(cliente-servidor), tres niveles (clientemiddleware-servidor) y multinivel.

Dependiendo de la forma de interaccin entre las


partes, tenemos distintos modelos de
aplicaciones:
Orientado a los mensajes, Para aplicaciones que
pueden tolerar cierto nivel de independencia
frente al tiempo de las respuestas.
Redes entre iguales (p2p), computacin en malla
(Grid): Todos los miembros del sistema son
iguales. No hay tareas predefinidas entre ellos.
Comparten recursos.
Cliente/Servidor, Las aplicaciones se dividen en
dos partes: una de ellas (cliente) inicia la
comunicacin con una peticin y la otra
(servidor) responde a esa peticin.

Una vez puesta a punto y finalizada la aplicacin


ser necesario distribuirla al usuario o usuarios
mediante un programa de instalacin que realice
tareas como:
* Copiar todos los archivos necesarios para
ejecutar la aplicacin
* Crear la estructura de directorios que
contendrn los archivos necesarios para ejecutar
la aplicacin
* Registrar archivos
* Crear un men de inicio o grupo
* Crear un icono en el escritorio del usuario

Visual Basic puede hacer esto por nosotros para ello


es necesario seguir 2 pasos:
1. Packaging, ser necesario empaquetar los
archivos que requiere la aplicacin en 1 o ms
archivos .cab (cabinet file) y que puedan ser
colocados en la ubicacin deseada, tambin ser
necesario crear los programas de instalacin para
ciertos tipos de empaquetamientos. Un archivo con
extesin .cab es un archivo comprimido.
2. Deployment, ser necesario poner la aplicacin
empaquetada en un medio de almacenamiento para
que los usuario puedan instalarla lo cual significa por
ejemplo copiar el paquete a un disco, una ubicacin
de red o sitio web.

Para instalar o actualizar componentes de Tivoli


Enterprise Console desde la lnea de comandos,
necesita el nombre del archivo de ndice de cada
componente. Los nombres de archivos de ndice
para la instalacin son diferentes de los
utilizados para la actualizacin. Los archivos de
ndice son archivos ASCII que contiene
instrucciones especficas del componente para
cada imagen de instalacin. Los archivos de
ndice especifican el identificador de producto
registrado de un componente del producto,
sentencias de dependencia y la informacin
necesaria para instalar ese componente en cada
uno de los sistemas operativos compatibles.

Identificador de producto registrado. Para desinstalar


componentes de Tivoli Enterprise Console desde la
lnea de comandos, necesita el identificador de
producto registrado de cada componente. El
identificador de producto registrado es el nombre
que se ha asignado al componente que est
contenido en una imagen de instalacin y, tambin,
es el primer valor de cada lnea del archivo de ndice
del componente.
Componente necesario. Para instalar ciertos
componentes de Tivoli Enterprise Console en un nodo
gestionado, debe instalar antes este componente
especfico en dicho nodo gestionado o la instalacin
fallar.

Un componente. Es una unidad Sw cuya finalidad


y dependencia estn completamente definida por
un conjunto de interfaces pblicas. Los
componentes pueden cambiarse con otros
componentes sin hacer referencia a su
implementacin y pueden ser desplegados como
una unidad ejecutable. La composicin de
componentes. Es el proceso de enlazar
componentes para un sistema. Los tipos de
composicin incluyen: composicin secuencial,
composicin jerrquica y composicin aditiva.

Proporciona a los programadores y


administradores control y flexibilidad sobre la
manera en que se ejecutaran las aplicaciones,
un administrador puede controlar a que
recursos protegidos puede tener acceso una
aplicacin, que versiones de ensamblados
utiliza la aplicacin y donde se ubicara las
aplicaciones.

Es un mtodo de retroalimentacin del comportamiento


laboral que nos ayuda a tomar decisiones respecto al
desarrollo, remuneracin, promocin y establecimiento del
plan de carrera del trabajador. : 1. Ofrecen informacin
con base en la cual pueden tomarse decisiones de
desarrollo, remuneracin, promocin y plan de carreras. 2.
Ofrecen la oportunidad para que el supervisor y
subordinado se renan y revisen el comportamiento
relacionado con el trabajo. 3. Lo anterior permite que
ambos desarrollen un plan para corregir cualquier
deficiencia y mejorar el desempeo. 4. La evaluacin
ofrece la oportunidad de revisar el proceso de desarrollo
de gerentes y los planes de carrera del trabajador a la luz
de las fuerzas y debilidades demostradas.

S-ar putea să vă placă și