- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 CSocket超时(Time-Out)功能的设置及其局限性
CSocket 是一个同步的socket类,如“接收”(Receive)、“发送”(Send) 和“连接”(Connect) 均是阻塞操作,即要等到操作成功执行完毕或套接字上出现错误后,对这些函数的调用才有返回结果。如果连接不上,只有超时以后才能返回。 在某些情况下,操作可能永远不能成功完成,这将导致程序无限循环等待操作完成。例如错误的域名解释,连接不上的IP地址,这回让用户等待近 40秒钟的时间
2007-08-29 12:17:00 5715 3
原创 SOCKET代理实现方法
代理服务器的工作机制很象我们生活中常常提及的代理商,假设你的机器为A机,你想获得的数据由B机提供,代理服务器为C机,那么具体的连接过程是这样的。 首先,A机需要B机的数据,它与C机建立连接,C机接收到A机的数据请求后,与B机建立连接,下载A机所请求的B机上的数据到本地,再将此数据发送至A机,完成代理任务。HTTP、SOCK、FTP代理的区别 ● 浏览器用HTTP或SOCK代理。 ● 下载软件用HT
2007-08-24 16:03:00 17703 3
原创 SOCkET编程 难点及要点
刚从一个网络项目上脱出身来, 感叹Widnows软件开发,有两个难点,一个是窗口系统界面设计,一个就是Socket编程。此次作的是一个多源多线程下载项目 - 糖果专业下载组件,是一个ActiveX控件。这个项目的起因源于 糖果音乐播放器的需要。 实际上软件网络性能是非常影响用户体验的一个要素。产品出来之后还是很令人满意的,因为发现 糖果组件的 下载速度 居然可以超出 flashget 与 迅雷
2007-08-24 15:35:00 11637 7
小糖智慧助手App是一款手机上的知识库全文检索搜索引擎软件
2022-10-13
糖果多源多线程下载ActiveX组件
2007-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人