日期:2014-05-18  浏览次数:20885 次

高分求取得大量远程服务器数据的解决思路
小弟需要将远程数据库服务器的数据提取出来,然后写入本地数据库服务器!
但是现在遇到一个比较棘手的问题.由于数据量比较大,不知道该怎么解决这个问题!
请高手指点指点~~谢谢!

------解决方案--------------------
http://www.cnblogs.com/CookerJin/archive/2006/02/13/329776.aspx
http://www.cnblogs.com/jeet/archive/2005/03/21/123016.html
------解决方案--------------------
用WebService
------解决方案--------------------
WebService可以解决数据量大的问题?
------解决方案--------------------
解决方案1:
如果你的数据库支持数据同步。或远程操作,可以对通过本地数据库对远程数据库。进行数据同步。或直接进行数据导入。

方案2:是一个比较没有办法的办法,就是通过,socket 进行两台服务器的通信,以达到数据交换!
------解决方案--------------------
解决方案1:
如果你的数据库支持数据同步。或远程操作,可以对通过本地数据库对远程数据库。进行数据同步。或直接进行数据导入。
___________________________________________________________________________________
这个方案是可行的。楼主说的数据交换,可能就是这个功能。我们用的数据库是SQLServer2000,数据同步就是这样解决的。
------解决方案--------------------
好方法 学习学习
------解决方案--------------------
SqlServer的订阅发布,可以同步数据,并且可以用FTP等多种方式实现(通过向导配置)

WebService不能处理大数据量的情况的,达到一定字节量会异常,当然你可以分几块发送,但是那样慢了

再就是直接SOCKET传递了,不需要搞什么WebService那套序列化,还能节省点性能,把数据压缩后传过来就是了