Domov Rozvoj Co je koordinace webových služeb (wsc)? - definice z techopedie

Co je koordinace webových služeb (wsc)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená koordinace webových služeb (WSC)?

Koordinace webových služeb (WSC) je specifikace webových služeb, která poskytuje rámec pro koordinaci distribuovaných akcí aplikací. Byl vyvinut společností BEA Systems, Microsoft a IBM a je součástí transakce Oasis Web Services Transaction.


Služby definované různými prodejci mohou často simulovat jednu aktivitu. Například akt nákupu produktu od eBay také využívá k platbě webovou službu od PayPal. Proto je nezbytná určitá forma koordinace mezi více službami, aby se snížila latence podnikání. WSC specifikuje koordinační protokoly, které uživateli umožňují specifikovat omezení a sjednat dohodu o přijatelném výsledku činností.

Techopedia vysvětluje koordinaci webových služeb (WSC)

Specifikace WSC je mechanismus pro určení toho, jak se několik webových služeb integruje dohromady, aby bylo dosaženo společného cíle. Koordinátor je hlavní součástí rámce WSC. Aplikace může vytvořit instanci koordinace pomocí operace poskytované aktivační službou. Aplikace, která chce začlenit distribuovanou koordinační funkci, může implementovat Registrační službu.


Činnost musí definovat koordinační kontext pro aktivitu, kterou má koordinátor sledovat. Aktivační služba používají aplikace k vytvoření koordinační služby. Aplikace může poslat svůj získaný koordinační kontext do jiné aplikace. Chování činnosti a její koordinace je stanoveno během procesu registrace. Kolekce webových služeb je obecně monitorována a koordinována během jejich provozu.


Výhodou rámce WSC je to, že umožňuje rozšiřitelnost a flexibilitu. Rozšiřitelnost je mechanismus, pomocí kterého lze definovat a přidat nové koordinační protokoly. Flexibilita je mechanismus, kterým jsou stávající protokoly upravovány tak, aby vyhovovaly určitým aplikačním požadavkům.

Co je koordinace webových služeb (wsc)? - definice z techopedie