Latest web development tutorials

SOAP 소개

SOAP가 HTTP를 통해 정보를 교환하기 위해 애플리케이션을 가능하게하는 간단한 XML 기반 프로토콜이다.

이상 단순히 : SOAP는 네트워크 서비스에 액세스하기위한 프로토콜이다.


당신은 기본 지식이 있어야합니다

계속하기 전에 다음과 같은 이해의 기본 지식이 필요합니다 :

  • XML
  • XML 네임 스페이스

먼저이 주제를 공부하고 싶다면, 우리의 "방문하시기 바랍니다 는 XML 자습서를 ."


SOAP은 무엇입니까?

  • SOAP은 단순 개체 액세스 프로토콜을 의미한다
  • SOAP는 통신 프로토콜
  • SOAP 응용 프로그램 사이의 통신에 사용됩니다
  • SOAP 메시지를 전송하기위한 형식
  • SOAP는 인터넷을 통해 통신하도록 설계
  • SOAP는 독립적 인 플랫폼입니다
  • SOAP은 언어 독립적이며
  • SOAP 기반 XML
  • SOAP은 간단하고 확장
  • SOAP는 방화벽을 우회 할 수 있습니다
  • SOAP는 W3C 표준으로 개발 될 것이다

왜 SOAP를 사용합니까?

응용 프로그램 개발, 프로그램 간의 인터넷 통신이 매우 중요하다 할 수 있습니다.

현재의 응용 예로서 통신 등 DCOM 및 CORBA 객체 간의 원격 프로 시저를 이용하여 호출 (RPC)하지만, HTTP는이 목적을 위해 설계되지 않았다. RPC는 호환성과 보안 문제를 만들 수 있습니다 방화벽 및 프록시 서버는 일반적으로 트래픽을 차단합니다.

HTTP는 모든 인터넷 브라우저와 서버에서 지원되기 때문에 HTTP 통신을 통해 응용 프로그램 사이에 더 나은 방법입니다. SOAP는이 작업을 수행하기 위해 만들어졌습니다.

SOAP는 표준 방식을 제공하며, 그래서 서로 다른 운영체제와 응용 프로그램에서 실행되는 다양한 기술을 이용하여 프로그래밍 언어가 서로 통신 할 수있다.


마이크로 소프트와 SOAP

SOAP 향후 인터넷 애플리케이션 개발을위한 마이크로 소프트 .NET 프레임 워크의 핵심 요소이다.


SOAP 1.1는 W3C에 제출되었습니다

2000 년 5 월, 유저 랜드, Ariba는,이 회사는 인터넷 표준의 사용을 통해 본 계약을 기대하고 상업 하나, 컴팩, Developmentor, HP, IBM, IONA, 로터스, 마이크로 소프트와 W3C 제출 SOAP 인터넷 프로토콜 SAP, (HTTP와 XML ) 그래픽 사용자 인터페이스 데스크톱 응용 프로그램은 응용 프로그램 개발에 혁명을 위해, 강력한 인터넷 서버에 연결합니다.


W3C는 SOAP 1.2 개발

SOAP의 첫 번째 공개 작업 초안은 2001 년 12 월 W3C에 의해 게시됩니다. W3C에서 SOAP 활동에 대한 자세한 내용을 읽으려면, 우리의 "방문하시기 바랍니다 W3C 자습서를 ."