之前的C/S程序,修改一下连接串,就可以快速链接互联网的数据库,不用开放数据库端口。数据通过VDN Net实现多层级压缩,高速安全。主要是系统不需要修改代码,开发模式完全同C/S开发。
SQLCA.DBMS = "OLE DB"
SQLCA.AutoCommit = False
SQLCA.Lock = "RC" // 或者RU ORACLE不要加这行
SQLCA.DBParm = "PROVIDER='VesnDB.Net',"
SQLCA.DBParm+="PROVIDERSTRING='database=测试帐套;deskey=Topany;',"
SQLCA.DBParm+="DATASOURCE='http://192.168.111.130/VDNDemo/'"
这样使用SQLSERVER数据库的就完成了连接互联网数据库了。摆脱繁琐的WebService,比WebService还要高速。
在2M阿里云下的测试结果:
如果再放一个VDN开发的PB组件,发布一下那么就可以嵌入IE运行了,几分钟实现下面的样子:
这是一种富客户端的运行,通过IE组件实现程序的自动发布和智能升级。在没有特殊的需求下我觉得这比WebService要方便很多,你们觉得呢?