Глава 3. Приложимост

Кога може да използва тази функционалност?

Web services се създават и поддържат от разработчиците на Colibri® ERP, но заявките към тях се създават и поддържат от разработчиците или поддържащите специалисти на външната система.

За външната система

Необходимо е да има разработен набор от заявки към Colibri® ERP, които работят с WSDL и XML форматирани данни.

Тези заявки се разработват от доставчика на външната (за Colibri® ERP) система или от поддържащите я ИТ специалисти.

За да се тестват и използват методите на Colibri® ERP Web Services трябва да се създаде потребител от тип "Web Services" в Colibri® ERP и да настроят правата му.

За Colibri® ERP

Разработчиците на Colibri® ERP от своя страна създават съответните софтуерни средства (web services), генериращи отговор (като масив за данни) в съответствие със съответното Colibri® ERP WSDL (Web Service Description Language) описание.

Протокол

SOAP/WSDL.

Формат на данните

XML.

Вид на комуникацията

Синхронна.

Нормалната завършена последователност от действия (транзакция) при една web services комуникационна сесия е следната:

  1. Login;

  2. Заявка от външна система;

  3. Отговор от web service на Colibri® ERP;

  4. Logout.

[Забележка] Забележка

Поради синхронния тип на комуникацията и предвид на това, че web service клиента е някакъв външен софтуер, т.е работи независимо от Colibri® ERP и обикновено напълно автоматично, е важно във външната система да се управлява (минимизира) честотата на изпращане на заявки към Colibri® ERP (като например се използва кеширане на информацията във външната среда), за да не се предизвика дълга опашка от запитвания към базата данни на Colibri® ERP. Това би довело до нежелано забавяне на работата на нормалните потребители на Colibri® ERP.

Copyright © 2006-2024 EDA Ltd.