PB下替换WebService的一种快速互联网程序开发方案

softvery 2015-12-23 08:07:42
之前的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要方便很多,你们觉得呢?
...全文
1710 1 收藏 10
写回复
10 条回复
笨笨熊001 2017年12月27日
如何使用?价格如何了?
回复 点赞
maginot1 2016年04月17日
可以,就是定价偏高
回复 点赞
WorldMobile 2015年12月24日
支持一个,看介绍非常方便
回复 点赞
tomok 2015年12月24日
挺不错的 构思
回复 点赞
tomok 2015年12月24日
挺不错的 构思
回复 点赞
tomok 2015年12月24日
挺不错的 构思
回复 点赞
softvery 2015年12月24日
引用 6 楼 gzlx 的回复:
请教一下,这种方式与瑞友天翼等虚拟技术有什么区别?
VDN.NET 并不是虚拟技术,数据连接方面主要是自主开发的数据驱动程序,从底层交互实现连接互联网数据库,内置压缩、归集多种提速方法。运行起来和普通的C/S程序是一样的,主代码也是一样的。 IE运行是富客户端运行,通过IE组件将系统发布到本地,然后结合智能升级的方式实现嵌入到IE中运行。
回复 点赞
softvery 2015年12月24日
引用 5 楼 jiang396 的回复:
怎样做一下测试?有没有demo的url地址可以连上试试?
http://www.vesn.net/vdn.aspx 这里有测试版下载也有在线演示版本
回复 点赞
gzlx 2015年12月24日
请教一下,这种方式与瑞友天翼等虚拟技术有什么区别?
回复 点赞
北京大丸子 2015年12月24日
怎样做一下测试?有没有demo的url地址可以连上试试?
引用 楼主 softvery 的回复:
之前的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要方便很多,你们觉得呢?
回复 点赞
发动态
发帖子
Web 应用
创建于2007-09-28

404

社区成员

2323

社区内容

PowerBuilder Web 应用
社区公告
暂无公告