Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

wigor


Ведущий Диалог

Зарегистрирован:
14 September 2007
Сообщения: 103
Примеры кода: 0
 

Загрузка больших файлов через вебсервис

05 June 2008 16:41  


Во первых - пришедший поток пакуется в HttpRequest который висит в памяти полностью. то есть 100Мб у тебя уже занято(даже ~130 потому-что вебсервис пакует этот файл Base64) только реквестом, далее я так предполагаю идет построение XmlDOM по этому реквесту - это уже без проблем может съесть все остальное.

Так что либо думать как бить, либо забыть о вебсервисах и пытаться использовать непосредственно TCP вместо HTTP для передачи таких файлов. Но думаю лучше и то и другой.

Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 05 June 2008 16:41
Наверх
  



Web Services

 Загрузка больших файлов через вебсервисstillborn  05 June 2008 16:26
 Загрузка больших файлов через вебсервисwigor  05 June 2008 16:41
 Загрузка больших файлов через вебсервисNisus  05 June 2008 16:39
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта