本帖最后由 VisualEleven 于 2010-10-19 09:00:41 编辑

解决方案 »

  1.   

    楼主这个问题是一个好问题。不过进行自动的搜寻也不是不可以实现,就是看是否有应用价值。我的思路如下:
    1、建立自动搜索实现的通信报文设计
    2、服务器端建立一个服务线程,用于支持自动搜索,采用UDP协议;收到客户端的报文请求后发送特定的响应报文
    3、客户端启动后,可以再本机的网段内进行probe报文发送
    4、如果客户端在目标注意接收到响应报文,进行解析确认,那么就找到了目标主机
    5、然后再建立和服务器的TCP连接,进行后续的通信即可当前网段内搜索是必要的,不可能对全网进行搜索,可以根据你所在网络的特征进行搜索算法的设计。
      

  2.   

    你说的没错,用muticast(组播)来做,查下UPNP吧.