我用TCP编了个聊天软件,想加入文件传输功能,就是在点击传输文件按钮时,对方能够弹出一个对话框是否同意接受。这个功能怎么样实现呢?小弟一时还想不起来啊,不知那个高手肯给予指点迷津啊?感谢了!!!

解决方案 »

  1.   

    答:点击传输文件按钮时,通过TCP发送一个"请求接收文件"的命令给对方,对方收到该命令后,弹出一个对话框是否同意接受,若同意,则通过TCP返回"准备接收"的响应命令(这时,你就可以传送文件了),若不同意,则返回"不接收文件"(这时,你就放弃弃文件传送).
      

  2.   

    答:点击传输文件按钮时,通过TCP发送一个"请求接收文件"的命令给对方,对方收到该命令后,弹出一个对话框是否同意接受,若同意,则通过TCP返回"准备接收"的响应命令(这时,你就可以传送文件了),若不同意,则返回"不接收文件"(这时,你就放弃弃文件传送). 
     根据发送过来消息的端口号来判断是那个客户端发来的消息,再判断是否同意接受即可!!!!!!!!!1
      

  3.   

    答:点击传输文件按钮时,通过TCP发送一个"请求接收文件"的命令给对方,对方收到该命令后,弹出一个对话框是否同意接受,若同意,则通过TCP返回"准备接收"的响应命令(这时,你就可以传送文件了),若不同意,则返回"不接收文件"(这时,你就放弃弃文件传送). 根据发送过来消息的端口号来判断是那个客户端发来的消息,再判断是否同意接受即可!!!!!!!!!1