Openfire Server
Application Tech2009. 12. 1. 10:47
- 제공 사이트 http://igniterealtime.org
- 버전 3.6.4
- XMPP(Extensible Messaging and Presence Protocol) 라는 인스턴트 메시지(IM) 표준 프로토콜 기반의 서버 프로그램
- 인스턴트 메시지 어플리케이션 = 소위 “메신저”
- JRE 1.5 기반의 Server 프로그램이며 예전 이름은 wildfire
- GPL 라이선스 인 Open Source 프로젝트
- Linux, Unix, MS Windows, Mac OS X 의 패키지 제공
- JDBC 2.0 기반의 DBMS 지원(mySQL, Oracle, DB2, MSSQL 등)
- Client Application 제공 - “Spark” 프로젝트
- Web Client 제공 - “Spark Web”[플래시 기반] 프로젝트
Hardware Recommendations
Concurrent Users | Recommendation |
1-500 | At least 384 MB of available RAM and one 1.5 GHz processor. |
501-10,000 | At least 768 MB of available RAM and one 3.0 GHz processor. |
10,001-25,000 | At least 1.5 GB of available RAM, two 3 GHz processors, and one connection manager on the same machine. |
25,001-100,000 |
At least 2.0 GB of available RAM, two 3 GHz processors, and between 1 and 4 connection managers based on exact size, each on their own equivalent machine. |
출저: http://www.igniterealtime.org/community/docs/DOC-1543
Spark & Spark Web Client
TABLE List
'Application Tech' 카테고리의 다른 글
특정 프로토콜 URL 만들기 (0) | 2010.03.30 |
---|
XMPP(Extensible Messaging and Presence Protocol)
New Tech2009. 12. 1. 09:00
회사 프로젝트로 인해 XMPP를 찾아보게 되었는데...
몇 가지 정리해 본 것을 적어봄
- XML 기반의 인터넷 통신을 위한 오픈 프로토콜
- IM(instant messaging)을 개발 용
- Jeremie Miller에 시작된 Jabber를 토대로 발전함
- XMPP의 주소는 [node”@”]domain[“/” resource] 로 구성
- 특정서버의 JabberID가 있다면 다른 서버의 Jabber ID 사용자와도 통신할 수 있게 구성되어 있음
- C++, JAVA, .NET ,RUBY, PHP 등 다양한 라이브러리 존재, 다양한 클라이언트 환경에 적용 가능
- 오디오, 이미지 및 비디오 데이터 등 다양 한 포맷의 통신이 가능
- 구글 톡(Google Talk)에서 사용중
- 인증, 현재 상태 정보, 채팅 들 제공하므로 온라인 게임 개발에도 이용가능
[관련 사이트]
XMPP : http://xmpp.org/
XMPP Open Server - OpenFire : http://igniterealtime.org
IBM XMPP 소개 문서 : http://www.ibm.com/developerworks/kr/library/x-xmppintro/index.html
'New Tech' 카테고리의 다른 글
넷플릭스 관련 자료와 링크 (0) | 2014.04.17 |
---|---|
SixthSense 기술의 놀라운 잠재력 (0) | 2009.12.29 |
포토신스(PhotoSynth) 오픈 (4) | 2008.08.25 |