SOA and Web Service

Source: Internet
Author: User
1. SOA Web Services
  • SOA is a technical implementation architecture, method, and mode around services (not web services ).
  • SOA can exist independently of Web Services.
  • Without SOA, Web services can still work well.
  • However, the use of web services can greatly improve the implementation capability of SOA.

2.Why web service?

  • Web Service is standard
  • Using Web Service can greatly reduce the Coupling Degree of Architecture
  • It is very important that Web services are cross-platform and independent from vendors.
  • Web Service provides service-level integration
  • Standards Related to Web services include service descriptions and classifications.

3. Web ServiceRelated StandardsAs mentioned above, most of them are vendor-independent and have cross-platform implementation instances or sub-standards.

  • UDDI: Universal Description, discovery, and integration
  • Soap: Simple Object Access Protocol
  • WSDL: Web Services Description Language
  • WS-Security
  • WS remote Portals
  • WS-Reliability
  • WS-coordination
  • WS-Policy
  • Soap MTOM: SOAP message transmission optimization mechanic
  • Wsdm: Web Services Distributed Management
  • BPEL: Business Process Execution Language
  • Asap: asynchronous Service Access Protocol
    4. SOAIt contains far moreMultipleSOA contains a lot of things, and the goals to be achieved are far more complex than those of Web Services. A SOA architecture involves more than just a bunch of Web services that work together, such as SOA governance and SOA management. The following figure shows your understanding of SOA:-end-
# Software Engineering

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.