Java의 IM-Server/Service를위한 쉬운 인스턴트 메시징 프로토콜을 찾고 있습니다.

StackOverflow https://stackoverflow.com/questions/971408

  •  13-09-2019
  •  | 
  •  

문제

Java에서 쉬운 인스턴트 메시징 서버를 구현하려는 생각을하고 있지만 또 다른 프로토콜을 만들고 싶지는 않지만 대신 이미 간단한 IM 프로토콜을 사용합니다. 하지만 어떤 프로토콜을 사용해야하는지 모르겠습니다.

이미 기존의 IM -Protocol을 사용하려는 이유는 XMPP, Simple과 같은 광범위한 프로토콜을 제공하는 Pidgin과 같은 '사용자'가 자체 클라이언트를 사용할 수 있기를 원하기 때문입니다. , Bonjour 등 - 그리고 고객을 개발할 필요가 없습니다.

나는 약간의 XMPP를 보았지만 많은 작업이 해당 프로토콜을 새 서버에 포함시킨 이후로. 사용하기 쉬운 다른 프로토콜이 있습니까?

내 질문은, 여러분은 Java에서 실제 기본적이고 사용하기 쉬운 프로토콜에 대한 제안이 있습니까? Pidgin은 많은 프로토콜을 지원하지만 어떤 프로토콜이 나와 관련이 있습니까?

도움이 되었습니까?

해결책

XMPP는 널리 사용되며 그 뒤에 뒷받침되는 표준이 있습니다. 기존 라이브러리를 사용하는 경우 사용하기가 매우 쉽습니다. 많은 언어로 된 클라이언트 라이브러리가 많이 있습니다. 구글은 거기에 있다고 말한다 자바에있는 많은.

XMPP를 사용하는 장점은 서버가 인터넷의 다른 모든 XMPP/Jabber 서버의 게이트웨이 역할을 할 수 있으므로 사용자가 표준 JID 주소를 사용하여 Googletalk에 로그인 한 사람들과 같은 네트워크에서 대화 할 수 있다는 것입니다. bob@yourhost.com/desktop처럼.

다른 팁

가장 넓은 지원을 위해 XMPP/Jabber와 함께 갈 것입니다. 실제로 다른 선택은 없습니다.

이 스레드에 따르면 Java에서 XMPP-Server를 개발하는 것은 고통처럼 보입니다.

서버 측 용 좋은 XMPP Java 라이브러리?

한 의견조차도 라이브러리로 처음부터 하나를 만드는 대신 기존 서버를 사용하는 것이 더 낫다고 말했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top