构建一个需要 2 个不同的信息亭相互通信的安装。我想使用 Adobe AIR 来创建单独的应用程序。
我的问题是 2 个独立的 AIR 应用程序是否可以在没有任何服务器充当中介的情况下实时直接相互通信?
理想情况下,唯一可以传输的数据是基于 json 的。
Adobe 具有测试版 Cirrus RTMFP 选项,但需要访问 Internet 才能启动通信。我不能依赖互联网访问,所以不是一个真正的选择。
构建一个需要 2 个不同的信息亭相互通信的安装。我想使用 Adobe AIR 来创建单独的应用程序。
我的问题是 2 个独立的 AIR 应用程序是否可以在没有任何服务器充当中介的情况下实时直接相互通信?
理想情况下,唯一可以传输的数据是基于 json 的。
Adobe 具有测试版 Cirrus RTMFP 选项,但需要访问 Internet 才能启动通信。我不能依赖互联网访问,所以不是一个真正的选择。
要直接在 AIR 中实现这一点,您将使用Socket
/ServerSocket
类(或派生类)。
在库级别,查看Cocoon P2P测试版。
如果应用程序在同一网络上,则可以使用 P2P 通信。谷歌搜索“flash p2p”应该提供示例。