Имя: Пароль:
1C
1С v8
УФ: медленная передача с клиента на сервер
0 vasbur
 
04.02.13
12:07
Решаю следующую задачу в Бухгалтерии 3.0:
Есть внешний веб-сервис, с которого клиент 1С получает таблицу, данные которой нужно нарисовать на форме обработки (в таблице значений).
Делается это так: на клиенте тянется из веба табличка, конвертируется в массив структур, и вызывается серверная функция, которая получая на входе массив структур рисует выводит данные в таблицу.

Все работает, но вот какая проблема - время передачи данных с клиента на сервер 1С в два раза-три больше, чем время получения тех же данных от веб-сервиса. Как такое может быть? Где можно "подкрутить" ?
1 Fragster
 
гуру
04.02.13
12:10
сделай реквизит обработки и его заполняй безо всяких конвертаций
2 Fragster
 
гуру
04.02.13
12:10
и тяни на сервере
3 vasbur
 
04.02.13
12:13
(1) а быстрее-то будет?
4 Fragster
 
гуру
04.02.13
12:14
(3) будет. особенно если не тянуть много с килента на сервер
5 vasbur
 
04.02.13
12:36
(1) У меня реквизит обработки на клиенте не доступен для обращения
6 vasbur
 
04.02.13
12:55
апаньки
7 Defender aka LINN
 
04.02.13
12:58
(5) Плохо быть тобой...
(0) А почему сразу на сервере не делать это?
8 vasbur
 
04.02.13
13:00
(7) Потому что при взаимодействием с веб-сервером возникают криптографические операции, а ключ на клиенте хранится
9 acsent
 
04.02.13
13:03
а зачем ты через клиента прогоняешь?
10 vasbur
 
04.02.13
13:05
(9) потому что при взаимодействии с веб-сервисом мне нужно использовать крипто-про
11 acsent
 
04.02.13
13:09
(10) а на сервере нельзя что ли установить?
12 vasbur
 
04.02.13
13:16
(11) нет, типо безопасность.
13 oleg_km
 
04.02.13
13:17
(11) А смысл тогда в криптопро? Типа клиент свой секретный ключ отдает серверу, на мол криптуй сам себечто хочешь и когда хочешь.
14 milan
 
04.02.13
13:25
(13) секретный ключ не у получателя сообщения ?

(0) посмотри чего передаешь, может отказаться от передачи всяких ссылок, побольше примитивных типов использовать.

Может через временное хранилище попробовать то как данные передаются между клиентом и сервером особо нигде не регламентируется и наверняка может меняться от версии платформы.
15 vasbur
 
04.02.13
13:27
(14)
секретный ключ у обоих. Для разных операций используется.
передаю строки.
16 vasbur
 
04.02.13
13:41
(11) чтобы как у 1с-такскома не получилось: Что за сайт onec.ru?