2013-08-07 25 views
6

Tôi muốn viết một ứng dụng trò chuyện. Tôi có thể sử dụng RMI cho điều đó nhưng tôi không muốn. Hơn nữa tôi có kế hoạch để có một giao diện web.Làm cách nào để triển khai giao thức XMPP cho ứng dụng trò chuyện của riêng tôi?

Tôi đã đọc về giao thức XMPP và thực tế là google talk sử dụng nó. Làm thế nào tôi có thể thực hiện nó để viết ứng dụng trò chuyện của riêng tôi, không phải là một khách hàng cho bất kỳ dịch vụ IM nào khác? Có thư viện nào có thể giúp tôi triển khai dịch vụ trò chuyện của riêng mình (IM) không?

Trả lời

5

Khám phá Smack. Thư viện được sử dụng rộng rãi và trưởng thành của nó để viết ứng dụng xmpp. Đây là một example của khách hàng viết xmpp. Đây là one more example.

+0

Có cho phép tôi viết tin nhắn IM của riêng tôi từ đầu không? –

+0

Vâng. Liên kết thứ hai trỏ tới ví dụ ứng dụng khách được đơn giản hóa. – Santosh

+0

Nếu bạn có thể xem truy vấn tôi đã để lại trong phòng chat http://chat.stackoverflow.com/rooms/34976/discussiom-between-suhail-and-santosh –

1

Có nhiều thư viện có sẵn trên trang web xmpp. Bạn có thể chọn bất kỳ ai dựa trên yêu cầu của bạn XMPP Libraries Đi tới SMACK nếu bạn đang viết IM của mình trong JAVA.

+0

Rất nhiều thư viện, nhưng không có thư viện nào cho Swift. – User

+0

@Người dùng [khách hàng xmpp Swift] (https://swift.im/) –

+0

@SaurabhBhoomkar gọn gàng. điều này phải là mới, kể từ bình luận của tôi. – User

Các vấn đề liên quan