flash.net.Socket和C ++ winsock WSAECONNRESET

时间:2012-01-27 20:33:41

标签: c++ flash actionscript-3 sockets winsock

我正在开发一个需要与我的C ++服务器通信的Flash应用程序,用于帐户验证和状态更新等。我在监听特定端口的服务器上有一个非阻塞的TCP套接字。

过程如下:

  1. 套接字侦听服务器计算机
  2. 使用flash.net.Socket
  3. 连接Flash
  4. 服务器接受套接字连接
  5. Flash发送策略文件请求
  6. 服务器发送策略文件数据
  7. Flash接受连接
  8. 从现在开始出现两个问题。当我从闪存发送字节时,服务器根本不识别它,但它也不会阻塞它。我只是recv 0字节。当我在发送策略文件后从服务器发送字节时,我给了我一个WSAECONNRESET错误。

    Flash与C或C ++通信的资源非常有限,因此非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

当Flash客户端发送"<policy-file-request/>"时,服务器应发送文件然后关闭连接 客户收到保单后需要重新连接 相信我。