Интеграция symfony c 1C

179
15 марта 2018, 10:57

Доброго времени суток, появилась задача интегрировать 1C управление торговлей 11,4 с сайтом на symfony. Или есть возможность подключения к базе 1c из php?

P.S(ищу, но что то найти не могу :'( )

Answer 1

Для возможности подключения к базе 1С из php нужно смотреть на адаптер для MS SQL, думаю такое можно найти. Но нужно иметь ввиду, что:

  1. Это очень "хрупкое" решение. Структура БД выглядит так как будто ее специально обфусцировали - таблицы называются, например, _Reference123, а поля _Fld123. После изменения конфигурации нет никаких гарантий что все останется точно таким же.
  2. Это является нарушением лицензионного соглашения и в поддержке со стороны 1С в последующем может быть отказано.

Более корректным здесь было бы одно из следующих:

  1. Реализовать REST веб-сервис на стороне 1С УТ. Можно использовать расширения конфигурации, если конфигурация находится на поддержке.
  2. Использовать какой-нибудь MQ. Например Rabbit MQ + HTTP адаптер, написанный на Go. В этом случае необходимые изменения можно постить в MQ и уже нормально обрабатывать на стороне symfony.
READ ALSO
Выборка MYSQL по условию из связной таблицы (YII2)

Выборка MYSQL по условию из связной таблицы (YII2)

Добрый день, помогите сделать выборку между связующими таблицами, к примеру есть две таблицы

213
Ajax и php, обработка формы

Ajax и php, обработка формы

Создаю функцию call() с ajax запросом

204
Где лучше возвращать ошибку 404 в yii2

Где лучше возвращать ошибку 404 в yii2

В приложении в контроллере user есть несколько экшнов, каждый из которых получает из запроса параметр user_id и по нему ищет пользователя в бдОтсюда...

226