- user 정보 저장 관련 class

  *  password는 blowfish(org.jivesoftware.util.Blowfish) 로 암호화 되어 ofUser 테이블 encryptedPassword 필드에 저장


- 상대편이 부재 중일 때

  * 보낸 메시지는 ofOffline 테이블에 저장

  * org.jivesoftware.openfire.OfflineMessageStore 클래스가 처리


- custom source build

  * 2013.1.18 현재 릴리즈 버전은 3.7.1이며, igniterealtime.org에서 제공하는 source 파일은       3.7.2 beta 버전이다. 따라서 source를 변경하여 build 할 경우 lib 변경 사항에 주의한다.

  * build/lib/dist/bouncycastle.jar 파일이 update 됨

  * build와  배포 시  각각 필요한 library를 포함하는 디렉토리가 다름. build 시 build/lib/ 디렉토리를 참조하며, 배포 되는 library는 build/lib/dist 디렉토리에 위치한다.


- 3.7.2 beta 변경사항

  * openfire 실행 스크립트가 변경 됨. OPENFIRE_HOME/bin/openfirectl 를 /ect/rc.d/init.d/openfire로 copy 후 chkconfig --add openfire 로 추가. /etc/profile에서 OPENFIRE_HOME=/usr/local/openfire 와 OPENFIRE_USER=root 를 setting 후 openfirectl start로 실행

'Project > Instant Messaging' 카테고리의 다른 글

openfire admin password 분실로 인한 서버 재설치(re-install)  (0) 2013.01.16
xmpp rfcs  (0) 2013.01.14
tigase information  (0) 2013.01.12
tigase 소개  (0) 2013.01.11
XMPP 아키텍쳐  (0) 2013.01.11
Posted by linuxism
,