SoloCodigo
Programación General => Java => Mensaje iniciado por: darksxd en Miércoles 11 de Agosto de 2010, 00:09
-
tengo un problema para crear un socket q sea servidor y cliente al mismo tiempo es decir q pueda recibir y enviar informacion lo peor es q tiene q ser bit a bit si tienen un codigo q me pueda dar una idea de como hacerlo se los agradeceria
-
No se puede crear un socket que sirva al mismo tiempo como servidor y cliente. Forzosamente tienes que crear 2 sockets, ya que a cada uno le tienes que configurar el puerto en el que va a enviar o recibir. Ademas no se puede enviar informacion por bits, la unidad minima son bytes. Puedes enviar bytes y en el otro lado de la conexion tendrias que procesar el dato enviado por los bits que necesitas
-
ok entiendo entonces el servidor y el cliente deben ser dos clases totalmente distintas pero podria usarlas en una interface para q se ejecuten al tiempo para q puedan hacer el papel de escucha y de envio y teniendo en cuenta q el puerto del cliente no sea igual al del servidor dentro de la interfaz pk se conectarian ellos mismos
-
:lol: bueno buenas noticias ya pude realizar el socket como lo queria q pudiera enviar y recibir archivos y para esto lo q hice fue crear dos clases una q controle el servidor y otro el cliente y en una interface hice para q se ejecuten simultaniamente pero no se conecten con ellos mismos si no con otra conexion si llegan a necesitar algo del codigo o una ayuda al respecto haganmelo saber y grax posman por la respuesta me saco de una duda q tenia y sin su aporte no habria sido posible lograrlo!!!