Junos XML 프로토콜 세션 개요
Junos XML 프로토콜 서버는 Junos XML 프로토콜 세션의 컨텍스트 내에서 클라이언트 애플리케이션과 통신합니다. 서버와 클라이언트는 데이터를 교환하기 전에 연결 및 세션을 명시적으로 설정하고 세션이 완료되면 해당 세션과 연결을 닫습니다.
클라이언트 애플리케이션의 각 요청과 Junos XML 프로토콜 서버의 각 응답은 인코딩하는 정보의 종류에 대해 Junos XML 프로토콜 및 Junos XML 문서 유형 정의(DTD)에 정의된 구조적 규칙을 준수함으로써 형성된 XML 문서를 구성해야 합니다. 클라이언트 애플리케이션은 필수 순서로는 물론, 법적 맥락에서만 태그 요소를 방출함으로써 각 요청에 대해 잘 형성된 XML 문서를 생성해야 합니다.
클라이언트 애플리케이션은 Junos XML 프로토콜 세션을 위한 지원되는 액세스 프로토콜에 나열된 프로토콜 중 하나를 사용하여 Junos XML 프로토콜 서버에 액세스합니다. Junos XML 프로토콜 서버에 대한 인증을 위해 클라이언트 애플리케이션은 프로토콜에 따라 Junos XML 프로토콜별 메커니즘 또는 액세스 프로토콜의 표준 인증 메커니즘을 사용합니다. 인증 후, Junos XML 프로토콜 서버는 장비에서 구성된 Junos OS 로그인 사용자 이름과 클래스를 사용하여 클라이언트 애플리케이션이 각 요청을 할 수 있도록 승인되었는지 여부를 확인합니다.
다음 목록은 Junos XML 프로토콜 세션의 기본 구조를 개략적으로 설명합니다.
클라이언트 애플리케이션은 Junos XML 프로토콜 서버에 대한 연결을 설정하고 Junos XML 프로토콜 세션을 엽니다.
Junos XML 프로토콜 서버 및 클라이언트 애플리케이션 교환 초기화 정보. Junos OS 및 Junos XML 관리 프로토콜의 호환 버전을 사용하고 있는지 확인하는 데 사용됩니다.
클라이언트 애플리케이션은 하나 이상의 요청을 Junos XML 프로토콜 서버로 전송하고 응답을 구문 분석합니다.
클라이언트 애플리케이션은 Junos XML 프로토콜 세션과 Junos XML 프로토콜 서버에 대한 연결을 닫습니다.