2010-04-17 227 views
0

如何將xmpp消息發送給組件?如果我的組件名稱是'abc.domain.net',在我的xmpp客戶端(spark)中,我只是添加用戶'abc.domain.net'?任何這樣的例子,使用重擊聽消息?發送消息給組件?

我嘗試添加abc.domain.net(組件)作爲焙烤爐內的火花。嘗試發送消息,但內部重擊processPacket(),它沒有觸發任何東西,當我做調試

回答

3

你甚至不需要添加用戶abc.domain.net,你可以發送消息,智商或存在到abc.domain.net。

我不確定重擊,但組件基本上是「超級客戶端」,他們沒有實現任何常規客戶端的規則:您可以重寫字段,他們沒有存在或名單內置的。

所以,你發送到組件的任何節應該由它來接收。你可以讓他們實施這個組件,以便它響應特定的節並按照你想要的方式對它們進行操作。

0

另外,我想補充一點,你可以在任何客戶端組件的用戶添加到您的好友,而無需創建它anywhere.The用戶名只需要跟着一個組件的子域。事件沒有在組件端授權,你可以發送郵件到它。

+0

這應該是一個評論,而不是一個答案。 – mihai 2015-12-05 09:34:23

+0

我知道。我沒有足夠的聲望評論其他答案 – Apollo91 2015-12-09 13:28:58