5

Click here to load reader

Presentación final

Embed Size (px)

Citation preview

Page 1: Presentación final

PROYECTO FINAL

Integrantes Paola Salazar Muñoz - 1462680

Yazmin L. Cardenas Vazquez - 1446664Esaul Marquez Garcia - 1472744

Page 2: Presentación final

OBJETIVOImplementar un sistema que tenga mayor

facilidad de trabajo .

DESCRIPCIONNuestro proyecto va estar conformado por dos

partes un servidor que contiene toda la carga de trabajo a realizar varios nodos ,ahi en el servidor va analizar cuantos nodos tiene disponibles para repartir su trabajo ,para ello los nodos en este caso sera programas ya corriendo, esperando que el servidor se conecte con ellos la forma en la que se van a conectar los nodos y el servidor es mediante sockets y el intercambio de información sera con serializacion.

Page 3: Presentación final

FASES DE IMPLEMENTACION

Normalmente, un servidor se ejecuta en una máquina específica y tiene un socket asociado a un número de puerto específico. El servidor simplemente espera a la escucha en el socket a que un cliente se conecte con una petición. El cliente conoce el nombre de la máquina sobre la que está ejecutándose el servidor y el número de puerto al que está conectado. Solicitar una conexión consiste en intentar establecer una cita con el servidor en el puerto de la máquina servidora.

Page 4: Presentación final

Si todo va bien, el servidor acepta la conexión. Pero antes, el servidor crea un nuevo socket en un puerto diferente. Es necesario crear un nuevo socket (y consecuentemente un número de puerto diferente) de forma que en el socket original se continue a la escucha de las peticiones de nuevos clientes mientras se atiende a las necesidades del cliente conectado. En el cliente, si se acepta la conexión, el socket se crea satisfactoriamente y se puede utilizar para comunicarse con el servidor.

Page 5: Presentación final

CONCLUSIONES

El resultado que se obtuvo con el proyecto y con la materia nos dejó conocimientos muy útiles para aquí en adelante , no solo académicamente hablando sino al momento de estar trabajando en una empresa

los sistemas distribuidos forman un papel muy importante en la sociedad y son de mucha ayuda en la tecnologías de información.