支持PB版本: PB9.0 -- PB12.5
(以后将陆续支持VS.NET等更多的开发语言)
网络环境: 互联网、局域网
数据库: SQL SERVER 2000及以上版本(企业版)、
Oracle 9.2及以上版本、MySQL等
版本: V2017  升级记录
重要发布: 2014年2月发布公测
2014年4月正式发售
2015年2月获得《软件著作权登记证书》......
2020年8月新版本发布
更多...
           测试版下载(11120次)
  更新:2024-03-22
      Vesn Data.Net(简称VDN)是一套互联网数据库驱动系统,软件系统通过该驱动可以连接到位于互联网的数据库,其特性是便捷、高速、安全、丰富。
      2017年新版是基于Golang开发的全新平台,独立的服务器端,减少了对第三方平台的依赖,实现绿色发布。低耗用高并发,性能较上一版本提升40%-50%,更适合互联网数据的安全、快速传递。VDN移动平台功能即将与大家见面,充分复用PB功能,实现移动平台的快速开发。
便捷开发
    VDN采用底层驱动模式,程序只需修改一下数据库连接方式,其余代码不用迁移,即可连接到互联网数据库,局域网互联网一套代码。通过一个组件即实现程序IE运行
    利用VDN系统PB程序可以像操作局域网数据库一样操作互联网数据库,开发过程同普通的C/S程序开发,短短几分钟配置就可以实现高速连接互联网数据库。一套代码可以无缝在局域网和互联网之间切换,大大的缩减了系统的开发周期和开发成本。
    开发人员不需要学习新的开发语言,VDN不涉及用户界面,数据操作不依赖任何PB组件,完全从底层控制,所有功能都是针对PB进行开发定制,PB程序员用起来就更加便捷顺手。
    目前支持SQLSERVER和ORACLE(ORACLE存储过程和函数调用需要小幅度改动),对于ORACLE来讲,每台客户端不需要单独安装ORACLE客户端,更加简化了客户端的发布。以后还会支持PB以外的开发语言,完全可以替代使用繁琐的WebService等开发形式。
    2015新版本提供了在线发布智能升级的功能,更加便捷的实现程序的发布。
高速数据加载
    VDN针对互联网特性优化了数据响应方式,加载大数据时大幅减少与服务器的交互次数,对数据采用了多线程多级压缩,基于C++的高效代码,快速完成数据处理,适应互联网大数据小体积传递的需要。
多重安全保证
    1、隐藏数据库端口:使用了VDN服务器端的数据库不需要开放端口,客户端通过帐套连接数据库,不需要知道包括数据库地址、密码等任何信息,这样就减少了数据库受外网攻击的机率。
    2、安全契约:客户端同服务器端交互遵循契约,SN、加密KEY必须一致才能连接服务器,不是任意客户端都可以通过服务器端获取数据。
    3、增强安全模式:增强安全模式下,只有在服务器端登记的程序才能够连接,只要EXE被修改任何一点就无法连接服务器。
    4、程序安全检测:新版VDN程序提供更加强大的安全检测功能,系统运行时会与服务器端程序进行比对,文件被修改将自动恢复,保证了客户端程序的一致性。
丰富的产品功能
    除了基本的数据处理,VDN提供了以下辅助功能:
    1、浏览器运行:通过Web组件实现PB程序的浏览器运行,不用修改主程序代码,瞬间实现类似B/S的效果。升级后支持国内主流浏览器极速模式和IE模式,使用更加便捷。
    2、项目管理:实现程序的在线发布、智能升级,可以生成在线安装包,新程序上传后,安装包就可以下载安装最新程序;智能升级保证了客户端程序的一致性,增强安全性。
    3、消息推送:实现各个客户端之间的即时消息传递,灵活程序开发。
    4、其他:文件上传下载、在线用户维护等功能,后续VDN还将提供更加丰富的互联网应用。

发布
    VDN系统于2014年2月份完成了公测,并于2014年4月份正式发布。这里也要感谢参与公测的客户,目前已经有部分客户处于正式运行阶段了。VDN也提供了测试版本,需要的可以与我们联系获取最新的测试版本。

     

 


图一 互联网数据库连接

1、无须代码迁移,一套C/S代码就可以实现局域网、互联网的无缝切换。

2、不需要开放数据库端口,数据库同应用服务器甚至可以不在一台服务器上,避免数据库直接暴露于internet,安全性有保证。

3、互联网上大数据加载优势明显,上万条数据可以秒杀,速度是直连的2-20倍。在互联网上可以给客户带来局域网一般体验。

4、旗下的PB.NET稳定运行多年,VDN的开发大量吸取了PB.NET的开发经验,稳定性有保证。

5、服务器资源占用大幅减少。采用底层控制,优化内存,增强服务器的并发处理能力。

6、将会提供更丰富的互联网功能,增强PB的互联网开发能力。

7、陆续支持更多的开发语言、数据库.

8、创新型开发团队,给您带来不断的惊喜,增强企业的开发活力。

    针对互联网数据库VDN和直连的速度,我们进行了一组大数据的测试,结果一目了然,对于大数据VDN有着绝对的优势,大数据量直连的速度让人无法接受。作者测试的过程中还有一个小插曲:为了测试直连上午9点将服务器的数据库端口开放了,下午3点就发现D盘多了个KUGOU的文件夹,服务器被黑客当肉鸡了,防不胜防啊,只得重新恢复服务器,如果正式服务器遭遇这样的情况,损失就惨重了。

测试服务器配置:

操作系统:Windows Server 2008 标准版 SP2 32位中文版 (windows2003以上服务器均可)

CPU:单核 Intel Xeon CPU E502430 @2.20GHZ

内存:2G

带宽:2M (网通客户端测试满载下载速度大概256KB/S)

客户端网通 4M ADSL

备注:不同的数据处理方式和压缩率不同,日常数据速度平均为直连的2-20倍

图二、 VDN、直连数据加载速度

 

图三、加载时间比较

 

图四、加载时间百分比

 

图五、数据加载时间走势

(可以明显发现,随着数据量的增大,VDN所用时间走势平缓,这样的速度走势才能让客户接受。)

我们邀请了各地的老客户进行了一下速度测试,部分反馈如下图:

图六、各地VDN速度测试

 

 

关键字:Vesn Data.Net VDN Data.Net PB框架 PB类库 PB基类 PB源代码 PB即时通信 PB流程导航 PB控件 PB 网络办公,PB 分布式 PFC PB编程框架 PB.NET框架 PB.NET类库 PB.NET基类 PB.NET源代码 PB.NET即时通信 PB.NET流程导航 PB.NET控件 PB.NET网络办公 PFC PB.NET编程框架 PB B/S INTERNET 分布式开发