• Viernes 15 de Noviembre de 2024, 09:50

Autor Tema:  Fork()... Crear Un Proceso, ¿en Una Ventana?  (Leído 1488 veces)

joaquinrg

  • Miembro activo
  • **
  • Mensajes: 50
    • Ver Perfil
Fork()... Crear Un Proceso, ¿en Una Ventana?
« en: Sábado 7 de Mayo de 2005, 10:56 »
0
Hola, q tal? no si esto es posible, pero quedaria bien en el programa. Estamos haciendo un interprete de comandos para linux, donde el usuario mete los comandos y nosotros creamos procesos hijos con fork para ejecutarlos. Ahora estamos implementando un chat para comunicarnos a traves de mensajes entrelos diferentes interpretes. Hasta ahora cada interprete (en cada ventanita) escribe su mensaje y lo manda a la cola de mensajes, y cada 2 segundos se leen los mensajes de la cola en la misma ventana donde escribimos. Quedaria mejor si pudieramos abrir una nueva ventana donde unicamente se leyeran los mensajes de la cola que han ido mandando todos los interpretes, asi en cada interprete solo se ven los mensajes que cada uno escibe y en la ventana nueva se leen los de todos los interpretes. Esto se puede hacer? puedo crear un proceso con fork que se habra en una ventana nueva? he estado buscando en google y no he visto nada... a ver si alguien sabe... gracias

hzigma

  • Miembro activo
  • **
  • Mensajes: 30
    • Ver Perfil
Re: Fork()... Crear Un Proceso, ¿en Una Ventana?
« Respuesta #1 en: Sábado 7 de Mayo de 2005, 18:49 »
0
Afortunadamente todo en programaciòn es posible, lo que tienes que ver es como los vas a plantear para que los diferentes threads se puedan comunicar, me parece que en c es un poco màs complicado, serìa màs facil hacerlo con java, de todas formas si puedes postear el codigo que tienes podemos ver la forma en que trabajas los threads.

HZIGMA :lightsabre:

joaquinrg

  • Miembro activo
  • **
  • Mensajes: 50
    • Ver Perfil
Re: Fork()... Crear Un Proceso, ¿en Una Ventana?
« Respuesta #2 en: Jueves 12 de Mayo de 2005, 19:21 »
0
hola, muchas gracias. Al final me dijo el profesor que iba a ser un poco complicado y que no lo hiciera, lo dejo pa cuando entonces pa cuando aprendamos mas...