API за уеб услуги

API за уеб услуги

Какво е API за уеб услуги? Как може да се използва?

API е много важен за продукт като FlexiCapture. Възможността за управление на комплекса и персонализиране се изисква в почти всеки проект.

Основният сървър на FlexiCapture - сървър на приложения - е уеб услуга. Той е достъпен чрез протокола http, тоест може да бъде достъпен не само чрез локалната мрежа, но, ако е необходимо, и чрез интернет. Web Service API е интерфейс за програмиране за управление на нашата уеб услуга - сървър за приложения. И тъй като този сървър в комплекса е отговорен за всичко, всъщност ние можем да управляваме целия комплекс.
Защо е създаден API за уеб услуга?
Вероятно сте чували за този термин - архитектура, ориентирана към услуги (SOA). Тази архитектура предполага функционирането на голяма сложна система, използваща услуги, всяка от които изпълнява своя отделна задача. По-специално такава работа може да бъде обработка на документи, т.е. улавяне на данни. С други думи, възможно е да изпратите файл за разпознаване чрез уеб услуга, сървърът ще избере необходимия шаблон, ще търси и разпознае данните и след това ще върне резултата на подателя в посочения формат. Благодарение на API за уеб услуги, ние можем органично да се интегрираме в такава структура.

Нека сега разгледаме отблизо какво означава „управление на комплекса“ и за какво е то. Използвайки API, можем да дадем задача да създадем пакети и документи, да започнем обработката, да попитаме за състоянието на пакета, да получим разпознатите данни ... Списъкът с възможности е доста широк и е направена специална помощ с тяхното описание ( API Help), който е достъпен от 3- изданието му FlexiCapture 9.0.