Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

What does it mean that XML Web services are self-contained?

What does it mean that XML Web services are self-contained?

You are most likely referring to the common quote that Web services are "self-contained, self-describing, modular applications that can be published, located and invoked across the Web." Since most Web services today are based on XML, they are inherently capable of describing their operations and I/O requirements to interested parties. This allows client software to dynamically determine what a service does, the data types that a service uses, how to invoke operations on the service, and the responses that the service may return. Since Web services are remotely executed, they do not depend on resources residing on the client system that calls them. This autonomous nature of Web services is the primary factor that has lead to their being hyped as the new miracle of business-to-business connectivity and enterprise application integration.

This was last published in May 2002

Dig Deeper on Microservices pattern, platforms and frameworks



Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

short and simple description... thanks