怎样通过socket代理进行通讯。(85分)

  • 主题发起人 主题发起人 mouseclick
  • 开始时间 开始时间
M

mouseclick

Unregistered / Unconfirmed
GUEST, unregistred user!
我用TServerSocket,TClientSocket进行网络程序的开发,但是在Internet上怎样才能使通
过代理服务器上网的用户也能与我的主机通讯呢?还有,如何检测几台通讯的机子是通过同
一代理(在一子网内),然后让这两台机子直接通讯?
 
1、我认为不可能的。通过代理上网的机器,首先,你肯定是不能主动访问到它的
其次,如果你非要这样,就需要它按照http协议的方式通讯,即你们之间通过
URL或者html页面等非直接方式通讯,比如:

对方:get http://xx.xx.xx/yy.html
你返回相应的数据,但你只能是被动的

2、在同一子网的本来就可以直接通讯,你要问什么?
 
接受答案了.
 
后退
顶部