Tartalomjegyzék:
- Meghatározás - Mit jelent az Advanced Web Services?
- A Techopedia magyarázza az Advanced Web Services szolgáltatást
Meghatározás - Mit jelent az Advanced Web Services?
A fejlett webszolgáltatások olyan webszolgáltatások, amelyek a szokásosnál magasabb szintű webszolgáltatási szabványokat használnak. Eredetileg webszolgáltatásokat jelentett, amelyek túllépik az egyszerű objektum-hozzáférési protokollt (SOAP), a webszolgáltatások leíró nyelvét (WSDL) és az univerzális leírás, felfedezés és integráció (UDDI) képességeit. Ma már általánosan elfogadott tény, hogy az Advanced Web Services összetett biztonsági forgatókönyveket foglal magában és foglalkozik velük.
A Techopedia magyarázza az Advanced Web Services szolgáltatást
A fejlett webszolgáltatások az alapvető webszolgáltatási szabványokat, mint például a SOAP, UDDI és WSDL képességeket tartalmazzák, beépítik a webszolgáltatások interoperabilitását (WS-I), és olyan biztonsági szabványokat tartalmaznak, mint a WS-Security, majd túlmennek ezen, ha fejlettebb és időnként védett biztonsági funkciókat és kölcsönhatásokat. A fent említett szabványok használata korábban azt jelentette, hogy fejlesztették a webszolgáltatást, ám ezeknek a szabványoknak a széles körű elfogadása miatt hétköznapivá váltak.
Most, hogy valóban fejlett webszolgáltatásnak lehessen tekinteni, a webalkalmazásnak új szabványok, például a WS-Federation és a WS-Trust használatával összetett biztonsági interakciókkal kell foglalkoznia, valamint az aszinkron és párhuzamos viselkedésnek a WS-ReliableMessaging segítségével. E fejlett szabványok elfogadása lassú a ratifikáció és a bevezetés lassú üteme miatt, valamint azért is, mert sok létező alkalmazás és interakcióik nem igénylik ezen új és fejlettebb szabványok képességeit, vagy egyszerűen más módszereket használnak ezek elérésére.
