【发布时间】:2013-10-04 10:58:37
【问题描述】:
我之前有一个项目,我需要将数据(websocket)推送到我使用 spring 和大气框架(java 中 websocket 的抽象)的客户端。但最后我认为实际上 java 中的 websocket 应用程序还不够好,因为我将 nodejs&socket.io 用于另一个项目。编写推送数据 api 非常简单,也是一次很棒的体验。
所以现在我正在考虑一种架构,我想与您分享它是否是一个好的实践。
我有我的服务器 spring、客户端和 nodejs/socket.io。我想使用 nodejs 来存储 de socket 和 push 事件。 所以想象一下服务器必须将数据推送给特定的用户,我将在 nodejs 中调用一个服务,然后他会推送它。
所以 nodejs API 只会将请求重定向到用户,仅此而已。
这是一个好习惯吗?
谢谢你的想法
【问题讨论】:
标签: java javascript spring node.js sockets