SEDE INTERUNIVERSITARIA DE ALAJUELA SISTEMAS OPERATIVOS
Enviado por Oscar Jiménez Obando • 24 de Febrero de 2017 • Trabajo • 326 Palabras (2 Páginas) • 144 Visitas
[pic 1]
SEDE INTERUNIVERSITARIA DE ALAJUELA
SISTEMAS OPERATIVOS
PROYECTO II
TEMA: CHAT ROOM
ESTUDIANTES:
SANTIAGO SÁNCHEZ MADRIGAL
OSCAR JIMÉNEZ OBANDO
PROFESOR:ESTEBAN ARIAS MÉNDEZ
I CICLO, 2015
Introducción
En el presente proyecto se investigó acerca de cómo crear un chat para que varios usuarios una red LAN puedan comunicarse, para esto fue necesario descargar Netbeans para implementar el chat mediante el cual se usó el lenguaje Java para su solución y fué de esta manera que el proyecto fue concluido También se indicará paso a paso cómo cómo funciona el chat de manera tal que cuando esto finalice se podrá hablar con otros usuarios ligados al chat.
Minimanual del CHAT-ROOM
Se inicia el chat primero que todo si se quiere registrar le da la opción de Registro de Usuario
[pic 2]
Después clic en el botón nuevo para crear un nuevo usuario y para eliminar un usuario se le da la opción eliminar.
[pic 3]
Para finalizar el nuevo usuario le da en guardar y listo usuario guardado.
[pic 4]
Ahora para ingresar al chat la opción de Ingresar chat
[pic 5]
Primero la opción de servidor para habilitar el puerto que se desee
[pic 6]
En este caso el puerto 7878
[pic 7]
Concluido esto se procede entrar al chat que en este caso la segunda opción chat
[pic 8]
Nombre y contraseña para loguearse y listo puede chatear con otros usuarios.
[pic 9]
Estrategia e implementación
Se crearon dos paquetes uno para la parte de la interfaz y otro para las diferentes clases como los sockets, hilos, conexión a base de datos y el usuario.
[pic 10]
Se inicia la ejecución del Cliente. esto para que El cliente la lance una petición al servidor para poder conectarse mediante el mismo puerto que es el puerto que creamos anteriormente 7878. Al cliente ser aceptado por el servidor, este le asigna un hilo. y después el cliente envía y recibe mensajes simultáneamente hacia el servidor mediante el hilo.
[pic 11]
...