我正在尝试构建一个需要实时推送(可能是websockets)的Web应用程序,但我受到内存的限制,并希望避免使用servlet容器。所以说我的应用程序将仅部署在Web服务器上(没有接口应用程序服务器)并且应该能够与服务进行通信(最好是基于java的) 我对此有何选择? - Web UI库(我喜欢使用GWT但不确定会有多可行) - 服务后端 - 实时推送
答案 0 :(得分:0)
您希望构建一个仅在网络服务器上运行的轻量级推送通知系统。尝试大气框架http://async-io.org。
回答有关内存约束的问题
1)根据气氛分离并创建一个单独的推送服务器
2)每当您的应用程序服务准备好要推送数据时,将其推送到解耦推送服务器。推送它可以通过JMS或Asynchttpclient来实现
3)您的浏览器客户端将始终收听解耦推送服务器。
如果您需要更多帮助,请与我联系。