关于winhttp的效率问题

ada85932 2017-07-01 09:59:02
公司参与网络竞拍,需要向一个竞拍网站get和post各类数据,我们开发了一个软件,网络竞拍耗时1秒,但还是屡屡被其他竞争对手抢先一步,竞争激烈到毫秒级别,特向站内各位大神请教,如何才能开发出速度更快的软件。
请问用什么对象速度最快:xmlhttp、ServerXmlHttp、winhttp、Wininet、inet、winsock 。
用什么语言开发速度最快:vb,c++,c#。还有人说cUrl。
需要支持https,请各位不吝赐教,如有实测图最好,感谢!

我们现在用vb的winhttp,发现在头一次访问一个页面时速度较慢,第二三次时还行,不知何故。
另外,在提高效率方面,各位大大还有什么其他建议吗
...全文
549 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2017-07-03
  • 打赏
  • 举报
回复
无profiler不要谈效率!!尤其在这个云计算、虚拟机、模拟器、CUDA、多核 、多级cache、指令流水线、多种存储介质、……满天飞的时代!
  • 打赏
  • 举报
回复
用C自己写吧,用啥对象。测试关键还要网络情况对等。
oyljerry 2017-07-03
  • 打赏
  • 举报
回复
引用 10 楼 ada85932 的回复:
有人推荐openssl和Python,各位以为如何
python性能肯定不如C++的实现,openssl是做https的
ada85932 2017-07-03
  • 打赏
  • 举报
回复
有人推荐openssl和Python,各位以为如何
oyljerry 2017-07-03
  • 打赏
  • 举报
回复
从库来说的话,你可以用curl试试,它效率应该不错。
worldy 2017-07-03
  • 打赏
  • 举报
回复
主要应该是你的网络反应慢,各个模型其实应该差不多,如果一定要说谁最快,肯定是winsock,其他各种都是基于winsock的,但你必须包装winsock为http访问
真相重于对错 2017-07-01
  • 打赏
  • 举报
回复
另外像这种需求的话,最好用多个代理,同时搞,而不是一个机器来做。
zwfgdlc 2017-07-01
  • 打赏
  • 举报
回复
ping下网站延时多少,如果别人延时比你小,你的程序效率再高也没用
真相重于对错 2017-07-01
  • 打赏
  • 举报
回复
试试多线程,另外还和你的网络环境有关
三岁、就很帅 2017-07-01
  • 打赏
  • 举报
回复
编程语言 + 算法
ada85932 2017-07-01
  • 打赏
  • 举报
回复
请问用什么对象速度最快:xmlhttp、ServerXmlHttp、winhttp、Wininet、inet、winsock 。
用什么语言开发速度最快:vb,c++,c#。还有人说cUrl。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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