In Rails quale sarebbe il modo migliore di integrare un processo di ascolto UDP che aggiornasse determinati elementi del modello (in particolare aggiungendo le righe a una delle tabelle).Rails supporta un modo pulito di ascoltare un socket UDP?
La risposta semplice sembra essere avviare un thread con l'oggetto socket UDP all'interno dello stesso processo, ma non è chiaro dove dovrei fare quello che si adatta al modo rail. C'è un modo pulito per iniziare ad ascoltare UDP? In particolare mi piacerebbe essere in grado di scrivere un UDPController e avere un particolare metodo chiamato su ogni messaggio Datagram. Idealmente, vorrei evitare di usare HTTP su UDP (dato che perderebbe parte di quello che in questo caso è uno spazio molto prezioso) ma ho il pieno controllo del formato del messaggio in modo da poter fornire a Rails qualsiasi informazione di cui avrebbe bisogno.
Ho praticamente lo stesso bisogno. Hai avuto una soluzione soddisfacente? – timeon