K
kk2000
Unregistered / Unconfirmed
GUEST, unregistred user!
我的网络架构是这样的. <br> 数据库服务器{局域网内} S1<br> |<br> |<br> 连接外网服务器(socket服务器) S2<br> |<br> |<br> 客户端{通过ADSL上网连接S2, socket}C<br> 问题是当C向S2请求数据的时候, S2在向S1取得数据, 那么取得数据以什么方式传输给<br>C呢? XML或者把每条记录写到流里面进行传输. 还有什么好的办法!<br>1. 如果是通过XML那么TADOQuery 必须保存成XML文件,然后通过流来装载发送给C.<br>C必须把接收传输过来的XML文件,然后进行装载, 那么会造成C保存的XML文件过多的问题.<br>2.如果是每条记录写入到流文件里面,那么分析数据比较麻烦, 而且数据的装载速度也就是很慢.<br>各位有什么好的方案吗?