Координація веб-служб (WSC)

Автор: Monica Porter
Дата Створення: 15 Березень 2021
Дата Оновлення: 1 Липня 2024
Anonim
UsiWSC: Framework for Supporting an Interactive Web Service Composition
Відеоролик: UsiWSC: Framework for Supporting an Interactive Web Service Composition

Зміст

Визначення - Що означає координація веб-служб (WSC)?

Координація веб-служб (WSC) - специфікація веб-служб, яка забезпечує основу для координації дій розподіленого додатка. Він був розроблений BEA Systems, Microsoft та IBM, і є частиною транзакції Oasis Web Services.

Часто послуги, визначені різними постачальниками, можуть імітувати одну діяльність. Наприклад, акт купівлі товару з eBay також використовує веб-сервіс від PayPal для оплати. Отже, деяка форма координації є важливою між декількома службами, щоб зменшити затримку бізнесу. WSC визначає протоколи координації, які дозволяють користувачеві задавати обмеження та домовлятися про угоду про прийнятний результат діяльності.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює координацію веб-служб (WSC)

Специфікація WSC - це механізм, який визначає, як кілька веб-сервісів інтегруються разом для досягнення спільної мети. Координатор є головною складовою рамки ВСК. Додаток може створити екземпляр координації, використовуючи операцію, яку надає служба активації. Додаток, який бажає включити функцію розподіленої координації, може реалізувати Службу реєстрації.

Діяльність повинна визначити координаційний характер, щоб діяльність контролювалася координатором. Служба активації використовується програмами для створення служби координації. Додаток може набути координації відповідно до іншої програми. Поведінка для діяльності та її координація конкретизуються в процесі реєстрації. Колекція веб-служб, як правило, відстежується та координується під час їх роботи.

Перевага рам WSC полягає в тому, що вона дозволяє розширювати та гнучкість. Розширюваність - це механізм, за допомогою якого можна визначати та додавати нові протоколи координації. Гнучкість - це механізм, за допомогою якого існуючі протоколи змінюються відповідно до певних вимог програми.