Имя: Пароль:
1C
1С v8
Web сервис, передача файла, недостаточно памяти
,
0 Адимр
 
23.10.12
12:46
Это нормально если  1с падает по ошибке недостаточно памяти при передаче файла размером 200 мб?
1 Balonbl4
 
23.10.12
12:53
Обсуждали же уже недавно..
2 Адимр
 
23.10.12
12:56
Каков вердикт? Или пруф если не трудно?
3 Balonbl4
 
23.10.12
13:01
Что-то найти не могу, но проблему не решили, насколько я помню.
4 Jaap Vduul
 
23.10.12
13:04
Передавать файлы через web-сервисы, ИМХО, дурной тон.
У меня сделано следующим образом - клиенту отдаётся ссылка на файл, а он уже сам его себе грузит.
5 Адимр
 
23.10.12
13:14
(3) А с чем проблема была связана, имеет ли место некое ограничение на размер файла?
(4) А по моему нормальный вариант. Обмен между базами например.

Хотя если обмен идет данными через файлы формата xml можно ведь не передавать готовый xml как бинарные данные, а просто сформировать соответствующий пакет xdto? Но фишка в том что еще будут прилагаться файлы doc, xls и.т.п. их по любому через base64Binary передавать. Или какие другие варианты есть применительно к web сервисам? Отдельная ссылка имхо не лучший вариант.
6 Jaap Vduul
 
23.10.12
13:34
(5)
Ну, у тебя на одном файле уже памяти не хватает.
А теперь представь, что с десяток клиентов одновременно твой сервис заюзают...
7 Адимр
 
23.10.12
13:58
(6) Да это обмен с одной системой будет. И что падает пока не понятно нужно выяснять, у меня Web сервис и тестовое обращение к нему в одной и той же базе происходят.
Закон Брукера: Даже маленькая практика стоит большой теории.