Tôi cần một máy chủ để gửi và nhận tin nhắn XMPP từ các khách hàng Android đang chạy một trò chơi nhiều người tôi đang viết. Tôi đã chọn XMPP vì tôi không muốn thăm dò ý kiến lâu dài và Ổ cắm có thể là vấn đề trên mạng di động (Các nhà cung cấp dịch vụ có thể chặn họ).Máy chủ XMPP siêu đơn giản hoặc lời khuyên cho một thành phần Openfire tùy chỉnh đơn giản
Tôi đã xem OpenFire trong khi nghe có vẻ tuyệt vời, tôi không cần bảng điều khiển trò chuyện thoại, Phòng trò chuyện, v.v. có vẻ rất nặng và hướng tới giải pháp trò chuyện cho doanh nghiệp khi tôi cần và chuyển động của họ đến mỗi điểm ghi âm khác ở cuối. Có một phiên bản rút gọn của OpenFire vì vậy tôi chỉ có thể đăng ký một thành phần mà sẽ phục vụ tất cả các yêu cầu? Về thích nghi với openfire tôi không thể tìm thấy một ví dụ rõ ràng về việc thêm một thành phần tùy chỉnh để thực hiện một nhiệm vụ tương tự.
Điều tôi cần là thư viện hoặc máy chủ đơn giản hiện có mà tôi có thể chạy và đăng ký trình xử lý tin nhắn tùy chỉnh của mình. Tôi chỉ cần có thể phục vụ mọi yêu cầu đến và trả lời một cách thích hợp. Tôi hy vọng rằng tôi không phải viết quản lý thread vì vấn đề đó là phổ biến cho một máy chủ trò chuyện điển hình nhưng tôi cần phải viết mã để giải thích và trả lời các tin nhắn được gửi đi.
Tôi hy vọng điều này có ý nghĩa, bất kỳ ai đã viết một đoạn mã máy chủ như vậy tôi sẽ thích một ví dụ. Đối với những người bạn chưa thử nó nhưng có một ý tưởng làm thế nào bạn sẽ bắt đầu xin vui lòng chip trong quá! Càng chi tiết càng tốt.
Cảm ơn trước,
Gav
Máy chủ phải là chỉ java? Bạn đã dùng AMQP trong tài khoản? – clyfe