Советы

Готовый 1С SOAP / WSDL web-сервис

Web-сервисы - это один из механизмов платформы, используемых для интеграции 
1С soap веб-сервис интеграции с php с другими информационными системами.
Данная технология поддерживается многими системами разработки Для передачи параметров и результатов используется XML и механизм XDTO. Главным преимуществом такого подхода является то, что структура данных интегрируемых систем не изменяется, а вмешательство в их программный код минимально. WSDL файл содержит описание схемы данных (наименование и тип объектов, с которыми работает данный webсервис) и методы, содержащиеся в нем. Вебсервис в 1С состоит из следующих компонентов:

  • Пакет XDTO, описывающий типы объектов используемых в вебсервисе

  • Модуль обработки событий. В методах данного модуля прописывается вся логика взаимодействия с платформой 1С, при этом типы объектов, определённые в вебсервисе, могут отличаться от типов 1С.

Компания Метеор-ИТ разработала готовый SOAP веб-сервис для обмена данными между e-commerce и программных продуктов 1С на базе платформы 1С Предприятие 8, на базе которого спроектировано решение M-IT:Управления интернет-магазином 1C.

1С gateway PHP скачать на GitHub (If you like and use 1Cgw, star it on Github!)

PHP - является одним из самых популярных языков программирования в среде веб-разработчиков и нами реализован готовый бесплатный SOAP веб-сервис для PHP-проектов. С примером его использования можно ознакомиться здесь - M-IT: Готовый внешний веб-сервис для взаимодействия 1С и PHP. В рамках методологии компании 1С данное решение можно использовать на проектах Enterprise уровня.

Основные области применения:
  • Интеграция решений на базе платформы 1С Предприятие 8 с веб-сайтами и интернет-витринами;

  • Реализация сторонними средствами дополнительной функциональности программного продукта 1С;

  • Миграция данных в прикладное решение и  из него;

  • Интеграция прикладного решения с корпоративными системами. 

Начиная с платформы 8.3.5.1068 существует возможность реализовать веб-сервис через протокол REST / RESTful . В свою очередь, наша практика показывает, что REST чаще является дополнением к существующей интеграции и не может являться полноценной заменой SOAP веб-сервисов. Естественно, простота и легковесность веб-сервисов на базе REST дает им преимущетсво, но эти преимущества при реализации корпоративных бизнес-систем (чем сейчас становятся интернет/интранет системы по взаимодействию с контрагентами) становятся их недостатаками. Более подробную информация про различие подходов REST/SOAP можно найти здесь.

Представляемые веб-сервисы могут использоваться при необходимости интеграции 1С как с веб (сайты, интернет-магазины) и мобильными приложениями, так и декстопными программными продуктами. На данный момент реализован стандартный веб-сервис для PHP, Java2EE, Python/Django. Ведется разработка для Ruby/Rails, JavaScript.

Если вам необходимо разработать индивидуальную интеграцию 1С с использованием SOAP веб-сервисов, напишите нам:

 
Представьтесь пожалуйста
Название
Телефон, e-mail, skype
Интеграция каких систем требуется, версия платформы, конфигурация и редакция прикладного решения.
captcha Каптча