【问题标题】:flash.net.Socket and C++ winsock WSAECONNRESETflash.net.Socket 和 C++ winsock WSAECONNRESET
【发布时间】:2012-01-27 20:33:41
【问题描述】:

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

流程如下:

  1. 套接字在服务器机器上侦听
  2. Flash 使用 flash.net.Socket 进行连接
  3. 服务器接受套接字连接
  4. Flash 发送策略文件请求
  5. 服务器发送策略文件数据
  6. Flash 接受连接

从这里开始出现两个问题。当我从闪存发送字节时,服务器根本无法识别它,但它也不会阻塞。我只是接收 0 个字节。当我在发送策略文件后从服务器发送字节时,我给了我一个 WSAECONNRESET 错误。

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-20
      • 2011-05-03
      • 1970-01-01
      • 2013-02-17
      • 1970-01-01
      相关资源
      最近更新 更多