Вход | Регистрация


Теория: Как должен работать самодельный обмен?

Теория: Как должен работать самодельный обмен?
Я
   picom
 
14.04.17 - 08:28
Задачка
В 1С (считайте что в  нетленке) есть список реализаций к отгрузке.
Нужно выгрузить этот список на сайт или в приложение на мобильном устройстве.
Со смартфонов будут подгружать эти списки сотрудники и ставить пометки, что исполнено. Соответственно эти данные опять должны попадать в 1С.
...
Как такой обмен организовать? Через FTP Дописывая выполненные задачи в конец файла? Опытные, подскажите механизмы, пожалуйста.
...
Не подойдет WSDL, решение должно быть без привлечения админов для настройки серверной части.
 
 
   Fedor-1971
 
1 - 14.04.17 - 08:44
(0) FTP - где возьмёшь? без админа ни как не обойтись
Если не известно кто будет исполнять задание: выгружаешь файл с ID реализации и расширением task, пользователь, после исполнения, выгружает данные с тем-же ID, но расширением, например, ОК. Для ситуации довыполнения задания (сегодня выполнил позиции 1-3 и 8, а завтра остальные сам придумай как сделать)
Если исполнитель известен: можешь задействовать почтовый сервер с заданием в теле письма (или с присоединённым файлом). Логика: задание в личный ящик пользователя, отчёт в общий ящик отчётов для разбора в 1С
   Fish
 
2 - 14.04.17 - 09:02
(0) Зачем выдумывать велосипед? Делай через почтовые сообщения.
   Jokero
 
3 - 14.04.17 - 09:09
(0) Самое разумное, все-таки через веб-сервисы. Да и настраивать там не много по админской части. Апач и ИСС ставится сейчас в режиме: Принять - Далее - Далее - Далее - ОК.
   mistеr
 
4 - 14.04.17 - 09:11
(0) Очередная хотелка из серии "как добиться успеха, не потратив ни копейки".

Расклад очень простой. 1С не в состоянии (пока?) работать со множеством клиентов, обеспечивая приемлемое время отклика. Значит, неизбежно нужен дополнительный сервис (и скорее всего, дополнительный сервер), который будет разгружать 1С, кэшируя данные для клиентов с одной стороны и аккумулируя обновления в батчи с другой стороны.

Поэтому выделяйте бюджет и поднимайте нормальный веб сервис.

Всякие наколенные решения на файлах или письмах будут даже еще хуже под нагрузкой, чем прямое обращение к веб-сервису 1С.

P.S. Конечно, если мобильных клиентов 5 человек, то все вышесказанное можно не учитывать.
   Fedor-1971
 
5 - 14.04.17 - 09:37
(5) чего уж так то. Мы не знаем всех условий разработки ТС (сколько человек, сколько заданий в день, частота обращения за заданием (1 раз в минуту или в час) и т.д.).
Вырастут из файлов и мэйлов сделают веб сервис, как показывает практика заделы типа "сделай всё и сразу" зачастую оборачиваются пустой тратой денег (не покатил бизнес, а деньги в веб сервис уже вбухали и оборудование закупили). Правильнее откатать бизнес-процесс на файлах(мэйлах) без больших вложений в инфраструктуру, т.к. до конца логику не представляет и сам заказчик
   assasu
 
6 - 14.04.17 - 10:01
предлагаю автору не смотреть ни на кого, а делать все самостоятельно.

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