DbanyWhere4-P2P开发平台都能够做什么?开发数据同步、远程数据高速访问、连锁系统、分销....(100分)

  • 主题发起人 差不多算了
  • 开始时间

差不多算了

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么要选择DbAnyWhere-P2P开发平台

首先说Delphi的用户可以说在中国是非常广泛的,绝大多数的c/s开发人员用的都是delphi开发工具,随着互连网的发展、随着企业的发展,越来越多的企业需要互连网上进行业务的远程处理,这就需要互连网的系统进行支持。
互连网的系统实现的方法可以说是种类繁多,最常见的就是b/s架构、三层结构,或者采用vpn设备,或者采用思杰、沟通科技等公司的产品,可以说都是不错的选择。每种技术有每种技术的优点。
那么为什么要选择Dbanywhere-P2P开发平台呢?
1、 这个是开发平台,不是应用平台:
作为开发者来说,一般要站到用户的角度来考虑,如果客户购买了软件还要再加装别的软件和硬件设备,其实我感觉这样并不太好,除非是没有办法的事情。利用一个开发平台,那么开发者可以轻松地开发出安全的互连网软件,不就直接为客户省掉了购买其他的软硬件的钱了吗?在很多应用中往往购买连接设备的钱比购买应用软件花的钱还多,我看就不如直接购买不用加装设备的软件了(改造不算,那是暂时不想换新软件)。
2、 平台的数据传输速度快:
传输的效率是很多中小企业迫切要求的,为什么呢?现在99%的企业使用的上网方式还都是adsl方式,主要是目前的adsl还不够快,但确实普及的很,那么大多数的企业是非常希望能够在现有的adsl的基础上高速运行业务系统的。现在的多少应用做的比较好呢?
说VPN吧,一般是在原来是内网的软件,后来需要在互连网上运行,然后就加装了VPN设备或者软件,那么系统立即就可以在互连网运行了。不强烈支持的原因有以下几点:
一、 无法解决数据量问题:一般的内网软件对于数据流量的处理都没怎么考虑,随便一个查询,一条记录都可能引起大量数据的传输,那么在远程的Adsl中,这个量就会太大了,速度会比较慢。
二、 这是个加装产品,随着使用点数的增加,投资比软件要多很多。
三、 我自己认为VPN产品只是一个网络应用中的过度产品(当然,站到我的角度估计比较片面)
说B/S结构的产品吧,随便从网上搜索一下,真正做的特别灵活的B/S系统有多少呢,就ERP来说,综观国内外,绝大多数的不还是C/S架构。为什么这样说呢?因为现在的B/S开发灵活性和C/S相比确实差别太大了,当然,B/S也有很多C/S无法比拟的优点。但就现在的中小企业的网络环境来说,还是有不少硬伤:
一、 速度不快:adsl中直接部署B/S的应用一般比较慢,特别是不同服务商的宽带业务情况下更慢(当然有些公司自己封装了服务器端等也确实提高了不少速度)。
二、 断线无法自行终端处理。因为Adsl不是特别稳定,有可能断线,那么作为B/S结构的程序将没发再工作。而C/S结构的完全可以做到离线工作。所以很多B/S结构的系统还提供了C/S结构的离线版本。这样不就麻烦了吗?
说说现在的三层结构的产品,大部分采用Webservice、Midas/Dcom、和jave结合、Com+等等不少的招,确实也有很多的优点,但对于中小企业来说,我总感觉这些系统的速度并不快(如果服务器端有光纤,那确实是很不错的),认识不少开发三层(一般是Midas/Dcom、SocketConnection等)的朋友,经常碰到并发和速度的问题。
3、 数据的安全性能好:
现在的企业对于安全问题也是考虑的非常多,就从现在的大多数的应用,一般安全性问题都不大,Dbanywhere对于安全的处理是这样的,传输的数据通过了128位的加密、传输的过程中进行了高压缩处理;服务器端对登陆的终端可以进行授权,不在授权范围内的用户是无法登陆进来的。
4、 海量数据的自动高效分页处理:
对于大的数据量,一般都要做分页处理,否则数据量传输就会太多了,在adsl上传输是有点太累。DbAnyWhere内置了通用的高效分页方法。用户不用再去考虑用游标好是用not in等等办法去解决,也不用去拼凑语句,DbAnyWhere 都做好了,直接设置调用就可以了,简单方便。
5、 并发量高:
系统采用P2P的数据传输、连接池等技术,使的并发量很高。服务器占用资源非常少,稳定性好。
6、 部署条件要求简单:
DbAnyWhere 对于环境的要求比较低,就是用Adsl做服务器端也可以达到非常不错的性能,如果一般的企业数据传输量不是特别大的情况下,50个以内的点用普通一条Adsl线路就可以轻松应付了。
系统采用P2P的技术,具备穿透防火墙和Nat的能力,使得系统的可适应能力非常的强。

最后总结一下: DbAnyWhere在安全性、高速度、高并发等都做到还不错,比如用DbAnyWhere开发的在外网的系统数据传输速度基本和内网的感觉差不多。这个有发布的测试系统,大家可以测试一下就知道了。




QQ:67189250
E_mail:xtrrsg@yahoo.com.cn
 
顶一下!
 
楼主,你这个卖了几套了,但我觉得中国的软件公司不会要你这个啊!
人家用ASTA什么就搞定了,祝你好运
 
支持国产,不能够总依靠老外的组件吧
 
学习一下,都有做过哪些案例,演示有没有,网站呢
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3422498
一个进销存的测试贴,
网站: www.hbbonny.com
 
加我聊聊。QQ:11718111 mail: wu_yanan2003@yahoo.com.cn,对socket, webservier和第三方控件有一定的研究。
 
我觉得收费方法有问题,
每卖出一个服务器都要你来制作序列号,
如果将来找不到你,岂不是白做了,
最好是借鉴reportmachine的成功经验,
直接卖带源码的组件包,
否则谁买你的软件风险太大
 
呵呵,现在是一次性注册码了,不再另外注册
你提的建议很好,感谢
 
东西是做的不错,我做了个远程的查询的东西,恩,不错,和内网差不多快。
严重支持楼主!!!!
 
现在我们用freebas做服务器。php+ajax+delphi混合编程在写erp系统。
 
我门一个客户就是采用adsl 2M,全国85个站点,包括公司20个站点。
 
好像该有的优势全有了?
 
是组件还是平台
 
开发Internet上跑的飞快的c/s的组件DbAnyWhere4-P2P,传输速度和局域网差不多。
是开发套件,包括:
DbAnyWhere4-p2p服务器、
VCL组件、
动态IP解析程序、
Db_Proxy穿透解析程序、
REG注册机、
例题和使用说明等
详细参考: www.hbbonny.com
论坛: http://www.hbbonny.com/bbs/forumlist.asp?id=2
 
是不是说,原来局域网内跑的c/s系统,拿到你的DbAnyWhere4-P2P上再改一下,就可以在互联网上一样快速地运行了?
 
加密的密钥,可以由购买者指定吗,还是说,总是你软件里固定的?
 
密码是可以有密码文件来动态指定啊,可以不要编译
 
安全性如何? 如果有人从开放的端口侵入,会不会也很容易?
 
呵呵,世界上没有绝对的安全
 

Similar threads

D
回复
0
查看
701
DelphiTeacher的专栏
D
D
回复
0
查看
609
DelphiTeacher的专栏
D
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
967
SUNSTONE的Delphi笔记
S
顶部