Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Сериализация / 3 сообщений из 3, страница 1 из 1
27.01.2013, 20:02:41
    #38126442
Troglodit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сериализация
Есть java-клиенты и сервер приложений на java. Для максимальной производительности и объема информации какой тип сериализации лучше выбрать:
Родную java сериализацию,protobuf или json?
...
Рейтинг: 0 / 0
27.01.2013, 23:02:46
    #38126549
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сериализация
JSON предпочтительне в обмене между браузером и сервером.
protobuf, теоретически, выдаст максимальную производительность с максимальной пропускной способностью. Но действительно ли вам это нужно?
Расскажите какого типа приложение?
Вот тут пишут что у protobuf ещё много интересного по поводу версионности протокола.
http://stackoverflow.com/questions/647779/high-performance-serialization-java-vs-google-protocol-buffers-vs
ИМХО, стоит обратить внимание. Это не менее важный фактор чем производительность.
...
Рейтинг: 0 / 0
28.01.2013, 17:41:12
    #38127684
Troglodit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сериализация
Спасибо за развернутый и полный ответ.
Клиентские приложения 50/50 будут для андроида и web, обмен данными происходит редко, но в некоторых случаях достигает нескольких мб.
Сама задача обмена, простая, версионность не критична(пока) а вот объем передаваемых данных и производительность для
мобильного приложения важны. Мне казалось, что родная Java-сериализация будет быстрее и меньше по объему, но вы меня разубедили.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Сериализация / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]