向UI公开java中经过JSON解析的大型对象的有效方法是什么



我有一个java监听器,它实时流式传输来自社交网络的提要。我需要在UI(AngularJS)创建时立即显示这些流。实现这一目标的最佳实践是什么?

  • 编写JSON文件并从UI调用它
  • 将流转储到队列并从队列转储到UI

或者任何其他快速有效地实现它的方式都是有帮助的。

我的建议是使用NodeJS作为后端,而不是Java。如果你这样做了,你可以使用socket.io将数据立即从服务器移动到浏览器

你在Node.JS上运行的服务器端代码将能够从社交来源检索数据,并立即实时将更新推送到连接的客户端,因此你在浏览器上的角度代码不需要频繁轮询服务器来获取更新。一旦客户端获得更新,它就可以实时向用户显示。

最新更新