| 
    
            
         
         | 
    
  | 
Разумно ли сейчас использовать WEB сервисы для сопряжения? | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        svird    
     30.07.19 
            ✎
    19:48 
 | 
         
        Появилась задача, конторка решила написать мобильную приблуду на Котлине, заказы принимать удаленно. Как сейчас наиболее модно сопрягать такую штуку с 1С? Я с вебсервисами работал, но как то тогда не порадовала надежность, кучу поднимать левого софта, следить за этим в режиме реального времени. Может просто загрузку из базы запилить по таймеру?     
         | 
|||
| 
    1
    
        palsergeich    
     30.07.19 
            ✎
    19:53 
 | 
         
        (0) о какой куче левого софта идёт речь?
 
        Всю жизнь необходимо было только веб сервер - иис или апач  | 
|||
| 
    2
    
        palsergeich    
     30.07.19 
            ✎
    19:55 
 | 
         
        (0) а по теме - зависит от нагрузки.
 
        Лучше скорее всего при большой нагрузке ИМХО да, делать выгрузку.  | 
|||
| 
    3
    
        Asmody    
     30.07.19 
            ✎
    20:10 
 | 
         
        http-сервис.     
         | 
|||
| 
    4
    
        pavig    
     30.07.19 
            ✎
    20:38 
 | 
         
        (3) 
 
        + с переиспользованием  | 
|||
| 
    5
    
        svird    
     30.07.19 
            ✎
    20:39 
 | 
         
        ИИС и апачь это круто, но админю не я, и по опыту, они не согласятся порты открывать наружу, система распределенная. ВПН придется настраивать, потом что то ляжет из этой гирлянды, кто будет крайним? Админам вообще пофиг. И еще, эти придурки хотят на прямую из своего софта предчеки на принтеры печатать. Жесть конечно. Кто-то решил офигенный откат получить.
 
        (4) это как? И в чем приимущество ШТТП?  | 
|||
| 
    6
    
        impulse9    
     30.07.19 
            ✎
    20:42 
 | 
         
        (5) ты там кто? внешний исполнитель?
 
        сделал ТЗ, согласовал, написал, показал что работает, а с админами пусть сами кувыркаются  | 
|||
| 
    7
    
        svird    
     30.07.19 
            ✎
    20:50 
 | 
         
        если что то ложится, неважно что, не работает 1С, звонят мне в начале     
         | 
|||
| 
    8
    
        rsv    
     30.07.19 
            ✎
    20:51 
 | 
         
        (0) всмысле из фронта выгрузить в ... ексель и ексель загрузить в 1С ?     
         | 
|||
| 
    9
    
        rsv    
     30.07.19 
            ✎
    20:52 
 | 
         
        если дадут доступ к базе фронта и скажут из какой таблички селектить и куда инсертить - можно и напрямки     
         | 
|||
| 
    10
    
        rsv    
     30.07.19 
            ✎
    20:53 
 | 
         
        это действительно  безпрокладочно     
         | 
|||
| 
    11
    
        Юрий Лазаренко    
     30.07.19 
            ✎
    21:06 
 | 
         
        (5) В в чем проблема из этого софта печатать на принтер? Если только заказы принимать, то откуда офигенный откат? Там бюджет больше миллиона что ли?     
         | 
|||
| 
    12
    
        rsv    
     30.07.19 
            ✎
    21:08 
 | 
         
        (11) скорее наоборот .... прикинули если бы фронт на 1С тянуть мобильном - проще печаталку в одну таблицу на открытом фронте.     
         | 
|||
| 
    13
    
        Garykom    
     гуру 
    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 заданиями.  | 
|||
| 
    14
    
        Garykom    
     гуру 
    30.07.19 
            ✎
    21:29 
 | 
         
        (13) Кстати от котлин/джава на первом этапе можно отказать и наваять МП на 1С.
 
        http-сервисом может быть и 1С опубликованная через апач, но тут вопрос лицензий только если для отладки/разработки API, затем в проду на чем то другом один фиг переписать. Лично я бы на Go писал, это имхо самое лучшее для таких сервисов сча.  | 
|||
| 
    15
    
        Garykom    
     гуру 
    30.07.19 
            ✎
    21:31 
 | 
         
        (14)+ На Golang этот бэк простейше пишется примерно так https://github.com/Garykom/akstat.ru/blob/master/main.go     
         | 
|||
| 
    16
    
        svird    
     30.07.19 
            ✎
    22:01 
 | 
         
        (13) Круто, спасибо, все так и сделаю, буду с ними говорить     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |