SpringOne2GX 2014 回放:使用差分同步和 JSON Patch 实现高效的客户端-服务器通信
录制于 SpringOne2GX 2014。
演讲者:Brian Cavalier
Web/JavaScript 专题
客户端-服务器的世界已经发生了变化。REST 的传统应用不再是最合适的方案。我们正在将应用程序部署到一个用户期望在所有设备上都能获得响应式 UI 的世界,即使在断开连接的情况下也是如此。我们正在部署到一个连接延迟、移动无线电使用和电池寿命已成为主要关注点的世界。差分同步 (DS) 是一种算法,即使在连接中断、设备离线等情况下,也能跨 N 个参与方同步数据。它通过批量处理和仅发送更改(双向)来更有效地利用连接,从客户端到服务器,以及从服务器到客户端。我们将探讨如何将它与 JSON Patch 一起使用,通过 HTTP Patch、WebSocket 和 STOMP 在客户端和服务器之间同步应用程序数据,以及如何将其集成到 Spring 生态系统中。