Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
18.10.2010, 14:29
|
|||
---|---|---|---|
Как быстро передать данные? |
|||
#18+
Нужно на сервер передать некий объект. Код: plaintext
далее через WCF я отдаю этот объект на сервер Transfer(myObject); Вопрос. Как максимально увеличить скорость передачи данных? Надо-ли сначало сжать объект? Но это лишнее время! Да и на декомпрессию на стороне сервера уйдет время. Степень сжатия данных 30%. Из 10 мегабайт после сжатия останется 7 Мб. Протокол NetTcpBinding. Какая серилизация объекта идет по умолчанию? SOAP(XML) или бинарная. Хотелось бы иметь бинарную серилизацию. Как ее можно достигнуть? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.10.2010, 15:17
|
|||
---|---|---|---|
|
|||
Как быстро передать данные? |
|||
#18+
vlsaf, По умолчанию для NetTcpBinding используется бинарная сериализация . Может стоит задуматься о том, нужен ли вам на клиенте такой большой объект? Как вариант - собирать DTO только с нужными данными. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.10.2010, 08:23
|
|||
---|---|---|---|
Как быстро передать данные? |
|||
#18+
Спасибо за ответ. На самом деле передача данных идет между серверами. Есть два сервера. В памяти одного есть большой объем данных (несколько гигабайт). Это некий кеш, с которого берутся и в который пишутся данные. Второй сервер соединен с первым по скоростным каналам. Второй сервер должен иметь зеркало кеша первого сервера. Поэтому собираются только нужные (измененные данные) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/moderation_log.php?user_name=%D0%A1%D1%82%D0%B0%D0%BD%D0%B8%D1%81%D0%BB%D0%B0%D0%B2+%D0%9E%D0%B3%D1%80%D1%8B%D0%B7%D0%BA%D0%BE%D0%B2]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
195ms |
get topic data: |
22ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 708ms |
total: | 1036ms |
0 / 0 |