TPowerSocket 通讯问题(100光洋)(100分)

  • 主题发起人 主题发起人 zhaowx
  • 开始时间 开始时间
Z

zhaowx

Unregistered / Unconfirmed
GUEST, unregistred user!
大家都知道,代理服务器是网络通讯软件设计的一大问题,而Delphi 提供的 TClientsocket
不能通过代理服务器通讯,因为它没有代理属性。为此,我想自己开发组件,继承TPowerSocket
, 开发完后,给属性:proxy 和 proxyport 付值,运行出现问题,问题是只要CLIETN 端能
找到代理服务器,组件的 connected 属性就返回 True, 而且,不能与实际的SERVER 端建立
连接。
 
proxy就是这样的呀,client和proxy server连上后client就开始等,
而proxy server从标准端口向外去读取数据,再从proxy端口向内(client端)
发送数据,从而起到了代理的效果。配合cache技术可以将最近访问过的网页
从cache中读取并发送给client,从而加快访问Internet的速度。
 
to Iknow:
那么我如何才能与SERVER 端建立连接,将一个字符串发给server端呢?
 
1. 问题更正:是TPowersock 而不是 TPowersocket
2. 目前问题是:代理服务器并不转发客户端的请求(包括连接请求), 既客户端和服务端
并不能通过代理服务器建立连接
 
NetMaster 公司(开发FastNet的公司)为何没有开发一个有代理功能的继承TPowersock 的
socket 通讯组件,如TNMFtp一样。
 
ICS的控件有proxy属性
http://www.rtfm.be/fpiette/indexuk.htm
 
zhaowx:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
接受答案了.
 
后退
顶部