Hola amigos, soy nuevo en esto de los sockets y lo que quiero hacer, es mantener un socket escuchando todo el tiempo esperando un mensaje, para esto utilizo TCPServer el cual esta esperando algún cliente se conecte, todo funciona bien pero mi problema es como le tengo que hacer para mantener el código en ejecución todo el tiempo en mi servidor que ya tiene una aplicación rails sin que este sea afectado por el socket, también quisiera saber como detener el socket al momento que yo quiera, la única forma en la que e usado esto es mediante una consola SSH que este ejecutando este proceso infinitamente para atender peticiones mientras el sitio sigue intacto, ya que lo intente meter directamente en la aplicación rails para ejecutarlo y lo que sucede es que se detiene el sitio mientras espera a un cliente y no me es posible detenerlo, se me ocurría hacer uso también del cron job pero de esta forma no puedo definir cuando detenerlo o continuar con el, no se si debo hacer otra aplicación aparte de mi sitio rails pero que este conectada a mi sitio mediante la base de datos o hay alguna manera de mantenerlo en ejecución dentro de mi mismo sitio. agradezco cualquier idea o ayuda.
on 2013-03-09 19:09
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.