【问题标题】:Using XMPP for Request Response使用 XMPP 进行请求响应
【发布时间】:2016-05-31 16:05:05
【问题描述】:

我想知道是否可以在我的 PHP 后端服务器中获取移动客户端应用程序发送的 XMPP 消息

PHP 后端服务器将处理消息(JSON 请求)并将响应发送回客户端移动应用程序。将有 500 万客户端应用程序用户同时向服务器发送消息。

【问题讨论】:

  • 通常可以将 PHP 后端服务器连接到 XMPP 服务器(检查 PHP 库 here)。但是,我不清楚您是否正在寻找 XMPP 的 PHP 服务器实现,或者您是否想通过 PHP 连接到 XMPP server
  • 我有一个用 PHP 开发的服务器,它包含所有用户信息和内容管理。目前,移动应用程序直接与 PHP 服务进行通信,并提供获取内容的位置(HTTP Get 请求)。这会消耗大量电池。是否可以放置一个 XMPP 服务器(Openfire)来处理这种情况?如果有怎么办?

标签: xmpp ejabberd openfire


【解决方案1】:

好吧,您可以使用 XMPP,但肯定需要进行大量更改。
您的移动客户端将以 XMPP 数据包(消息或 iq)的形式发送数据,您必须处理这些节并解析它们以获取数据(可以是 JSON)。
所以,是的,您可以使用 XMPP,但您需要具备这样的技能(无论是在客户端还是在服务器端)。

【讨论】:

    猜你喜欢
    • 2018-04-02
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-19
    • 2015-01-13
    相关资源
    最近更新 更多