如何解决网速慢的数据传输问题
现在我们做的一个系统是三层结构的,数据库,中间层,客户端,数据库和中间件是放在国内的,国外需要安装客户端就可以了。但是国外的分公司是在乌干达的,那边的硬件设施不是很好,和国内通信,最快的速度也只有2K/S,是不是可以采取其他的方法来实现数据量大的访问,大家有没有更好的办法呢,如何处理数据传输的问题。
谢谢大家。
问题点数:100、回复次数:16Top
1 楼gyf19(秋天的云)回复于 2006-06-04 10:31:10 得分 0
网速慢,硬件问题,只有让数据传输量小点Top
2 楼jhlqab()回复于 2006-06-04 10:43:11 得分 0
但情况是只有2K的传输速度啊。
一般的软件都不能运行吧。
Top
3 楼jhlqab()回复于 2006-06-04 10:43:55 得分 0
我们现在也采用分页和,数据分段下载的功能,但是速度还不是很理想的。
国外的硬件环境不好。Top
4 楼bineon(雪冬寒)回复于 2006-06-04 10:48:15 得分 0
那就是开多线程,不停的从国内下载数据保存到国外,然后平时就访问国外的数据缓存。Top
5 楼copico(北北)回复于 2006-06-04 10:54:33 得分 0
可以当数据累集到一定大小的时候再运行程序,数据包大小不够就让程序暂停Top
6 楼jhlqab()回复于 2006-06-04 10:55:13 得分 0
整个数据传输的原理我还不是很清楚,以前我也用过hibernate的,实现数据缓存很简单,但是如果采用sql server没有数据中间层还不知道怎么实现数据缓存的功能。
这样的方法是可以的,如果可以实现。请多指教。谢谢Top
7 楼jhlqab()回复于 2006-06-04 10:57:00 得分 0
copico(一路向北)
谢谢你的回答,
如果是这样存在的问题肯定会很多的。
速度慢操作就会很慢,
如何避免操作迟缓的问题。
稍微缓解一下也好的。Top
8 楼Firestone2003(笨笨小猪)回复于 2006-06-04 11:01:20 得分 0
mark
Top
9 楼jhlqab()回复于 2006-06-04 11:14:58 得分 0
我自己再顶下,有人做过这方面的项目吗?Top
10 楼jhlqab()回复于 2006-06-04 11:43:42 得分 0
有没有人看到啊。Top
11 楼jhlqab()回复于 2006-06-04 11:44:48 得分 0
我顶Top
12 楼dgrwang(探索者)回复于 2006-06-04 12:24:53 得分 0
markTop
13 楼andy971024(伟志)回复于 2006-06-05 09:58:39 得分 0
除非在国外做本地数据缓存。你的瓶颈是网络速度,如果依靠网络传输的无论如何速度都不会理想的Top
14 楼cainiaoxuefei(萍水相逢,尽是他人之妻)回复于 2006-06-05 10:29:38 得分 0
最近我的分都用完了,请楼主给点分。
本人向来以扩大内需拉动消费为己任。
别人给我分,我会积极的再把分回馈社区的。Top
15 楼shengshuai(卡农的魔笛)回复于 2006-06-05 10:37:20 得分 0
我怎么觉得这个问题好难啊
我想了个办法,不知道行不行,
我想是不是可以弄一个程序虚拟那边的数据库呢,
然后利用空余的是时间把那边的数据COPY过来。
就像讯雷一样,可以断点续传得。
比如说他们那边的今天的数据先备份,燃后把这个拷贝利用晚上或别的时间传到这边,这边的改动也同样传到那边。
这样也不算好,做好是花些钱在网上买一块数据空间,然后两边同时连接这个数据库。Top
16 楼YAOHE(吆喝)回复于 2006-06-05 11:24:06 得分 0
目前看来,如果网速得不到提高,只得用本地缓存数据的方法来解决了Top




