재버 (Jabber; XMPP)

오픈 소스 메신저 플랫폼.

다양한 플랫폼의 다양한 클라이언트가 개발되어 있다.

http://xmpp.org/

재버는 웹상에서 인스턴트 메시지를 주고 받을 수 있게 한다. 공개되어 있으며, 모든것이 무료이고, 간단하고, 빠르며, 늘어나며, 모듈, 대부분의 OS에서의 사용이 가능한다. 발전할 것을 생각하여 여러 메시지 시스템과의 양립을 가능하게 해 놓았다. 그래서 다른 프로그램으로부터 메시지를 받는 것도 가능한다.

더욱 간편한 소프트웨어로서, 다른 프로토콜을 사용하더라도 많은 소프트웨어들과 단계별로 발전한다. (라이센스를 확인해야 한다)

XMPP(Extensible Messaging and Presence Protocol)는 XML에 기반한 메시지 지향 미들웨어용 통신 프로토콜이다.[1] 이 프로토콜의 원래 이름은 Jabber였으며[2] Jabber 오픈 소스 커뮤니티가 1999년 개발하였다.

  • 분산화: XMPP 네트워크의 구조는 전자메일과 비슷하다. 누구든지 자신만의 XMPP 서버를 구동할 수 있으며 중앙 마스터 서버는 존재하지 않는다.
  • 개방형 표준: 국제 인터넷 표준화 기구는 XMPP란 이름을 규정했다. (최신 규격은 RFC 6120 및 RFC 6121) 이 규격의 지원을 추가하기 위해 로열티가 따로 들지 않으며 개발은 단일 업체에 한정되지 않는다.
  • 역사: XMPP 기술은 1999년 이후로 사용되어 왔다. XMPP 표준의 다중 구현은 클라이언트, 서버, 구성 요소, 코드 라이브러리를 위해 존재한다.
  • 보안: XMPP 서버는 공개 XMPP 네트워크 (이를테면 회사 인트라넷)와 분리할 수 있으며 강력한 보안 (SASL, TLS를 통해)을 코어 XMPP 규격에 추가할 수 있다.
  • 유연성: 기기 간 상호 운용성을 유지하기 위해 사용자가 직접 만든 기능을 XMPP 최상단에 빌드할 수 있으며 일반 확장 기능들은 XMPP 표준 재단이 관리한다. XMPP의 응용 프로그램들은 IM을 넘어 그룹 채팅, 네트워크 관리, 콘텐츠 신디케이션, 협업 도구, 파일 공유, 게임, 원격 시스템 제어 및 감시, 지리 위치, 미들웨어, 클라우드 컴퓨팅, VoIP, 인증 서비스를 포함한다.

관련누리집

프로토콜

서비스

  • jabber.org (http://www.jabber.org): Jabber.org 재단. 프로토콜 관련 연구는 xmpp.org와 통합되었으며 현재는 xmpp사용자 서비스를 제공. 무료 xmpp ID를 발급받을 수 있음.
  • xmpp.co.kr(http://www.xmpp.co.kr): 국내 XMPP 무료 계정 발급 등 커뮤니티 서비스 제공

재버 도입사례