Implementacion de procesamiento de datos

Solo disponible en BuenasTareas
  • Páginas : 5 (1029 palabras )
  • Descarga(s) : 7
  • Publicado : 22 de agosto de 2010
Leer documento completo
Vista previa del texto
4. Implementación de procesamiento de datos.
Desarrollo de Aplicaciones Distribuidas

4.1 Construcción de componentes  4.2 Comunicación con manejo de datos  4.3 Procesos en sistemas distribuidos





4.3.1 Hilos y multihilos
4.4.1 Sockets
   4.4.1.1 Comunicación Datagramas UDP 4.4.1.2 Comunicación Streams TCP 4.4.1.3 Comunicación Cliente/Servidor

4.4 Comunicación entreprocesos


Subtemas

Actividades Inicio de la presentación Construcción de componentes Comunicación con manejo de datos Procesos en sistemas distribuidos Hilos Ejemplos Comunicación entre procesos sockets

Duración

10 min 10 min 10 min 20 min 10 min

Ejemplos

30 min

Planeación



Los Componentes de una aplicación distribuida que sigue el modelo clienteservidor tiene lossiguientes componentes: Lado servidor: Programa que se ejecuta en un computador que esta conectado a una red. Esta a la escucha en un puerto, esperando las peticiones de los clientes; por ejemplo, un servidor Web escucha en el puerto 80. Un computador que ejecuta un servidor de aplicación necesita estar conectado a la red para responder a las peticiones de los clientes.



4.1 Construcción decomponentes



Protocolo de aplicación para la comunicación entre el cliente y el servidor. El protocolo define el tipo de mensajes intercambiados; por ejemplo, el protocolo de la capa de aplicación de la Web, HTTP, define el formato y la secuencia de los mensajes transmitidos entre el navegador y el servidor Web.

4.1 Construcción de componentes



Formato de los mensajes que seintercambian, algunas veces forma parte del servicio; por ejemplo, en el correo electrónico se define el formato de los mensajes electrónicos.

4.1 Construcción de componentes



Algunas de las aplicaciones distribuidas más conocidas son remote login, correo electrónico,navegación Web, streaming, telefonía IP y compartición de ficheros(P2P).

4.1 Construcción de componentes



En latecnología de componentes la interfaz constituye el elemento básico de interconectividad. Cada componente debe describir de forma completa las interfaces que ofrece, así como las interfaces que requiere para su operación. Y debe operar correctamente con independencia de los mecanismos internos que utilice para soportar la funcionalidad de la interfaz.

4.1 Construcción de componentes



Lacomunicación con manejo de datos es almacenar en Base de datos y sus funciones básicos son:

Crear datos,  leer datos,  actualizar datos y  eliminar datos.


4.2 Comunicación con manejo de datos



Las redes de comunicación son un conjunto de elementos basados en hardware y software que permite establecer un enlace entre los clientes y los servidores, se clasifican por su tamaño LAN,MAN y WAN.

4.2 Comunicación con manejo de datos

Características de la comunicación: El cliente debe localizar e iniciar la comunicación con el servidor.  No existe la compartición de archivos, ya que los accesos a la información se llevan a cabo a través de peticiones por medio de comunicación.  Debido a que los programas de manejo y control de información ( Archivos y bases de datos solose envían y reciben los resultados de las operaciones (Tráfico igual a Datos leídos o escritos).  Debido a la flexibilidad de establecer sesiones con múltiples servidores y manejo de información en varias bases de datos (en sitios remotos es requerido el uso de estilos transaccionales y cooperativos).
 

4.2 Comunicación con manejo de datos



Un proceso consiste en un entorno deejecución formado por uno o mas hilos. Un hilo es una abstracción del sistema operativo asociada a una actividad (hilo de ejecución).

4.3 Procesos en sistemas distribuidos 4.3.1 Hilos



El multi-hilo permite a los servidores maximizar su productividad, medida como el número de solicitudes procesadas por segundo.

4.3 Procesos en sistemas distribuidos 4.3.1 MultiHilos

Thread(ThreadGroup...
tracking img