Initial access to Web Services

Source: Internet
Author: User

I heard the word "Web Services" about year 45 years ago. Today, Web services is not so popular. I finally read this web service.

1. Some basic concepts of Web Services

1. Definition: Web services are applications that can be accessed through Internet standardsProgramLogic. (One definition)
(BTW, what I don't understand is why we need to translate "Web Services" into "Web Services", like a Chinese-English freak .)

2. Description:
WSDL: Web Services Description Language (Web Services Description Language)

3. discovery:
UDDI: Universal Description and Integration (General description, discovery, and integration)

4. Protocol:
Soap: Simple Object Access protocal (Simple Object Access Protocol)

5. Infrastructure:
XML: the carrier of data and messages
HTTP: transmission of data and messages.

2. technologies similar to Web Services
 
The main purpose of Web Services is to solve the old problem of interoperability. There are many similar technologies, including DCOM, CORBA, and RMI.

Different from other technologies, Web Services uses XML as the data transmission carrier.

Web services also implements remote method calls to provide a service for remote customers.

I have been familiar with DCOM before, so let's make a simple comparison with DCOM:

Web Services DCOM
Description Language: WSDL IDL
Discovery Mechanism: UDDI com name object
Communication message: Soap binary format
Infrastructure: HTTP and XML RPC

Iii. My views on Web Services

Web Services does not have any extremely difficult technology or innovative ideas. In essence, a metadata file such as XML is used as the basis for interoperability, and other means are used as an aid. It is basically the same as the original design ideas of DCOM and CORBA.

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.