rt 
如果一调用accept,客户端就应该要发数据了吧,如果不调用accept又没办法知道对方身份。 
这该怎样才行呢?? 
实现有客户端来连接,然后服务器端一个按钮就变颜色,然后显示出对方ip,以及对方发来的文件名子,再点一下按钮才接受请求,让他发数据 
请问如果实现这个流程,该一步一步怎样操作呢

解决方案 »

  1.   

    Socket好像不提供这些功能,你可以自己定义一个协议在Socket连接之后客户端发送要发送的文件名等。
    服务端显示在按钮上。在按下按钮后通知client开始发送数据。
      

  2.   

    这个属于应用层协议的内容,accept之后可以获取客户的一些信息,不满足条件的就踢开,符合条件的就继续下面的处理。
      

  3.   

    请问是不是当服务器端accept后,客户端收到后就接着发送数据了??