Để liên lạc giữa trò chơi nhiều người chơi Android giữa những người chơi, tôi đang sử dụng máy chủ WebSocket và TooTallNate's Java library ở phía máy khách để bật hỗ trợ WebSocket trong ứng dụng Android. Vì vậy, để chỉ ra rõ ràng, hỗ trợ WebSocket trong trình duyệt di động không quan trọng đối với tôi.Hỗ trợ WebSocket trên thiết bị di động
Thật không may, người dùng báo cáo rằng họ đang gặp sự cố, chẳng hạn như lỗi kết nối hoặc tin nhắn không được nhận. Đó có phải là vấn đề chung của WebSockets trên thiết bị di động (cổng bị chặn, tường lửa, kết nối Internet di động) hay có thể là một lỗ hổng trong mã phía máy khách?
Bạn có kinh nghiệm với các thư viện ứng dụng WebSocket như thư viện ở trên không? Tôi vừa phát hiện ra autobahn.ws for Android - nhưng tôi không biết liệu nó có đáng để chuyển đổi từ thư viện hiện tại của tôi hay không (xem ở trên).
Còn WAMP thì sao? Là công nghệ WebSocket không chính xác giải pháp thích hợp để tôi nên sử dụng giao thức con (?) WAMP?
Cảm ơn bạn! Điều đó có nghĩa rằng, bất kể thư viện khách hàng được sử dụng và thiết bị di động (hoặc nhà cung cấp dịch vụ), WebSockets sẽ luôn luôn nghi ngờ vì các proxy? Mặt khác, khi sử dụng gói dữ liệu di động, bạn thường không có proxy ở giữa, phải không? – caw
cho câu hỏi đầu tiên. Có cho câu hỏi thứ hai. Điều đó phụ thuộc, thông thường chúng ta có. – atta
cũng có, bạn có thể vui lòng chia sẻ mã của bạn để kết nối và gửi tin nhắn trên web và máy chủ của khách hàng không? – atta