如果开发工具是Delphi,600bps的带宽下你,采用那种架构阿?(高手来看)
我现在开发的一个软件,要运行在600bps的带宽下,采用那种架构比较好?我想了好多的方法,我在自己的两台计算机间进行使用Model互相拨号,把带宽限制在9600下的时候就不能拨通了,我该如何做?请提供解决方案!可行的话我给5000分,请吃饭、洗澡。。。。。 问题点数:50、回复次数:5Top
1 楼chinakiss8848(似乎明白了)回复于 2002-04-02 02:30:50 得分 10
要看你有多少客户端、数据量是多少?完成什么功能?
从这个来看,w/s肯定不行,是否c/s要看。。。。。。。。。。Top
2 楼cobi(我是小新)回复于 2002-04-02 07:44:33 得分 30
我觉得结构的取舍主要还是参考用户的数量、数据的流量及软件将来的维护量,因此在带宽可允许的情况下,B/S还是一个比较好的选择Top
3 楼manboo(我从山中来)回复于 2002-04-02 11:49:21 得分 0
cobi(我是小新) 每个用户占用600bps到卫星,而服务器到卫星站间的带宽可以是GB级的关键是客户的通讯带宽太窄,B/S方式是不错的可是问题在于,600bps 仅传输HTTP头就会浪费很多的资源,通讯费用按照流量收费很高的,经济性不好!另外b/s方式不好实现数据的压缩!Top
4 楼chinakiss8848(似乎明白了)回复于 2002-04-04 09:23:06 得分 10
要看你有多少客户端、数据量是多少?完成什么功能?
从这个来看,b/s肯定不行,原因你很清楚,而且也是字符型的,不方便使用。
c/s要看你的需求,也就是说,可以根据你的需求来优化传递的数据量。
请说一下你的具体要求和项目情况,这样我们可以更好的帮你想想办法!
Top
5 楼manboo(我从山中来)回复于 2002-04-08 01:04:22 得分 0
具体要求就是一个移动的平台每天要向服务器发送两次自己的状态,状态包括自己的运行情况和自己数据的变更,在初始状态下,客户端自己有自己的数据库和服务器的一块保持一致,而客户端因为自己运行状态的改变而造成自己数据库的变更,关键是如何保证两个数据库的一致性,也就是说两者其中一个变更,另外一个也要变更得,在现有的网络上数据量是按照bit收费大约每32bit
2美分吧,价格很高,关键是如何降低数据量的情况下又能够保证数据库的一致性!我现在上网的时候我就想如果给我一只猫来传输数据的话该有多好啊!
劳心了各位朋友!如果搞定的话请客!(吃饭.....xizao)Top




