Skip to main content

네임 스페이스 란 무엇입니까?

네임 스페이스는 일부 유형의 XML 스키마를 생성 한 주어진 조직과 관련된 고유 한 형태의 식별입니다.네임 스페이스의 주요 기능은 URI (Uniform Resource Identifier)와 관련된 이름 지정의 모호성을 피하는 것입니다.이는 레이블 또는 제목이 다양한 메타 데이터 세트에서 발견 될 수 있다는 사실에도 불구하고 있습니다.

네임 스페이스를 생각하는 쉬운 방법 중 하나는 이러한 유형의 스코핑 구성을 지정된 폐쇄 이름 세트로 간주하는 것입니다.본질적으로,이 폐쇄 이름 세트는 각 함수 또는 클래스에 대한 속성 이름을 생성하는 방식으로 나뉘어 지지만 동시에 그 자체로 식별 가능한 구조로 남아 있습니다.이러한 유형의 동작의 결과는 네임 스페이스가 패키지, 모듈, 클래스 및 절차와 같은 모든 종류의 프로토콜과 상호 작용할 수 있다는 것입니다.extensible 확장 가능한 마크 업 언어 또는 XML을 사용하는 공통 구성 요소 인 네임 스페이스를 사용하면 동일한 요소와 속성 이름을 포함하더라도 한 세트의 폐쇄 이름 세트를 다른 폐쇄 이름 세트와 구별 할 수 있습니다.네임 스페이스는 특정 요소 모음에 대한 담요 식별 수단을 제공하고 시스템이 컬렉션을 고유 한 것으로 식별 할 수 있습니다.기본적으로 이것은 고유 한 네임 스페이스와 로컬 또는 기능 요소 또는 속성 이름을 포함하는 블랭킷 속성 이름을 작성하여 발생합니다.

동일한 XML 문서에 사용되는 유사한 요소가있을 때 네임 스페이스를 사용하는 기능이 매우 유용 할 수 있습니다.예를 들어, 단일 문서에는 정원의 요소 유형이 포함될 수 있지만 구성 내에서는 실제로 야채와 꽃 정원을 모두 다룹니다.둘 다에 대한 고유 한 네임 스페이스를 만들어 두 유형의 정원의 본질을 더욱 정의 할 수 있으려면 특정 컬렉션의 고유 한 이름을 만드는 것만으로도 포함됩니다."정원"의 중심 요소는 여전히 두 경우 모두에 사용할 수 있지만 네임 스페이스는 두 가지 유형의 정원 중 하나에 집중할 수있게 해줍니다.

네임 스페이스 생성에 대한 멀티 파트 접근 방식을 사용하면 이름을 만들기 위해 이름을 만들기 위해 동일한 요소를 사용하면서 둘 이상의 관련 개념으로 작업 할 수 있습니다.이러한 관점에서, 네임 스페이스를 사용하면 문서의 더 넓은 구성 내에서 요소에 대한 다양한 기능 이름을 인식하고 식별하는 프로세스를 단순화하는 데 도움이됩니다.결과적으로 URI를 만들 수있는 기능은 인터넷 환경에서 브라우징 프로세스의 일부로 대부분의 사용자가 익숙한 URL을 작성하는 프로세스를 단순화하는 데 도움이 될 수 있습니다.