컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 웹서비스란 무엇입니까?

웹서비스란 무엇입니까?

WebService는 언어나 플랫폼에 의존하지 않고 인터넷을 통해 HTTP 프로토콜을 기반으로 서로 다른 언어 간의 상호 호출을 실현할 수 있는 아키텍처입니다. 애플리케이션 간의 상호 작용.

웹 서비스는 서로 다른 언어 간의 호출을 구현하기 위해 표준을 사용합니다. 웹 서비스는 WSDL(웹 서비스 정의 언어)/SOAP(간단한 요청 프로토콜) 사양을 준수해야 합니다.

WebService=WSDL+SOAP+UDDI(웹서비스 등록)

Soap은 Soap 부분과 0개 이상의 첨부 파일로 구성됩니다. 일반적으로 부분만 있고, Envelope이 들어 있습니다. 부분과 본체.

웹 서비스는 표준 프로토콜과 인터페이스를 제공하여 다양한 프로그램을 통합할 수 있도록 하는 SOA 아키텍처입니다.

웹 서비스의 장점

(1) 이기종 프로그램이 서로 액세스할 수 있도록 허용(크로스 플랫폼) (2) 느슨한 결합

(3) 기반 표준 프로토콜(공통 언어, 다른 프로그램의 액세스 허용)

웹 서비스의 기본 원칙

(1) 서비스 제공업체는 WSDL을 사용하여 서비스를 설명합니다.

(2 ) 서비스 공급자 UDDI를 사용하여 서비스 설명 파일을 UDDI 서버(등록 서버)에 게시

(3) 서비스 요청자가 UDDI 서버에서 WSDL 파일을 쿼리하고 가져옵니다.

(4 ) 서비스 요청자는 SOAP에 바인딩을 요청하고 해당 서비스에 액세스합니다.

上篇: 위원러, 주동우, 극외 친밀한 사진, 위원러, 주동우 연애 노출 및 최신 정보. 下篇: Lenovo 노트북 Windows 7의 시스템 디스크 공간이 작아지는 문제에 대해.
관련 내용