About Web services specifications.

Source: Internet
Author: User
Tags call back
Http://msdn.microsoft.com/webservices/understanding/specs/default.aspx

Let me talk about what I know.
In my opinion, the most important thing in ws-spec is WS-Addressing, which is used to solve the address of message sending and receiving, early soap uses url and http to determine the message Address. We cannot check the message body to know where and where the message comes from. WS-Addressing puts the sent and received addresses in the message body, so that the message does not depend on the specific transport meanings, WS-Addressing is also available when the message needs to pass several different service instances. for example, different steps in the work flow system.

We know that web service uses WSDL to publish its interfaces, but the old WSDL only contains object deconstruct and call methods. For new web Services, You Need To Know More information, such as whether security is used or transactions is not supported. WS-Policy is used to publish this information.

WS-Security is used to generate Signed, encrypted security tokens, and encapsulate it into the message body. This is also designed for early soap's use of transport-related Security such as https.

WS-Coordination, WS-AtomicTransaction, and WS-BusinessActivity are used to handle the issue of the web service's step-by-step transactions. WS-Coordination is a platform, WS-AtomicTransaction and WS-BusinessActivity are different plug-ins on them.

WS-ReliableMessaging is used to ensure message transmission in an unstable network. It provides some identities to verify messages.

Both WS-Eventing and WS-Notification implement call back technology in web service. WS-Notification focuses on the combination of web service and grid computing.

Therefore, ws basically provides a transport independent, language independent, and provider independent environment to process distributed computing, which is jointly developed by ibm, m $, and bea. And submit it to w3c for review. I think it is still very promising.

However, the above spec will be applied to their products by various vendors, so you don't need to know much about it.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.