之前给客户用的都是单机版的,winform+sqlite的,众多客户使用多年没啥问题。但是现在有多位客户提出要求,希望是多地可访问使用(目前用云盘同步解决,但是还是很麻烦,有时候同步会出错),想改成sql-server(或mysql)版本的,数据库不放在客户本机而是云服务器上,这样客户使用不需要考虑同步之类的问题了。
现在问题是:采用winform+远程服务器上的sqlserver的方式,无论执行效率、安全性、升级维护,是不是比winform套壳(比如用cef套壳浏览器访问的b/s)更慢、差一些?
如果是这样的话,是不是直接套壳--或者干脆也别套壳了,直接开放一个网址给客户,这样效率更高?这样还有另外一个“好处”:不会开发安卓的情况下,webview套壳网页,也可以简单的让安卓手机安装app
,反正数据同源