场景:当数据库某个数据发生变化时,界面自动更新显示内容
meteor 可以了解一下
我用的socket.io给在线客户端发送通知 更新,离线的 登录时会自动拉取一次 ,然后在线后转到根据通知更新数据
这个要分两部分考虑:
第1点,通用的机制比较难搞,建议尽量利用数据库自带的功能实现,如触发器什么的,如果用Oracle可以用 DCN 特性,用DCN基本可以达到秒级的实时性。 第2点,网页界面中除了用WebSocket,没有更好,更实时的办法了。
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
meteor 可以了解一下
我用的socket.io给在线客户端发送通知 更新,离线的 登录时会自动拉取一次 ,然后在线后转到根据通知更新数据
这个要分两部分考虑:
第1点,通用的机制比较难搞,建议尽量利用数据库自带的功能实现,如触发器什么的,如果用Oracle可以用 DCN 特性,用DCN基本可以达到秒级的实时性。 第2点,网页界面中除了用WebSocket,没有更好,更实时的办法了。