【问题标题】:Flash Media Server and XMPP Server Communication, is it possible?Flash Media Server 和 XMPP Server 通信,可以吗?
【发布时间】:2010-07-23 08:10:27
【问题描述】:

我使用 Adob​​e FLEX 创建了一个聊天应用程序,目前尚未实现,但我计划使用 Flash Media Server 作为聊天服务器。问题是我的应用程序应该能够与其他 XMPP 服务器(例如 AIM 或 Google talk)进行通信。有可能这样做吗?还是有更好的解决方案?

更新

我需要的一点是可以与第 3 方 XMPP 服务器(Google Talk、AOL/AIM)进行通信。我读过 Google Talk、AOL/AIM 已打开 XMPP 服务器与服务器通信。 FMS 可以做到吗?

问候 亲

【问题讨论】:

    标签: apache-flex xmpp flash-media-server


    【解决方案1】:

    ActionScript 中有几个 XMPP 协议实现,因此可以与 XMPP 服务器集成 - 查看XIFF 库。

    注意:您也可以将 BlazeDS 用作聊天服务器而不是 FMS。

    【讨论】:

    • 我以为 BlazeDS 没有任何推送功能?在阅读 FMS 上的维基百科条目之前,我正要推荐 GraniteDS 和/或 LiveCycle;其中将聊天室列为用例之一。 en.wikipedia.org/wiki/Flash_Media_Server
    • BlazeDS 具有 LCDS 的所有消息传递功能,但有一些例外:a) 没有 RTMP/NIO 通道(但开源可以创建一个 NIO 端点,以便将 BlazeDS 与基于 NIO 的 servlet 容器一起使用 b)消息节流和消息可靠性仅存在于 LCDS 我会使用 BlazeDS 而不是 GraniteDS 进行消息传递,因为我认为它更成熟..而且因为我更了解第一个产品。关于 FMS I,BlazeDS(和 LCDS)带来的主要优势是与 JAVA 世界的集成。 BlazeDS 也是开源的,遇到问题可以看一下代码。
    • 谢谢大家,我需要的一点是与第 3 方 XMPP 服务器进行通信的可能性。我读过 Google Talk、AOL/AIM 已打开 XMPP 服务器与服务器通信。是否有 BlazeDS 或 GraniteDS 可以做到这一点?
    • 是的,通过将 XMPP java 库与这两个产品之一集成。
    猜你喜欢
    • 1970-01-01
    • 2017-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-05
    • 1970-01-01
    • 1970-01-01
    • 2011-10-16
    相关资源
    最近更新 更多