Jabber는 XMPP와 같은 것입니까?


18

이 주제에 관한 상충되는 정보를 찾았습니다. 그들은 같은 것입니까? Jabber가 XMPP를 기반으로한다는 것을 읽었습니다.

예를 들어 : 채팅 클라이언트 "Pidgin"에는 XMPP 용 상자가 있지만 Jabber에는 없습니다. 그러나 그것을 지원하는 것 같습니다.

XMPP와 Jabber의 차이점은 무엇입니까?

답변:


18

에서 http://wiki.xmpp.org/web/Jabber_Programmer%27s_Guide

Jabber 네트워크의 아키텍처는 이메일과 유사하지만 Jabber 서버는 이메일 서버 (server.com)를 따르고 Jabber 클라이언트는 이메일 클라이언트 (user@server.com)를 따릅니다. 차이점은 모든 것이 영구 XML-TCP 스트림을 통해 실시간으로 (정의 적으로 거의) 발생한다는 것입니다. 예를 들어 다른 (권한이있는) 사용자가 온라인 상태를 볼 수 있습니다. 이 서버 외에도 사용자 디렉토리 (users.server.com) 또는 날씨 에이전트 (weather.server.com)와 같은 특수 서비스를 제공 할 수 있습니다. XMPP는 네트워크 기반 아키텍처 / 프로토콜입니다.

그리고 구체적으로 :

Jabber와 XMPP의 차이점은 무엇입니까? 2004 년부터 XMPP는 IETF 승인 인스턴트 메시징 및 현재 상태 프로토콜입니다. XMPP는 1998 년 이후 발전한 Jabber 프로토콜을 기반으로합니다. 기본적으로 Jabber 소프트웨어 프로그래밍은 XMPP 호환 소프트웨어 프로그래밍을 의미합니다.


3
이 답변은 잘못되었습니다 . 18 개의 투표를 어떻게 얻었습니까? 다음 답변을 참조하십시오.
Pacerier

1
Jabber가 구현 이름이 아니기
흐름

1
답변을 업데이트했습니다.
jtimberman

내가 잘못 읽고 있습니까? 첫 번째 글은 "XMPP는 [Jabber] 네트워크의 기반이되는 아키텍처 / 프로토콜입니다."라고 말합니다. 두 번째는 "XMPP는 Jabber 프로토콜을 기반으로합니다."라고 말합니다. 닭고기와 계란에 약간의 문제가 있습니까?
speedplane

15

XMPP는 새로운 이름이며 Jabber는 이전 이름입니다. 예, 동일한 프로토콜 스택을 말합니다.

XMPP는 2002 년부터 이름으로 사용되었습니다.

2001 년 말과 2002 년 초, Jabber 커뮤니티의 저명한 회원들은 이번에 JSF의 공식 제출물로 기본 Jabber 프로토콜을 IETF에 다시 제출하기로 결정했습니다 . 첫 제출은 2002 년 2 월 정보 인터넷 초안 (텍스트 | HTML)으로 작성되었습니다. 이 제출의 성공에 이어, XMPP (Extensible Messaging and Presence Protocol) 라는 중립 이름으로 기본 Jabber 프로토콜의 공식화에 전념하는 IETF 실무 그룹을 구성 할 가능성을 탐색하기로 결정했습니다 .

어쩌면 일부 배경 : 'Jabber'라는 이름 / 용어는 Cisco에서 구입했으며 이제 Cisco의 등록 상표입니다.


2

Jabber와 XMPP의 차이점은 무엇입니까?

2004 년부터 XMPP는 IETF 승인 인스턴트 메시징 및 현재 상태 프로토콜입니다. XMPP는 1998 년 이후 발전한 Jabber 프로토콜을 기반으로합니다. 기본적으로 Jabber 소프트웨어 프로그래밍은 XMPP 호환 소프트웨어 프로그래밍을 의미합니다.

에 따르면 : http://wiki.xmpp.org/web/Jabber_Programmer's_Guide

Jabber 프로토콜의 향상된 버전처럼 보입니다.



1

재버와 XMPP

JabberXMPP 라는 용어를 서로 바꿔서 사용합니다 . 이러한 기술은 원래 Jeremie MillerJabber 오픈 소스 커뮤니티 (1998-1999)에 의해 개발되었습니다 . 지역 사회가 인터넷에 핵심 프로토콜을 제출하면 엔지니어링 태스크 포스 (IETF) 2002 년에, 그것은 이름 E 선택 X의 tensible의 M의 essaging 및 P의 resence의 P의 폭 넓은 기술과 개발자 커뮤니티에서 프로토콜을 구별하는 rotocol을 ". HTTP가 웹에 대한 것이므로 XMPP가 Jabber에 대한 것과 의 관계를 생각할 수 있습니다 Jabber라는 용어는 오픈 소스 커뮤니티를 보호하기 위해 2000 년 Jabber, Inc. (현재 Cisco Systems, Inc.의 일부)에서 사전 상표를 사용했지만 XSF는 오픈 소스 프로젝트 및 기타 커뮤니티 활동에 사용하기 위해이 용어를 재 라이센스합니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.