글 수 14

XML에 관련된 용어 해설

조회 수 2314 추천 수 0 2010.02.04 11:53:23

CDF (Channel Definition Format) : WWW 페이지의 푸쉬형 배포를 위한 메타 데이터를 표현하는 형식으로 XML로 작성된다.

CDF는 Microsoft사가 중심으로 추진하고 있다.

 

CSS (Cascading Style Sheet) : HTML 문서 배치(행간, 폰트크기, 색 등)를 지정하는 스타일 시트에 대한 사양으로 W3C에서 제정이 진행되고 있다. 1997년 11월에는 새로운 권고안으로 CSS2가 발표되었다.

 

CTD (Document Object Model) : HTML 문서, XML 무서, CSS 시트일 시트를 이용하는 응용 프로그램에 대한 인터페이스를 정의하기 위한 사양으로 W3C에서 제정을 추진하고 있다.

 

Empty 엘리먼트 태그 : 내용을 갖지 않는 엘리먼트를 나타내는 태그로 empty 엘리먼트 태그는 "<"로 시작하고, 다음에 엘리먼트 형이 오고, "/>"로 종료된다.

 

MathML (Mathematical Markup Language) : 수식을 기술하기 위한 언어로 XML를 이용하여 작성된다. MathML에 의해 기술된 수식을 HTML 문서 중에 이용하는 것으로 하고 있다. MathML은 W3C에서 제정이 추진되고 있다.

 

MCF-XML (Meta Content Framework using XML) : 확장 가능한 XML언어와 MCF가 사용하는 기본적인 어휘, 용도에 따른 어휘를 확장하는 기능으로부터 구성되고, 메타 데이터의 기술을 위한 강력한 구조이다. Netscape Communication사가 XML을 가지고 MCF를 수정하여 W3C에 제안하였다.

 

SGML (Standard Generalized Markup Language) : 구조화 문서를 표현하기 위한 국제규격(ISO/IEC 8879)이다. SGML은 1986년에 제정되었고, 주로 메뉴얼 등의 전자출판에 이용되고 있다.

 

SMIL (Synchronized Multimedia Integration Language) : WWW상의 멀티미디어 데이터를 구성하여 표현을 기술하기 위한 언어로 W3C에서 제정을 추진하고 있다. SMIL 표현은 WWW상의 텍스트, 음성, 정지화상, 동화상등의 데이터를 이용한다. SMIL도 XML에 기본하고 있다.

 

W3C (World Wide Web Consortium) : WWW관련 사양의 제정 활동을 행하는 비영리 단체이다. XML, XLL, XSL, RDF, DOM, HTML, HTTP, CSS 등의 중요한 사양이 W3C에서 제정되었다.

 

XLL (eXtensible Linking Language) : XML 문서의 링크를 기술하기 위한 언어이다. XLL은 W3C에서 제정이 추진되고 있다.

 

XML (eXtensible Markup Language) : 확장 가능한 마크업 언어로 SGML의 근대화된 부분 집합이다. XML은 W3C에서 제정이 추진되고 있다.

 

XML-Data : 논리 구조를 가지고, 네트워크 구조에 관련된 데이터를 WWW상에서 교환하기 위해 Microsoft사가 정한 사양이다. XML-Data에는 데이터와 메타 데이터로 기술하는 언어로서 XML을 사용한다.

 

XML 선언 : XML 문서의 선두에 위치하는 선언으로 XML 선언에는 XML 사양의 버전, 문서의 부호화 방식 등을 기술한다.

 

XML 파서 : XML 문서를 해석하고, 속성을 갖는 엘리먼트의 트리 구조를 작서하는 프로그램이다. 응용 프로그램은 XML 문서를 직접 취급하는 것이 아니고, 파서가 생성한 트리 구조를 취급한다.

 XML 파서는 XML 문서가 적정 형식인가 아닌가의 검증과 올바른 것인가 아닌가를 검증한다.

 

XSL (eXtensible Stylesheet Language) : XML 문서의 스타일 시트를 기술하기 위한 언어이다. XSL은 W3C에서 제정이 진행되고 있다.

 

