2015-02-03 2 views
3

저는 XMPP 프로토콜에 익숙하지 않습니다. 저는 매매 라이브러리를 사용하여 안드로이드에서 채팅 응용 프로그램을 작성하고 있습니다. 그룹 채팅을 만드는 데 어려움이 있습니다. 그룹을 만들고, 구성원을 추가하고, 그룹의 모든 구성원 (예 : whatsApp 그룹)에게 메시지를 보내려고합니다. Roster 클래스에 존재하는 createGroup(String name) 방법을 사용하여 만드는 그룹 : 그룹 채팅에 대해 검색 할 때 나는 두 가지Smack (XMPP 라이브러리)의 수위 그룹과 다중 사용자 대화방 간의 차이점은 무엇입니까?

  1. 그룹 을 얻었다.
  2. 다중 사용자 채팅 : MultiUserChatManager을 사용하여 다중 사용자 채팅을 만듭니다.

I'am이 에 관한 혼동하기 그룹무엇 다중 사용자 채팅은 무엇인가? 누구든지 그들과 내가 사용해야하는 기본적인 차이점을 설명 할 수있는 방법 또한 그룹에있는 모든 사람에게 메시지를 보낼 수 있습니까?

답변

2
  1. 명단 그룹 은 대부분 메신저 클라이언트의 시각 목적, 연락처에 대한 그것은 단지 그룹의 Roster 클래스

    에 존재 createGroup(String name) 방법을 사용하여 만들었습니다. 전화 연락처에 그룹을 만드는 것과 같습니다.

  2. 다중 사용자 채팅 방 대화방을 만들고 채팅방의 멤버로 다양한 사용자를 추가하는 데 사용됩니다 MultiUserChatManager

    MultiUserChat를 사용하여 만들었습니다. 이것은 그룹 (일부 회원과 대화방) 메시징에 사용해야합니다. 이것은 명단 그룹과는 아무런 관련이 없습니다.

관련 문제