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

start [/forum/topic.php?fid=59&mobile=1&tid=2130101]: |
0ms |
get settings: |
18ms |
get forum list: |
31ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
68ms |
get topic data: |
25ms |
get forum data: |
6ms |
get page messages: |
89ms |
get tp. blocked users: |
3ms |
| others: | 348ms |
| total: | 604ms |

| 0 / 0 |
