Inhoud
- Definitie - Wat betekent Advanced Web Services?
- Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.
- Techopedia legt geavanceerde webservices uit
Definitie - Wat betekent Advanced Web Services?
Geavanceerde webservices zijn webservices die andere webservicestandaarden gebruiken dan standaard. Oorspronkelijk betekende dit webservices die verder gingen dan de basisfuncties van Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL) en Universal Description, Discovery and Integration (UDDI). Nu wordt algemeen aanvaard dat geavanceerde webservices complexe beveiligingsscenario's bevatten en ermee omgaan.
Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.
Techopedia legt geavanceerde webservices uit
Geavanceerde webservices bundelen basiswebservicestandaarden zoals SOAP, UDDI en WSDL, integreren Webservices-interoperabiliteit (WS-I) en bevatten beveiligingsstandaarden zoals WS-Security, en gaan verder dan dat door meer geavanceerde en soms eigen beveiligingsfuncties te integreren en interacties. Het gebruik van de bovengenoemde normen betekende vroeger dat een webservice geavanceerd was, maar vanwege de brede acceptatie van deze normen zijn ze gemeengoed geworden.
Nu, om als een echt geavanceerde webservice te worden beschouwd, moet een web-app omgaan met complexe beveiligingsinteracties met behulp van nieuwe standaarden zoals WS-Federation en WS-Trust, en ook omgaan met asynchroon en parallel gedrag via WS-TrustedMessaging. Deze geavanceerde standaarden zijn traag in acceptatie vanwege het trage tempo van ratificatie en uitrol, en ook omdat veel bestaande applicaties en hun interacties niet de mogelijkheden van deze nieuwe en meer geavanceerde standaarden vereisen of ze gebruiken gewoon andere methoden om ze te bereiken.