구조화 문서 : 배치 정보에 대신하여 논리 구조를 갖는 문서이다. 배치에 관한 정보는 논리구조에서 자동적으로 생성된다. 구조화 문서에서는 문서를 작성할 때 배치의 명세에 대해 고려할 필요가 없기 때문에 문서를 효율 좋게 작성하는 것이 가능하다.

 

내부 entity : XML 문서 중에 위치하는 entity로 내부 entity는 텍스트로 참조된다.

 

내용 : 엘리먼트의 시작 태그와 종료 태그사이에 있는 엘리먼트와 문자 데이터이다.

 

내용 모델 : 엘리먼트형 선언의 일부로서 엘리먼트가 어떠한 내용을 갖는 것이 가능한지를 기술한다.

 

논리구조 : 문서가 논리적으로 어떻게 분할되는가를 나타내는 것으로 XML 에서는 엘리먼트의 계층 구조가 논리 구조이다.

 

로케이터 : 리소스를 참조하기 위해 지정하는 것으로, 간단한 로케이터는 URL이다.

 

로케이터 엘리먼트 : XLL의 확장 링크의 로케이터를 표현하는 엘리먼트이다.

 

속성 : 엘리먼트에 부가된 이름과 값의 조합으로 구성된다. 속성은 엘리먼트의 시작 태그 중에 명과 속성값의 사이에 '='를 갖는 형식으로 표현된다.

 

리소스 : WWW상에 있는 정보로 URL로 참조 가능하다.

 

링크 : 2개 이상의 리소스를 관련 짓는 것으로 HTML에서는 A(Anchor) 엘리먼트가 링크를 표현하지만, XML에서는 XLL 언어를 이용하여 링크를 표현한다.

 

링크 엘리먼트 : XLL 링크를 표현하는 엘리먼트 이다.

 

마크업 언어 : 텍스트에 마크업(예를 들면 태그를 삽입)을 행하는 문서를 기술하기 위한 언어이다. HTML은 마크업 언어이지만 XML과 SGML은 마크업 언어를 정의하기 위한 메타 언어로 마크업 언어 자체는 아니다.

 

메타 데이터 : 데이터에 대한 데이터로 WWW상의 문서에 대한 메타 데이터는 문서의 URL, 문서의 갱신 시간간격, 문서의 작성자명 등 여러가지가 고려되고 있다.

 

문서형 선언 : XML 문서에서 DTD를 참조하기 위한 선언이다. 문서형 선언은 XML의 URL, 문서의 갱신 시간간격, 문서의 작성자명 등 여러가지가 고려되고 있다.

 

배치 정보 : 문서가 페이지와 컬럼 등이 표시 영역에 어떻게 분할되는가를 나타내는 것이다. 예를 들면 그림과 표가 어떠한 페이지의 어떠한 위치에 놓이는가 등의 정보를 배치 정보라 한다.

 

속성 목록 선언 : DTD중에 위치하는 선언으로 속성 이름과 값에 대해 기술한다.

 

스타일 시트 : 구조화 문서를 어떻게 배치할 것인가를 지정한 것이 스타일 시트이다. HTML을 위한 스타일 시트로서는 CSS가 W3C에서 제정되고 있고, XML을 위한 스타일 시트로는 XSL이 W3C에서 제정되고 있다.

 

시작 태그 : 엘리먼트의 시작 위치를 나타내기 위해 문서중에 삽입하는 태그이다. "<"로 시작하고 다음에 엘리먼트 명이 오고 ">"로 종료한다. 엘리먼트 형과 ">"의 사이에는 속성의 이름과 값의 조합이 몇 개라도 기술될 수 있다.

 

Entity : XML 문서의 내부 또는 외부에 위치하는 텍스트 또는 2진 데이터로 XML 문서중에서는 entity 참조에 의해서 참조되는 것을 총칭한다. entity를 참조하는데는 먼저 DTD에서 entity를 선언할 필요가 있다.

 

Entity 선언 : XML 문서에서 entity 참조에 의해 참조하는 텍스트 또는 2진 데이터를 미리 DTD내에 선언하는 것이다.

 

엘리먼트 : XML문서를 구성하는 단위로, 시작 태그와 선두 문서로부터 종료 태그의 끝 문자까지가 하나의 엘리먼트 이다. 내용을 갖는 엘리먼트로 부터 공(empty)엘리먼트 태그로 표현하는 것도 가능하다.

 

