@AllReady

Как отобразить товары на сайте с базы 1c?

Доброго дня. Интересует такой вопрос. Есть магазины, которые мы хотим связать с сайтом. То есть, главная задача получать список товаров с их базы на 1c и отображать их на сайте.
Меня интересует следующее, что в этом случае нужно делать с их базой ? Каким образом я смогу подключаться к их базе и получать прайс с товарами ? В таком случае, нам ведь нужно, перенести базу на какой-либо удаленный сервер и чтобы сотрудники магазинов уже работали не с локальной базой, а удаленной. Как вообще провернуть подобное ? Вариант с ручной выгрузкой товаров в xml не подходит..
  • Вопрос задан
  • 305 просмотров
Решения вопроса 2
Staltec
@Staltec
Node.js разработчик
Применял следующие варианты (от примитивного к продвинутому):
  1. 1C выгружает в XML/CSV файлы на по FTP на web-сервер, где скрипт, по cron`у автоматически с определённой периодичностью обновляет базу
  2. 1C вызывает web-API сайта по HTTP передавая данные через POST-запросы
  3. 1C цепляется по ODBC (по SSH) на базу данных сайта и заливает данные внутривенно.
  4. На стороне web-сервера и/или на стороне 1С посредством web-компонентов поднимается SOAP клиент/сервер, после чего реализуется обмен данными в обе стороны в реальном режиме времени.

Были случай комбинации 3 и 4 вариантов.
Ответ написан
Комментировать
@centerv
1С может опубликовать web-сервис, к нему написать функции получения данных, обращаться с сайта.
1С может обращаться к сайту и получать\передвать json\xml
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы