[Ror-es] Duda conceptual sobre distintos procesos Ruby
Iñaki Baz Castillo
ibc at aliax.net
Sun Oct 28 10:13:52 GMT 2007
El Domingo, 28 de Octubre de 2007, Iñaki Baz Castillo escribió:
> Pero claro, se supone que el bind lo hará la parte servidora (que está
> permanentemente escuchando).¿Cómo hago que otro proceso Ruby "cliente" use
> ese mismo socket? ¿hay alguna forma de comunicar dos procesos Ruby
> independientes y compartir variables y objetos?
Se me está ocurriendo que puedo separa la aplicación en dos partes:
- Un proceso "transporte" que se encarga de recibir y enviar paquetes UDP por
el puerto 5060.
- Un proceso "usuario" que envía y recibe mensajes al proceso "transporte" vía
socket UNIX.
Es la única forma que se me ocurre para enviar y recibir por el mismo puerto
UDP.
--
Iñaki Baz Castillo
More information about the Ror-es
mailing list