엘리먼트형 : 엘리먼트 형 선언에 의해서 선언된 이름으로, 선언된 이름은 시작 태그, 종료 태그, 공 엘리먼트 태그에 사용된다.

 

엘리먼트형 선언 : DTD중에 선언되는 것으로 엘리먼트 형과 내용 모델을 기술한다.

 

올바른 문서 : 문서형 선언을 갖고, 문서형 선언에 지정된 DTD에 따르는 XML 문서이다.

 

외부 entity : XML 문서의 외부에 위치한 entity이다. 외부 파싱된 entity 와 외부 파싱되지 않은 entity의 두가지 종류가 있다.

 

외부 파싱된 entity : XML 문서의 외부에 위치한 entity로 텍스트로서 참조된다.

 

외부 파싱되지 않은 entity : XML 문서의 외부에 위치한 entity로 이진 데이터로 참조된다.

 

이름공간 : 다른 DTD에서 정의된 이름을 동일 문서에 혼재하기 위한 구성으로 XML에서 중요한 차기 확장 항목이다.

 

적정 형식 문서 : 올바른 XML 문서와 비교되는 것으로, 모든 XML 문서를 가르킨다. 적정형식의 문서는 올바른 XML 문서이외 DTD를 갖지 않는 XML 문서와 DTD에 따르지 않는 XML 문서를 포함한다.

 

종료 태그 : 요소의 종료 위치를 표현하기 위해 문서 중에 삽입하는 태그로, "</"로 시작하고, 다음에 엘리먼트 명이 위치하고, ">"로 종료한다.

 

파라미터 entity : DTD로부터 참조되는 entity로 내부 파라미터 entity와 외부 파라미터 entity의 두 종류가 있다.

 

포맷터 : 논리 구조를 갖는 문서와 스타일 시트를 입력하여 배치를 행하는 프로그램이다. 포맷터에 의해 생성된 문서는 표시/인쇄가 가능하다.

표준 링크 : XLL에서 정한 두 종류의 링크내에서 보다 간단한 링크이다. HTML 링크를 기본으로 하여 기능을 확장한 것이다.

 

푸쉬형 모델 : WWW 페이지의 배포에 있어서 서버와 브라우저의 역할 분담 모델의 한 가지이다.

푸쉬형 모델에서는 WWW 페이지를 언데 배포할 것인가를 결정하는 것은 서버측이다.

 Microsoft사의 Internet Explorer 4.0에서는 CDF를 사용하여 푸쉬형 모델에 의해 WWW 페이지의 배포를 실현하고 있다.

 

풀형 모델 : WWW 페이지의 배포에 있어서 서버와 브라우저의 역할 분담 모델의 한 가지이다. 풀형 모델은 WWW 페이지를 언데 배포할 것인가 결정하는 것은 WWW 브라우저를 사용하는 사용자이다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
14 도메인 네임 서비스 [레벨:2]령이 2010-02-04 3080
13 TCP // IP 강좌 2 [레벨:2]령이 2010-02-04 3646
12 TCP // IP 강좌 1 [레벨:2]령이 2010-02-04 3031
11 XLL 이란? [레벨:2]령이 2010-02-04 4396
10 entity 와 entity 선언 [레벨:2]령이 2010-02-04 3567
9 XML과 SGML의 관계 [레벨:2]령이 2010-02-04 2681
8 XML 과 HTML 의 관계 [레벨:2]령이 2010-02-04 2981
7 문서형 정의를 갖는 XML 문서 [레벨:2]령이 2010-02-04 2663
6 문서형 정의를 갖지 않는 XML 문서 [레벨:2]령이 2010-02-04 2198
5 XML의 위치와 구성 [레벨:2]령이 2010-02-04 2429
» XML에 관련된 용어 해설 [레벨:2]령이 2010-02-04 2314
3 XML 의 정의와 특징 [레벨:2]령이 2010-02-03 3185
2 HTML Document 구조태그 [레벨:2]령이 2010-02-03 3133
1 HTML 태그 명령어 // [1] [레벨:2]령이_ 2010-02-02 3770