【问题标题】:send message to component?向组件发送消息?
【发布时间】:2010-04-17 08:48:36
【问题描述】:

如何向组件发送 xmpp 消息?如果我的组件名称是“abc.domain.net”,在我的 xmpp 客户端(spark)中,我只需添加用户“abc.domain.net”?有没有使用 whack 收听消息的例子?

我尝试在 spark 中添加 abc.domain.net(组件)作为烘焙器。尝试发送消息,但是在重击 processPacket() 中,当我进行调试时它没有触发任何东西

【问题讨论】:

    标签: xmpp openfire smack whack


    【解决方案1】:

    您甚至不需要添加用户 abc.domain.net,您只需向 abc.domain.net 发送消息、iq 或出席信息即可。

    我不确定 whack,但组件基本上是“超级客户端”,它们没有实现普通客户端的任何规则:您可以从字段重写,它们没有存在或建立名册在。

    因此,您发送给组件的任何节都应该被它接收。您可以让他们实现该组件,以便它响应特定的节并按照您想要的方式对其进行操作。

    【讨论】:

      【解决方案2】:

      另外,我想补充一点,您可以在任何客户端将组件用户添加到您的好友,而无需在任何地方创建它。用户名只需要后跟组件的子域。组件端未经授权的事件,您可以向它发送消息。

      【讨论】:

      • 这应该是评论,而不是答案。
      • 我知道。我没有足够的声誉来评论另一个答案
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-10-18
      • 2019-09-16
      • 2015-07-13
      • 2014-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多