Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Разумно ли сейчас использовать WEB сервисы для сопряжения?

Разумно ли сейчас использовать WEB сервисы для сопряжения?
Я
   svird
 
30.07.19 - 19:48
Появилась задача, конторка решила написать мобильную приблуду на Котлине, заказы принимать удаленно. Как сейчас наиболее модно сопрягать такую штуку с 1С? Я с вебсервисами работал, но как то тогда не порадовала надежность, кучу поднимать левого софта, следить за этим в режиме реального времени. Может просто загрузку из базы запилить по таймеру?
 
 
   palsergeich
 
1 - 30.07.19 - 19:53
(0) о какой куче левого софта идёт речь?
Всю жизнь необходимо было только веб сервер - иис или апач
   palsergeich
 
2 - 30.07.19 - 19:55
(0) а по теме - зависит от нагрузки.
Лучше скорее всего при большой нагрузке ИМХО да, делать выгрузку.
   Asmody
 
3 - 30.07.19 - 20:10
http-сервис.
   pavig
 
4 - 30.07.19 - 20:38
(3)
+
с переиспользованием
   svird
 
5 - 30.07.19 - 20:39
ИИС и апачь это круто, но админю не я, и по опыту, они не согласятся порты открывать наружу, система распределенная. ВПН придется настраивать, потом что то ляжет из этой гирлянды, кто будет крайним? Админам вообще пофиг. И еще, эти придурки хотят на прямую из своего софта предчеки на принтеры печатать. Жесть конечно. Кто-то решил офигенный откат получить.
(4) это как? И в чем приимущество ШТТП?
   impulse9
 
6 - 30.07.19 - 20:42
(5) ты там кто? внешний исполнитель?
сделал ТЗ, согласовал, написал, показал что работает, а с админами пусть сами кувыркаются
   svird
 
7 - 30.07.19 - 20:50
если что то ложится, неважно что, не работает 1С, звонят мне в начале
   rsv
 
8 - 30.07.19 - 20:51
(0) всмысле из фронта выгрузить в ... ексель и ексель загрузить в 1С ?
   rsv
 
9 - 30.07.19 - 20:52
если дадут доступ к базе фронта и скажут из какой таблички селектить и куда инсертить - можно и напрямки
   rsv
 
10 - 30.07.19 - 20:53
это действительно  безпрокладочно
   Юрий Лазаренко
 
11 - 30.07.19 - 21:06
(5) В в чем проблема из этого софта печатать на принтер? Если только заказы принимать, то откуда офигенный откат? Там бюджет больше миллиона что ли?
   rsv
 
12 - 30.07.19 - 21:08
(11) скорее наоборот .... прикинули если бы фронт на 1С тянуть мобильном - проще печаталку в одну таблицу на открытом фронте.
   Garykom
 
13 - 30.07.19 - 21:26
(0) Поднимается http (rest банальный) сервис в инете, куда "мобильную приблуду на Котлине" стучатся.
Этот сервис имеет свою базу, 1С аналогично с ним работает через HTTPСоединение периодически (регламентное) синхронизируется.
1С обновляет там НСИ, мобильные скачивают НСИ и создают через API заказы.
1С скачивает заказы к себе и меняет статус.

Предчеки (и чеки если речь про 54-ФЗ) вынести на отдельный сервис на отдельной ККТ.
Пробивать пофиг кто может и 1С и бэк-сервис этот на чем то (php|java|nodejs|golang), за основу взять http://integration.atol.ru/api/#web-server c JSON заданиями.
   Garykom
 
14 - 30.07.19 - 21:29
(13) Кстати от котлин/джава на первом этапе можно отказать и наваять МП на 1С.
http-сервисом может быть и 1С опубликованная через апач, но тут вопрос лицензий только если для отладки/разработки API, затем в проду на чем то другом один фиг переписать.
Лично я бы на Go писал, это имхо самое лучшее для таких сервисов сча.
   Garykom
 
15 - 30.07.19 - 21:31
(14)+ На Golang этот бэк простейше пишется примерно так https://github.com/Garykom/akstat.ru/blob/master/main.go
   svird
 
16 - 30.07.19 - 22:01
(13) Круто, спасибо, все так и сделаю, буду с ними говорить

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.