디렉토리 서비스 마크 업 언어 (DSML)

작가: Robert Simon
창조 날짜: 16 6 월 2021
업데이트 날짜: 24 6 월 2024
Anonim
디렉토리 서비스 마크 업 언어 (DSML) - 과학 기술
디렉토리 서비스 마크 업 언어 (DSML) - 과학 기술

콘텐츠

정의-DSML (Directory Service Markup Language)은 무엇을 의미합니까?

DSML (Directory Services Markup Language)은 XML (Extensible Markup Language)을 사용하여 디렉토리의 데이터 컨텐츠 및 구조를 정의하고이를 분산 디렉토리에서 유지 보수하기 위해 제안 된 규칙 세트입니다. XML 기반 엔터프라이즈 응용 프로그램이 고유 환경의 디렉토리에서 자원 정보를 활용할 수있게하며 XML 기반 응용 프로그램의 공통 근거가됩니다. 이를 통해 XML과 디렉토리가 함께 작동하여 애플리케이션이 디렉토리를 효율적으로 사용할 수 있습니다.

DSML은 고객 서비스 및 공급망 애플리케이션에서 중요한 역할을하며, 맞춤형 데이터 표현에 의존합니다.


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 DSML (Directory Service Markup Language)을 설명합니다.

DSML은 1999 년 Bowstreet에 의해 소개되었으며 개발자에게 인터넷에서 광범위하게 XML 기반 응용 프로그램을 구현할 수있는 간단하고 편리한 방법을 제공합니다. DSML의 초기 지원자는 AOL-Netscape, Sun Microsystems, Oracle, Novell, Microsoft 및 IBM이었습니다.

DSML을 사용하면 XML 구문 및 도구를 사용하여 XML 프로그램 내의 디렉토리에 액세스 할 수 있습니다. 문서 내용 설명은 DSML을 정의합니다.

DSML을 사용하면 개발자가 여러 개의 다른 디렉토리로 작업 할 수 있으며 LDAP 인터페이스를 작성하지 않고도 LDAP (Lightweight Directory Access Protocol) 사용 가능 디렉토리에 액세스 할 수 있습니다.

DSML 트랜잭션에는 다음 단계가 포함됩니다.

  • XML 응용 프로그램은 DSML에서 쿼리 형식을 지정합니다.
  • 쿼리는 HTTP 네트워크를 통해 전송되며 DSML 서비스에 의해 수신됩니다.
  • 쿼리는 LDAP로 변환됩니다. 데이터는 디렉토리에서 검색되어 DSML 서비스로 다시 전달됩니다.
  • 데이터는 DSML로 형식화되고 HTTP 네트워크를 통해 애플리케이션으로 다시 전송됩니다.

DSML 문서는 디렉토리 항목 및 디렉토리 스키마를 설명합니다. 각 디렉토리 항목에는 고유 이름이라는 고유 이름과 디렉토리 속성이라는 특성 값 쌍이 있습니다. 모든 디렉토리 항목은 객체 클래스의 구성원이기도합니다. 오브젝트 클래스는 항목으로 작성된 디렉토리 속성을 제한하며 디렉토리 스키마에 설명되어 있습니다. 이 스키마는 동일한 DSML 문서 또는 별도의 문서에 포함됩니다. 메타 데이터 정보 및 XML 태그는 디렉토리 스키마를 정의합니다. 디렉토리에서 XML 애플리케이션이 요청한 데이터 및 스키마 정보는 단일 문서로 통합됩니다. DSML은 확장을 설치하여 현재 디렉토리에 설치됩니다.