Ev gelişme Web hizmetleri koordinasyonu (wsc) nedir? - techopedia nedir?

Web hizmetleri koordinasyonu (wsc) nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - Web Hizmetleri Koordinasyonu (WSC) ne demektir?

Web Hizmetleri Koordinasyonu (WSC), dağıtılmış uygulama eylemlerini koordine etmek için bir çerçeve sağlayan bir Web hizmetleri spesifikasyonudur. BEA Systems, Microsoft ve IBM tarafından geliştirilmiştir ve Oasis Web Hizmetleri İşleminin bir parçasıdır.


Genellikle, farklı satıcılar tarafından tanımlanan hizmetler tek bir etkinliği simüle edebilir. Örneğin, eBay'den bir ürün satın alma işlemi, ödeme için PayPal'dan Web hizmetini de kullanır. Bu nedenle, iş gecikmesini azaltmak için birden fazla hizmet arasında bir tür koordinasyon şarttır. WSC, kullanıcının kısıtlamaları belirlemesine ve faaliyetlerin kabul edilebilir sonucu hakkında bir anlaşma üzerinde müzakere etmesine izin veren koordinasyon protokollerini belirtir.

Techopedia, Web Hizmetleri Koordinasyonunu (WSC) açıklıyor

WSC belirtimi, birkaç Web hizmetinin ortak bir hedefe ulaşmak için nasıl entegre olduğunu belirtmek için bir mekanizmadır. Koordinatör, WSC çerçevesinin ana bileşenidir. Bir uygulama, Etkinleştirme Hizmeti tarafından sağlanan bir işlemi kullanarak bir koordinasyon örneği oluşturabilir. Dağıtılmış bir koordinasyon özelliğini dahil etmek isteyen bir uygulama Kayıt Hizmetini uygulayabilir.


Bir faaliyetin, koordinatör tarafından izlenecek faaliyet için bir koordinasyon bağlamı tanımlaması gerekir. Etkinleştirme Hizmeti, uygulamalar tarafından koordinasyon hizmetini oluşturmak için kullanılır. Bir uygulama, edinilmiş koordinasyon bağlamını başka bir uygulamaya gönderebilir. Faaliyetin davranışı ve koordinasyonu kayıt sürecinde belirlenir. Bir Web hizmetleri koleksiyonu genellikle çalışmaları sırasında izlenir ve koordine edilir.


WSC çerçevesinin avantajı, genişletilebilirlik ve esnekliğe izin vermesidir. Genişletilebilirlik, yeni koordinasyon protokollerinin tanımlanabileceği ve eklenebileceği mekanizmadır. Esneklik, mevcut protokollerin belirli uygulama gereksinimlerine uyacak şekilde değiştirildiği mekanizmadır.

Web hizmetleri koordinasyonu (wsc) nedir? - techopedia nedir?