0

1) 我对在Rhino Environment中执行的浏览器同步服务器端代码有疑问。

我为之工作的客户将浏览器同步代码作为使用 gulp 执行的 npm 打包代码提供给我。

2)我还有一个问题,浏览器同步是否可以用作一种工具,以防止此应用程序的用户打开我们正在开发的同一网站/应用程序的多个选项卡并创建冲突的表单更改,因为浏览器同步将始终显示同一浏览器中所有选项卡的相同页面/状态。或者使用浏览器同步来实现同样的功能是否有点过头了?

4

1 回答 1

0

1) Rhino 目前不支持浏览器同步。2)使用浏览器同步作为防止用户进行冲突更改的工具是可行的,但由于以下原因,它看起来像是过度杀戮。

  1. 应用于负载平衡应用程序的浏览器同步成为另一个麻烦。仅此功能将花费更多负载。
  2. 无论如何,同一用户的冲突更改不会是真正的可能性。
  3. 在每个打开的选项卡中同时更改应用程序的页面会完全失去对应用程序进行多个视图的灵活性。

因此问题 2) 的解决方案将是在本地共享区域(如 localstorage)中处理表单编辑状态。这样 Web 应用程序的所有选项卡都会知道任何特定的表单编辑状态。

于 2015-07-06T17:20:11.433 回答