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