El chat va tomando forma, aunque he de decir que me está costando mucho, incluso diría demasiado tiempo y esfuerzo. Comentaré por encima que entre los apuntes de clase y lo que he podido ver por internet, el asunto es el siguiente:
Tenemos como mínimo dos archivos java: el servidor y el cliente. A su vez, el servidor lo podríamos dividir en otras dos clases o no para el tratamiento de los hilos de conexiones y para los hilos de las escuchas. La parte cliente también se podría dividir en otra clase más, para el hilo con el servidor.
Para desarrollar el servidor, primero necesitamos el serversocket con el ya familiar bufferedReader, los hilos mencionados anteriormente y quizás un arraylist de clientes. La parte del synchronized la dejaría para el final....
Para el cliente: Inicialmente es muy recomendable olvidarse de tooodo swing(como muy bien me dijo jose manuel) y centrarnos en su clase "hilo", el socket, el bufferedReader y el PrintWriter.
Bueno, no sé si estoy en lo correcto o no, tampoco creo que sea finalidad del blog copypastear aquí el código, sino más bien contar las experiencias.
En fin, creo que estoy un poco entre perdido y saturado aunque las cosas van saliendo poco a poco. Algunos conceptos los tengo más claros y otros no tanto y me gustaría que se hubieran visto mejor en clase. Ya veremos como va tomando forma.
sábado, 6 de marzo de 2010
domingo, 28 de febrero de 2010
Con el entregable 2, el chat
Estoy ya trabajando en el segundo entregable. Personalmente creo que me está costando bastante. El hecho de trabajar con BBDD y casi no tocar Java en el trabajo me supone un esfuerzo extra cada vez que intento ponerme con los ejercicios del curso.
Sinceramente me ha venido muy bien que se haya pospuesto la fecha de entrega.
De momento estoy intentando asimilar todos los conceptos de hilos,sockets y serversockets que en su día olvidé, a ver cómo los encajo en el chat y qué cosas y dónde las necesito. Supongo que esta será la tarea más dura, porque la parte gráfica con swing me pareció más intuitiva inicialmente.
Tengo empezado ya el chat, pero de momento ando más liado que otra cosa.
Sinceramente me ha venido muy bien que se haya pospuesto la fecha de entrega.
De momento estoy intentando asimilar todos los conceptos de hilos,sockets y serversockets que en su día olvidé, a ver cómo los encajo en el chat y qué cosas y dónde las necesito. Supongo que esta será la tarea más dura, porque la parte gráfica con swing me pareció más intuitiva inicialmente.
Tengo empezado ya el chat, pero de momento ando más liado que otra cosa.
sábado, 6 de febrero de 2010
Inicio
Después de haber acabado hace ya un tiempo la ingeniería técnica de gestión en la UPV, empiezo este curso con mucha ilusión a medio camino entre el reciclaje y la profundización . Espero poder compatibilizarlo lo mejor posible con el trabajo y estudiar en la UNED.
Tendré que hacer deporte regularmente. Ya se sabe, "mens sana in corpore sano".
Tendré que hacer deporte regularmente. Ya se sabe, "mens sana in corpore sano".
Suscribirse a:
Entradas (Atom)