Koordinácia webových služieb (WSC)

Autor: Monica Porter
Dátum Stvorenia: 15 Pochod 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Koordinácia webových služieb (WSC) - Technológie
Koordinácia webových služieb (WSC) - Technológie

Obsah

Definícia - Čo znamená koordinácia webových služieb (WSC)?

Koordinácia webových služieb (WSC) je špecifikácia webových služieb, ktorá poskytuje rámec na koordináciu distribuovaných akcií aplikácií. Bol vyvinutý spoločnosťou BEA Systems, Microsoft a IBM a je súčasťou transakcie Oasis Web Services Transaction.

Služby definované rôznymi predajcami môžu často simulovať jednu činnosť. Napríklad pri kúpe produktu od spoločnosti eBay sa na platbu využíva aj webová služba od spoločnosti PayPal. Preto je nevyhnutná určitá forma koordinácie medzi viacerými službami, aby sa znížila obchodná latencia. WSC špecifikuje koordinačné protokoly, ktoré umožňujú užívateľovi špecifikovať obmedzenia a dojednávať dohodu o prijateľnom výsledku činností.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje koordináciu webových služieb (WSC)

Špecifikácia WSC je mechanizmus na špecifikovanie toho, ako sa niekoľko webových služieb integruje spolu, aby sa dosiahol spoločný cieľ. Koordinátor je hlavnou súčasťou rámca WSC. Aplikácia môže vytvoriť inštanciu koordinácie pomocou operácie poskytovanej aktivačnou službou. Aplikácia, ktorá chce začleniť distribuovanú koordinačnú funkciu, môže implementovať Registračnú službu.

Činnosť musí definovať koordinačný kontext pre činnosť, ktorú má koordinátor monitorovať. Aktivačná služba používajú aplikácie na vytvorenie koordinačnej služby. Aplikácia môže získať svoju koordináciu ku inej aplikácii. Správanie pre činnosť a jej koordinácia je špecifikovaná počas procesu registrácie. Zbierka webových služieb sa spravidla monitoruje a koordinuje počas ich prevádzky.

Výhodou rámca WSC je to, že umožňuje rozšíriteľnosť a flexibilitu. Rozšíriteľnosť je mechanizmus, ktorým je možné definovať a pridať nové koordinačné protokoly. Flexibilita je mechanizmus, ktorým sa existujúce protokoly upravujú tak, aby vyhovovali určitým aplikačným požiadavkám.