谢谢答复。

解决方案 »

  1.   

    网络传输应该都一样吧,看看socket的资料就好了
      

  2.   

    文件传输的话,你可以试着用ftp协议来做,那样比较简单
    如果自己定义的话,需要使用CSocket+CFile来处理,要复杂些
      

  3.   

    大家能不能谈谈,在两个不同局域网内的两台机器都是通过代理连到Internet的,他们之间怎么建立Socket连接,同时怎么互相发送、接收文件呢?谢谢。
      

  4.   

    这个要说很难说的清楚啊。你可以自己去网上查些有关socket的资料,再结合些例子
    www.vckbase.com有很多例子。主要看你选择何种协议,tcp/ip实现一般是服务端/客户端这种形式的,服务端监听,客户端发送连接请求,连接后再用文件操作来实现文件的传输。UDP实现的一般是点对点,ftp相对简单,不过很稳定。你可以根据自己的需要来查找相关资料。
      

  5.   

    有个问题请教一下,两个在不同局域网通过代理服务器连接上internet的机器之间,能不能直接用tcp/ip进行文件传输?
    如果可以的话,是不是文件传输时,只要将文件发送到另外一台机器出口的ip和端口就可以?
      

  6.   

    要nat吧?不过代理服务器好像已经替你做了