|
УФ: медленная передача с клиента на сервер |
☑ |
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?
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой