大量的数据用HTTP协议方式传输的问题,请大家说说

xc2927 2006-05-26 09:02:21
就是数据库里有1000条或更多的记录,要在短时间内,比如每秒传送10条数据到一个HTTP的地址,要用什么方法

我试过IDHTTP,但这个感觉传送太慢,有时候几秒钟才能传一条记录,大家给我说下有没有什么好的办法
...全文
1156 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
comanche 2006-05-30
  • 打赏
  • 举报
回复
多线快哈, 你这种情况大把时间花在建立连接上了, 还要例子哈, 自已炼炼手嘛
xc2927 2006-05-28
  • 打赏
  • 举报
回复
朋友们有没有什么好的办法
xc2927 2006-05-28
  • 打赏
  • 举报
回复
1.网络环境这个不能确定,因为个个结点都不一样
2.发送的数据不大 ,就HTTP地址后面加上两三个参数
myan18 2006-05-28
  • 打赏
  • 举报
回复
首先要确定,传输的快慢和用什么控件没有关系,主要看网络环境和每次的包大小.以下是我个人的建议,请参考:
1.网络环境的问题.
2.协议传输时有遵循一个原则:少量,多次.
3.每次传输时包不要太大,最好不超过4096Byte.
xc2927 2006-05-28
  • 打赏
  • 举报
回复
是不是有多线程发送的话可以快点,,有没有会的,给我点例子,呵呵
天涯倦客 2006-05-28
  • 打赏
  • 举报
回复
还是网络问题 本地测试下

数据 转成 xml 以后扩充也好些
comanche 2006-05-28
  • 打赏
  • 举报
回复
这个跟用什么组件是没什么关系的, 还是网速问题吧, http 协议就是在发送内容上有所限制, 二进制得作下转换到 ascii, 大于256的要用 post&get, 其它也没什么区别吧
问题是你能不能一次打包这 10 条记录一次发送出去, 呵呵
xc2927 2006-05-26
  • 打赏
  • 举报
回复
自已先顶一下

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