Advanced Web Services

What Does Advanced Web Services Mean?

Advanced Web Services are Web services that use Web service standards beyond those that are commonly used. Originally it meant Web services that go beyond the basic Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL) and Universal Description, Discovery and Integration (UDDI) capabilities. Now it is generally accepted that Advanced Web Services incorporate and deal with complex security scenarios.


Techopedia Explains Advanced Web Services

Advanced Web Services bundle basic Web service standards such as SOAP, UDDI and WSDL capabilities, incorporate Web Services Interoperability (WS-I) and include security standards like WS-Security, and then go beyond that by incorporating more advanced and sometimes proprietary security features and interactions. Using the aforementioned standards formerly meant that a Web service was advanced, but because of wide acceptance of these standards, they have become commonplace.

Now, to be considered as a truly Advanced Web Service, a Web app must deal with complex security interactions using new standards such as WS-Federation and WS-Trust, as well as deal with Asynchronous and parallel behavior through WS-ReliableMessaging. These advanced standards have been slow in acceptance because of the slow pace of ratification and rollout, and also because many existing applications and their interactions do not require the capabilities of these new and more advanced standards or they simply use other methods to achieve them.


Related Terms

Latest Internet Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…