我对 websockets 完全陌生,但建议我将其用作将客户端系统连接到正在运行的 Grails 应用程序的技术。
我们的应用程序客户端无法使用普通的 http(websocket 技术实际上是使用 TCP 通道),因此远程客户端系统应该能够启动到我们的 Grails 应用程序(或中间转换器之类的应用程序)的连接,我们希望交换数据。远程客户端没有浏览器,所以气氛插件是不行的!
同样,必须与我们的 Grails 应用程序交换数据的客户端是非浏览器系统,并且可以自主/独立运行!
选择 Websockets 是因为远程客户端系统必须连接到防火墙和路由器后面的 Grails 应用程序。远程客户端系统将启动与正在运行的 Grails 服务器环境的连接。(机器对机器通信)
关于我应该在服务器端使用什么软件来构建一个环境以便远程客户端可以与我们的 Grails 应用程序交换数据的任何建议?
提前致谢!