Pau*_*ble 6 ruby sockets udp ruby-on-rails
在Rails中,集成UDP监听过程的最佳方法是更新模型的某些元素(特别是它将向其中一个表添加行).
简单的答案似乎是在同一个进程中使用UDP套接字对象启动一个线程,但是我甚至不清楚我应该做哪些适合rails方式.有没有一种简洁的方式来开始收听UDP?具体来说,我希望能够编写UDPController并在每个Datagram消息上调用特定方法.理想情况下,我希望避免使用HTTP over UDP(因为它会浪费一些在这种情况下非常宝贵的空间),但我完全控制了消息格式,因此我可以为Rails提供所需的任何信息.
Rails 是一个 Web 应用程序框架,而不是服务器守护程序框架。除非您知道传递 UDP 数据包的 Web 服务器,否则我想您必须编写并运行一个单独的进程,并且让它通过 HTTP 与您的 Rails 应用程序通信,或者直接操作数据库。
| 归档时间: |
|
| 查看次数: |
3191 次 |
| 最近记录: |