PROYECTO FINAL
Integrantes Paola Salazar Muñoz - 1462680
Yazmin L. Cardenas Vazquez - 1446664Esaul Marquez Garcia - 1472744
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.
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.
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.
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.
Recommended