|
Обмен между базами 1С | ☑ | ||
---|---|---|---|---|
0
i37391
12.04.22
✎
09:30
|
Здравствуйте! Есть две базы, 1-й ЗУП 3.1 с расширением и 2-й Самописная. Соединяются через COM, 2-я база обращается к первой получает данные и выводит на экран. Само COM соединение работает медленно, что бы отправить запрос и получить данные уходит где то 22 сек., можно ли как то его заменить? сделать связь как то по другому, что бы работало по быстрее. Заранее спасибо!!!
|
|||
1
ДенисЧ
12.04.22
✎
09:32
|
Можно. Мы не против
|
|||
2
Kassern
12.04.22
✎
09:32
|
конечно, веб сервисы вам в помощь
|
|||
3
i37391
12.04.22
✎
09:37
|
(1) Вы то не против, я спрашиваю, что можно использовать?
|
|||
4
Kassern
12.04.22
✎
10:17
|
на вашем месте я бы оценил как часто необходимо запрашивать данные с другой базы и насколько эти данные должны быть актуальными. Если нужно часто дергать базу и во многих местах использовать данные другой базы, я бы завел какой-нибудь регистр заполнял его рег заданием через веб сервис. А все запросы уже делал к своему регистру. Тогда все будет работать быстро.
|
|||
5
arsik
гуру
12.04.22
✎
10:21
|
+(2) Только я топлю за http-сервис. Там быстрее все делается.
|
|||
6
Kassern
12.04.22
✎
10:21
|
(5) это тоже своего рода "веб" сервис))
|
|||
7
arsik
гуру
12.04.22
✎
10:22
|
+(5) В зупе создай расширение в котором 1 http сервис пропиши и его логику. Разверни апач, подключи сервис и пользуйся на здоровье. Работы на несколько часов.
|
|||
8
Kassern
12.04.22
✎
10:23
|
тут без разницы, хотя сам веб сервис удобен XDTO пакетами, 1с-1с обмен удобно делать, типы понимает, не надо явно прописывать.
|
|||
9
arsik
гуру
12.04.22
✎
10:24
|
(6) Классический вебсервис подразумевает структуру. И при изменений логики нужно структуру менять. Http можно "налету" менять структуру.
|
|||
10
Kassern
12.04.22
✎
10:25
|
(9) я это прекрасно понимаю, надеюсь ТС тоже и выберет подходящий ему вариант. Статей на эту тему достаточно
|
|||
11
arsik
гуру
12.04.22
✎
10:25
|
(10) Ну я и не тебе пишу :)
|
|||
12
i37391
12.04.22
✎
10:27
|
получается, инфокиоск, типо терминала для оплаты с сенсорным экраном, сотрудник подходит к терминалу, прикладывает свой пропуск, он в своей базе находит в регистре код этого пропуска, у этого кода есть табельный номер, по этому таб номеру идет в ЗУП, получает данные на сотрудника и распечатывает расчетку за тек месяц или за другой
|
|||
13
arsik
гуру
12.04.22
✎
10:29
|
(12) Работы на пару часов.
|
|||
14
i37391
12.04.22
✎
10:30
|
Тут подсказали уже, всем спасибо! HTTP запросом попробую ну или веб сервисом
|
|||
15
Kassern
12.04.22
✎
10:32
|
можно вообще через http сервис сверстать вашу рассчетку в html. Юзвер сканирует код, вы его параметром отправляете, на выходе html форма вашей рассчетки
|
|||
16
i37391
12.04.22
✎
11:13
|
Тут ка бы все уже настроено, макет расчетки подогнан под нужные размеры, надо просто скорость обмена увеличить между базами
|
|||
17
nodrama
12.04.22
✎
14:17
|
(0) можно, перестать использовать COM и смотреть в сторону веб обменов.
Убыстрить обмен через com врятли получится.. а если получится, то не на столько много что бы этим заморачиватся.. |
|||
18
2mugik
12.04.22
✎
14:51
|
(0)Com соединение хранится где-то или каждый раз заново устанавливается?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |