我们需要使基于 ASP.NET/NHibernate 浏览器的企业应用程序能够在连接到客户服务器或从客户服务器断开连接时正常运行。有人这样做过吗?如果是这样,你是怎么做到的? (技术、架构等)
背景:
我们开发和销售基于浏览器的企业应用程序,供建筑现场人员用来输入时间表信息。目前,它需要连接到客户办公室的服务器,我们希望为那些没有无线互联网可用性的客户构建偶尔连接的应用程序版本。
我们的应用程序是一个使用 NHibernate 进行 O/R 映射的 ASP.NET 应用程序。作为 Microsoft 商店,Microsoft Sync Framework 很有吸引力,但我们不知道它是否与 NHibernate “兼容”。
任何见解将不胜感激。
Dave T
也许你可以使用小型版本数据库来操作某种离线版本(我听说 vistadb 的优点 -http://www.vistadb.net/ http://www.vistadb.net/我相信它与 NHibernate 配合得很好)。使用同步工具在重新上线时复制数据。单击一次的启动器可以处理安装和集成。
不过,要小心涉及同步的任何事情 - 如果只是单用户时间表可能没问题 - 但如果在线-离线数据中存在任何冲突的可能性,您可能最好从不同的角度考虑问题 -回避...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)