我想创建一个具有客户端和服务器组件的应用程序。客户端可能不会一直连接到互联网,因此必须在本地存储数据,然后在互联网连接可用时与服务器同步。数据同步将是双向的:客户端到服务器和服务器到客户端。
最初我想为 ado.net 使用 SQL Server Merge 复制/Microsoft 同步框架,并使用 C# windows 窗体创建客户端应用程序。
但是 Google Gears 似乎是一个非常好的选择,因为它与 JavaScript 一起工作,我们只需要构建一个 asp.net Web 应用程序,然后它可以在客户端和服务器上使用。此外,它还可以在 Windows mobile 5 和 6 上使用,因此也可以在移动设备上使用。
但是有人在企业场景中使用过 Google Gears 吗?有人在使用 Google Gears 时遇到过任何问题吗?