Aplicaciones distribuidas y conceptos
es una aplicacion con distintos componentes que se ejecutan en entornos separados normalmente en difernetes plataformas conectadas a una misma red.
¿Cúales son loscomponentes que se distribuyen?
¿Qué Criterios se usan para determinar que conforma un componente?
-Funcionalidad
-La necesidad de tener un control de las piezas y no de manera global.
¿A travéd de quemecanismos se realizan la comunicación entre componentes distribuidos?
- Un disco duro par que se pueda comunicar con los demas componentes necesita un putno de coneccion (interface)
¿Qué es uncomponente?
Es una parte de una aplicacion ( ya sea software o hardWare)
CONCEPTOS:
Protocolo: reglas que se deven seguir que ya estan establecidos
UML: un lenguaje de modelado
Cliente Servidor: donde ahi uncliente que solicida algo a el servidor para que le proporcione algo y el servidor procesa la solicitus y regresa lo que pidio el cliente.
Comunicación: Intercambio de informacion entre 2 o maselementos a travez de un canal.
Servicio: Algo que satisface una necesidad.
Objeto: Cualquier elemento que tenga propiedades, ciertas caracteristicas y puedra realizar ciertas acciones.
Interface: Punto deinteraccion entre dos o mas elementos.
Arquitectura: Es lo que se hace en la programacion o desarrollo como los modelos d euna casa.
Interoperatibilidad: Plataformas diferentes.
Paquete: Lo deprogramacion
Logica de negocios: una forma mas nice ALGORITMO de la aplicacion , logica, condiciones, repeticiones.
Acceso a datos: Los puentes que permitenen lazar la logica de negocios con la base dedatos. ( ODBS, ADOO,JDBS)
Capas:
Calidades sistematicas: Se obtiene calidad cuando se cumplen los requerimientos del usuario, si no lo hace el software no tiene calidad.
( Debe de ser sistematico, algoque se haga de nmanera constante, que algun dia sea algo natural al desarrollar nuestras aplicaciones)
DISTRIBUCIóN:
L
Geograficamente distante es uno esta aqui y el otro lejos pero entornos...
Regístrate para leer el documento completo.