2011-07-28 13 views

Trả lời

11

ejabberd đúng là triển khai máy chủ XMPP/Jabber. Không có điều gì như là một "khách hàng ejabberd". Để giao tiếp với ejabberd, người ta có thể sử dụng bất kỳ máy khách XMPP/Jabber nào. Ví dụ: Psi, Pidgin, v.v.

Bạn có vẻ hơi bối rối về toàn bộ ý tưởng của XMPP/Jabber. Nếu bạn quan tâm đến nó, tôi khuyên bạn nên đọc XMPP: The Definitive Guide để hiểu đầy đủ các khái niệm đằng sau nó, cách tận dụng nó, và thậm chí làm thế nào để thực hiện khách hàng của riêng bạn. Trong cuốn sách, chúng xảy ra để sử dụng Python với SleekXMPP để triển khai ví dụ của chúng, nhưng có nhiều thư viện cho nhiều ngôn ngữ ngoài đó.

Dưới đây là một số danh sách toàn diện về số XMPP clientsXMPP libraries.

EDIT: Tôi bỏ qua thực tế là bạn sẽ sử dụng Android. Bạn có thể sử dụng aSmack cho ứng dụng Android gốc hoặc triển khai ứng dụng web bằng JavaScript với Strophe.js.

4

Khách hàng nào là khách hàng tốt nhất?

Bạn có nghĩa là:

Cái nào là tốt nhất XMPP khách hàng?

Tôi tin rằng Xabber và Beem có thể là khách hàng Android XMPP tốt nhất tại thời điểm viết bài này, Jabiru và Yaxim theo, những người khác là cụ thể hoặc không quan tâm đến tôi.

+0

Bạn cũng có thể xem http://beem-project.com/ –