5
我有第三方应用程序在服务器上运行,它对客户端进行身份验证并进行响应。Rails应用程序中的持久TCP连接
这里我的问题是,我需要建立一个TCP连接并获取数据的每一个请求,我到我的rails应用程序。是否有可能建立持续连接,以便减少建立连接的开销。
我有第三方应用程序在服务器上运行,它对客户端进行身份验证并进行响应。Rails应用程序中的持久TCP连接
这里我的问题是,我需要建立一个TCP连接并获取数据的每一个请求,我到我的rails应用程序。是否有可能建立持续连接,以便减少建立连接的开销。
我希望你使用的是红宝石套接字。 我想你可以有一个方法将返回一个连接对象。您可以为连接对象创建一个类变量。方法将检查连接然后返回否则创建一个新的。
self.get_connection
return @@conObj if @@conObj
return @@conObj = TCPSocket::new("192.168.1.1", 100)
end
我不确定,但它可能会帮助你。