XML 프로토콜

XML Protocol

XML 프로토콜("XMLP")은 W3C XML 프로토콜 작업 그룹이 그룹 헌장에 요약된 다음 지침에 따라 개발 중인 표준이다.

  1. 분산 확장성을 허용하는 상호운용 가능한 방식으로 XML 데이터를 캡슐화하는 봉투.
  2. RPC(Remote Procedure Call) 응용 프로그램에 사용되는 봉투의 내용에 대한 규칙.이에 대한 프로토콜 측면은 IETF와 긴밀하게 조정되어야 하며 그들이 하고 있는 모든 작업을 활용하기 위한 노력을 기울여야 한다. 자세한 내용은 아래를 참조하십시오.
  3. XML 스키마의 데이터 유형을 기반으로 개체 그래프 및 방향 레이블이 지정된 그래프와 같은 비합성 데이터 모델을 나타내는 데이터를 직렬화하는 메커니즘.
  4. XML 프로토콜의 컨텍스트에서 HTTP 전송을 사용하기 위한 메커니즘.이것은 HTTP가 개발된 기술에 사용될 수 있는 유일한 전송 메커니즘이거나 HTTP 전송에 대한 지원이 필수적이라는 것을 의미하지는 않는다.이 구성요소는 HTTP 전송이 광범위하게 사용될 것으로 예상된다는 사실만을 다루며, 따라서 이 작업 그룹이 다루어야 한다.IETF(Internet Engineering Task Force)와 조율이 있을 것이다(블록 확장 가능한 Exchange Protocol 참조).

또한 개발된 프로토콜은 작업 그룹의 헌장에 따라 다음과 같은 요건을 충족해야 한다.

  1. 작업 그룹에 의해 개발된 봉투와 직렬화 메커니즘은 어떤 프로그래밍 모델도 배제하지 않으며 또래들 사이의 특정 통신 모드를 가정하지 않을 수 있다.
  2. 단순성과 모듈화에 초점을 맞추고 웹에서 실제로 볼 수 있는 확장성을 지원해야 한다.특히, 통신 당사자들이 서로에 대한 선험지식을 갖지 못하는 분산 확장성을 지원해야 한다.

참고 항목

외부 링크