我想创建一个具有客户端和服务器组件的应用程序。客户端可能不会一直连接到互联网,因此必须在本地存储数据,然后在互联网连接可用时与服务器同步。数据同步将是两种方式:客户端到服务器,服务器到客户端。
最初我想为ado.net使用SQL Server Merge复制/ Microsoft同步框架,并使用C#windows窗体创建客户端应用程序。
但Google Gears似乎是一个非常好的选择,因为它适用于JavaScript,我们只需要构建一个asp.net Web应用程序,然后可以在客户端和服务器上使用它。此外,它还可以在Windows Mobile 5和6上使用,因此也可以在移动设备上使用。
但是有没有人在企业场景中使用Google Gears?有没有人使用Google Gears遇到任何问题?
答案 0 :(得分:3)
Google已将Gears置于休眠模式,转而支持HTML5:http://gearsblog.blogspot.com/2010/02/hello-html5.html。
答案 1 :(得分:2)
我正在评估其用于离线文档存储的用途,以用于我在之前公司工作的文档审阅应用程序。我们决定使用它,但公司被买断了,项目进入了无效状态。
但目前我知道谷歌刚开始使用google gear for gmail。我会补充一点,我不认为这是一个不好的举动,但我会担心整体渗透,你能否强迫用户安装它?
答案 2 :(得分:0)
我们在“项目队列”中制作和离线应用程序,选项包括:Gear或air,我们选择齿轮,因为我们认为您有许多其他资源可以使用。像prototype,jquery等,这是你应该考虑的事情。