【问题标题】:Flex JSon socket messagingFlex JSON 套接字消息传递
【发布时间】:2009-02-11 21:33:47
【问题描述】:

在 Flex 客户端和自定义服务器之间实现异步 json 套接字通信的最佳方式是什么?

是否有一个库可以在完整的 json 消息/对象被竞争时侦听套接字和触发事件?

编辑:我知道我可以使用 Socket 并监听 SOCKET_DATA 事件,但是每当收到新数据时都会触发事件,而我只需要在收到(完整)jton 对象时才需要通知。

我希望有更自动化的东西:)

【问题讨论】:

    标签: apache-flex json sockets


    【解决方案1】:

    您需要为此使用Socket 类。接收到新数据时触发 socketData 事件。当连接打开和关闭或出现 io 或安全错误时,也会触发一些事件。

    如果您使用的是 AIR,还可以使用 SocketMonitor 来监控您的服务器端点。

    【讨论】:

    • 我知道我可以使用 Socket 并监听 SOCKET_DATA 事件,但是每当收到新数据时都会触发事件,而我只需要在收到(完整)jton 对象时才需要通知。
    • 我明白了。好吧,我认为您需要确保您的服务器在末尾发送一个额外的令牌以指示 json 字符串的结尾。另外,您必须继承 Socket 并检查接收到的数据中是否有额外的令牌,然后调度自定义事件。 XMLSocket 在末尾使用零字节
    猜你喜欢
    • 2017-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多