2

XMPPでマルチユーザーチャットを作成しようとしていますが、混乱があります。

MultiUserChat muc = new MultiUserChat(conn1, "myroom@conference.jabber.org");
muc.create("testbot");
muc.sendConfigurationForm(new Form(Form.TYPE_SUBMIT));

これは私がhttp://www.igniterealtime.org/builds/smack/docs/latest/documentation/extensions/muc.htmlで見つけた基本的なコードです

ここで、「myroom@conference.jabber.org」と「testbot」とは何ですか?それらの違いは何ですか?

4

1 に答える 1

2

myroom@conference.jabber.orgMUCルーム(または必要に応じてMUCアドレス)です。javadocを見てMulitUserChat.create(String nickname)

いくつかのデフォルト設定に従って部屋を作成します
...
パラメータ:
nickname-使用するニックネーム。

つまり、myroom@conference.jabber.orgにニックネーム「testbot」で参加していることになります。

于 2012-07-09T07:49:51.497 に答える