Java en General
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Sockets en Scrabble

2 participantes

Ir abajo

Sockets en Scrabble Empty Sockets en Scrabble

Mensaje por PinkFLoyd Lun Sep 08, 2014 10:22 am

Buenas tardes, gracias por la invitación al foro primeramente:
La verdad soy novato en el tema de sockets Sad pero según  lo que lei y lo que me comentaron en facebook debo tener una clase servidor la cual conecte responda a lo que hacen los clientes verdad?. Esa clase la pongo en un paquete aparte de la de cliente. La verdad si entiendo mas o menos de los streams
pero aun tuviera ciertas dudas en cuanto a la parte de cliente 2 ya que la comunicacion creo yo debe realizarse de esa manera cliente 1 sevidor luego cliente 2 vedad?.

PinkFLoyd
Byte
Byte

Mensajes : 2
Reputación : 0
Fecha de inscripción : 08/09/2014

Volver arriba Ir abajo

Sockets en Scrabble Empty Nota

Mensaje por PinkFLoyd Lun Sep 08, 2014 10:24 am

Le estoy mandando al servidor un string en el que concateno nombre del jugador, las posiciones de la palabra, nombre de la palabra, todo separado con comas.

PinkFLoyd
Byte
Byte

Mensajes : 2
Reputación : 0
Fecha de inscripción : 08/09/2014

Volver arriba Ir abajo

Sockets en Scrabble Empty Re: Sockets en Scrabble

Mensaje por dony1990 Lun Sep 08, 2014 8:45 pm

Te comenté que lo mejor para estas cosas es comunicación mediante el envió de paquetes. Haré una pequeña aplicación para que puedas ver como funciona.

Usar paquetes, es mejor puesto que dependiendo del paquete, el analizador que lleva el servidor hará una cosa u otra.
Aquí tienes el proyecto en NetBeans java 7u_67. No me he detenido a corregir errores, pero funciona lo básico.

Ruta del proyecto: MEGA

1º pulsar el botón iniciar servidor
Sockets en Scrabble 21encqr
El servidor queda esperando clientes.
Sockets en Scrabble 1ghi0w
2º pulsa el botón iniciar cliente
Sockets en Scrabble Wi368w
El servidor lo registra y asocia a una sesión y puedes hacer comunicación entre cliente y servidor
Sockets en Scrabble 2gxr68m
también puedes abrir más clientes y comunicarte entre todos.
Toda la comunicación la lleva el "Gestor de paquetes",
el servidor cuenta con "GestorPaquetesServidor", se ocupa de gestionar los paquetes que le llegan de los clientes
el cliente cuenta con "GestorPaquetesCliente", se ocupa de gestionar los paquetes que le llegan del servidor.

mediante este envio y control de paquetes, puedes enviar paquetes de "turno de jugador X", "jugador X pasa turno", y así, solo tienes que controlar los paquetes que mandas como los que recibes, espero haberte ayudado, y si necesitas más ayuda estaré para ayudarte.


Última edición por dony1990 el Miér Sep 10, 2014 10:21 pm, editado 3 veces (Razón : añadir proyecto.)
dony1990
dony1990
Admin
Admin

Mensajes : 8
Reputación : 0
Fecha de inscripción : 06/09/2014
Edad : 34
Localización : Sevilla

https://sites.google.com/site/prosjava

Volver arriba Ir abajo

Sockets en Scrabble Empty Re: Sockets en Scrabble

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.