2013-06-14 12 views
5

đó là cách tốt để gửi lượng lớn dữ liệu đến máy chủ?là phương pháp tốt để gửi dữ liệu 50mb tại một vị trí hoặc bất kỳ cách nào khác để gửi dữ liệu json 50mb tới máy chủ trong Android?

theo yêu cầu đúng giờ hoặc trong một vị trí? gửi dữ liệu ở các bộ phận nhỏ? bất kỳ tùy chọn nào khác, vui lòng?

+2

[nén] (http://en.wikipedia.org/wiki/HTTP_compression) sẽ là một bước đầu tiên. Vì Android không có kết nối internet được đảm bảo và có thể bị điều chỉnh tốc độ hạn ngạch, đó là ngữ cảnh thực tế, tùy thuộc vào quyết định của người dùng - bạn phải thực hiện. –

Trả lời

0

Bạn có thể trở nên nhỏ hơn sử dụng một cái gì đó như Nghị định thư Buffers:

https://developers.google.com/protocol-buffers/

Tốt nhất nếu bạn vẫn còn có rất nhiều dữ liệu là đoạn dữ liệu và gửi nó ra từng mảnh. Nhìn vào các mẫu thiết kế chung của Khung Decoder và Encoder, với ví dụ về cách chúng được sử dụng trong thực tế đây:

http://docs.jboss.org/netty/3.1/api/org/jboss/netty/handler/codec/frame/FrameDecoder.html

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