2012-11-15 3 views
0

OpenFire 3.71을 사용하여 두 개의 서로 다른 컨퍼런스 서비스를 제공합니다. 각 컨퍼런스 서비스에는 두 개의 대화방이 있습니다.Openfire - 컨퍼런스 서비스의 모든 다중 사용자 채팅방에 메시지 브로드 캐스트

이제 서비스 중 하나의 모든 MUC 룸에 메시지를 브로드 캐스트하고 해당 룸/서비스의 개별 사용자에게 "비공개 메시지"로 브로드 캐스트하지 않습니다. (마치 방을 하나 하나 넣고 메시지를 보내고 떠난 것처럼 보일 것입니다.)

어떤 방식으로 가능합니까? 이미 플러그인이 있습니까? 또는 적어도 이러한 플러그인을 작성할 수 있습니까? 내가 ...

감사를 누군가가 그에게 좋은 소스를 알고있는 경우 MUC의 일이 ..., 그건 너무 읽기 좋은 것이 얼마나 정말 모르겠어요, 옌스

+0

이 플러그인을 좀 더 쉽게 만들 수있는 mucho 플러그인 (http://josjos.se/blog/projekt/mucho/)에 대해 들어 봤지만 더 나은 솔루션을 원했습니다 ... – jpm

답변

0

나는, 해결 방법을 알아 냈어 어떤 사람이 비슷한 것을 필요로 할 경우를 대비하여 :

나는 수동으로 참여하는 방뿐만 아니라 기본 (서비스 별) muc에 자동으로 참여하는 방식으로 클라이언트를 구현했습니다. 이 기본 방에서는 "소유자"만 메시지를 보낼 수 있으며 클라이언트가이 채팅에서 메시지를 받으면 "실제"방에 "실제"방 안에 표시됩니다.

평소와 같이 "해결 방법 "확실하게 최선의 해결책은 아니지만 제 목적을 위해 작동합니다 ...

더 좋은 해결책을 알고 있다면 알려주십시오.

관련 문제