comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Duda sobre chats y los hilos

  • 6 Respuestas
  • 1538 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado coke951

  • *
  • Underc0der
  • Mensajes: 38
  • Actividad:
    1.67%
  • Reputación 0
    • Ver Perfil
  • Skype: Cok3951
« en: Marzo 22, 2016, 01:13:17 am »
Estaba haciendo un programa de chat y estaba pensando, existira alguna forma de crear un chat multicliente sin necesidad de utilizar hilos?
« Última modificación: Abril 08, 2016, 02:00:45 am por EPSILON »

Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 191
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« Respuesta #1 en: Marzo 22, 2016, 11:57:52 am »
Creo que se podría hacer pero no sería lo correcto porque se debe procesar lo que se envia y lo que se recive pero si dices en que lenguaje quieres hacerlo te podrían ayudar seguro.

Desconectado 79137913

  • *
  • Co Admin
  • Mensajes: 634
  • Actividad:
    0%
  • Reputación 11
  • 4 Esquinas
    • Ver Perfil
    • Doors.Party
    • Email
  • Skype: fg_mdq@hotmail.com
« Respuesta #2 en: Marzo 22, 2016, 02:48:21 pm »
HOLA!!!

Si por supuesto, igual quisiera saber que lenguaje utilizas ya que mi ayuda no sera util si te digo algo incompatible con tu lenguaje.

GRACIAS POR LEER!!!
"Algunos creen que soy un bot, puede que tengan razon"
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

*Shadow Scout Team*                                                   No tienes permisos para ver links. Registrate o Entra con tu cuenta

Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 191
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« Respuesta #3 en: Marzo 22, 2016, 04:18:22 pm »
Yo utilizo python pero puedes utilizar C++, creo que con python podria hacerse bastante bien tiene un módulo llamado SocketServer que aporta una manera de ejecutar los clientes en un nuevo hilo llamado ThreadingTCPServer y para el cliente puedes utilizar asyncore fijate aqui tienes un ejemplo que hice hace tiempo.

No tienes permisos para ver links. Registrate o Entra con tu cuenta

Desconectado coke951

  • *
  • Underc0der
  • Mensajes: 38
  • Actividad:
    1.67%
  • Reputación 0
    • Ver Perfil
  • Skype: Cok3951
« Respuesta #4 en: Marzo 22, 2016, 05:51:01 pm »
Ahora mismo utilizo mas que todo Java.
Gracias por responder a todos y realmente me interesa saber las distintas alternativas que existen para llevar a cabo este tipo de programas.

Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 191
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« Respuesta #5 en: Marzo 22, 2016, 09:18:54 pm »
Tambien puedes mostrar un webview y utilizar una pagina php para mostrar los resultados del chat y actualizar la informacion con ajax, ten en cuenta que se tiene que saber siempre si un usuario esta activo o no y esto tiene que hacerlo el server, por ejemplo, el webview es una pagina html donde ajax hace una llamada a una pagina php y esta le responde con los comentarios de el chat, el clienten puede tener y un hilo que cada x tiempo llame a una pagina php y obtenga los usuarios en linea o un incluso con MySQLdb, aunque creo que lo mas logico es que si programas un cliente en java el servidor sea java y este se encargue de recivir y enviar los mensajes

Desconectado coke951

  • *
  • Underc0der
  • Mensajes: 38
  • Actividad:
    1.67%
  • Reputación 0
    • Ver Perfil
  • Skype: Cok3951
« Respuesta #6 en: Marzo 23, 2016, 09:33:37 pm »
No tienes permisos para ver links. Registrate o Entra con tu cuenta
Tambien puedes mostrar un webview y utilizar una pagina php para mostrar los resultados del chat y actualizar la informacion con ajax, ten en cuenta que se tiene que saber siempre si un usuario esta activo o no y esto tiene que hacerlo el server, por ejemplo, el webview es una pagina html donde ajax hace una llamada a una pagina php y esta le responde con los comentarios de el chat, el clienten puede tener y un hilo que cada x tiempo llame a una pagina php y obtenga los usuarios en linea o un incluso con MySQLdb, aunque creo que lo mas logico es que si programas un cliente en java el servidor sea java y este se encargue de recivir y enviar los mensajes

Algo similar estaba pensando, ahora mismo estoy creando un chat (que muy pronto publicare), es bastante entretenido como funcionan los sockets, nunca antes lo había utilizados para nada, soy bastante novato en programación y bueno, siempre es interesante buscar diferentes alternativas para llevar a cabo un proceso. Muchas gracias por tu comentario

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 7704
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1644
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2235
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 3013
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Problem al instalar Windows "cualquier windows"

Iniciado por Made

Respuestas: 7
Vistas: 3039
Último mensaje Septiembre 03, 2012, 04:53:08 pm
por Made