Dom Rozwój Co to jest koordynacja usług sieciowych (wsc)? - definicja z techopedia

Co to jest koordynacja usług sieciowych (wsc)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza koordynacja usług internetowych (WSC)?

Koordynacja usług internetowych (WSC) to specyfikacja usług internetowych, która zapewnia strukturę koordynującą działania aplikacji rozproszonych. Został opracowany przez BEA Systems, Microsoft i IBM i jest częścią Transakcji usług internetowych Oasis.


Często usługi zdefiniowane przez różnych dostawców mogą symulować pojedyncze działanie. Na przykład czynność zakupu produktu w serwisie eBay korzysta również z usługi internetowej PayPal. Dlatego pewna forma koordynacji jest niezbędna między wieloma usługami w celu zmniejszenia opóźnień biznesowych. WSC określa protokoły koordynacyjne, które pozwalają użytkownikowi określać ograniczenia i negocjować umowę w sprawie akceptowalnego wyniku działań.

Techopedia wyjaśnia koordynację usług internetowych (WSC)

Specyfikacja WSC to mechanizm służący do określania, w jaki sposób kilka usług sieci Web integruje się ze sobą, aby osiągnąć wspólny cel. Koordynator jest głównym składnikiem struktury WSC. Aplikacja może utworzyć instancję koordynacji za pomocą operacji dostarczonej przez usługę aktywacji. Aplikacja, która chce włączyć funkcję koordynacji rozproszonej, może wdrożyć usługę rejestracji.


Działanie musi określać kontekst koordynacji, aby działanie monitorowane było przez koordynatora. Usługa aktywacji jest używana przez aplikacje do tworzenia usługi koordynacji. Aplikacja może wysłać pozyskany kontekst koordynacji do innej aplikacji. Zachowanie działania i jego koordynacja są określone podczas procesu rejestracji. Zbiór usług internetowych jest ogólnie monitorowany i koordynowany w trakcie ich działania.


Zaletą struktury WSC jest to, że umożliwia ona rozszerzalność i elastyczność. Rozszerzalność to mechanizm, za pomocą którego można definiować i dodawać nowe protokoły koordynacji. Elastyczność to mechanizm, za pomocą którego istniejące protokoły są modyfikowane w celu spełnienia określonych wymagań aplikacji.

Co to jest koordynacja usług sieciowych (wsc)? - definicja z techopedia