XLL

개념
XLL(eXtensible Linking Language)의 정의 - XML문서 간의 연결 및 XML 문서 내의 특정 위치 설정 등 XML 문서에서 링크 기능 수행 표준 언어

I. XML문서간의 다중 및 다이나믹 링크를 지원하는 XLL의 개요

가. XLL(eXtensible Linking Language)의 정의

- XML문서 간의 연결 및 XML 문서 내의 특정 위치 설정 등 XML 문서에서 링크 기능 수행 표준 언어

 

나. XML Schema의 필요성

- HTML기반의 단순한 하이퍼링크의 한계 극복

- 웹 상의 자원에 대한 다양한 접근 방법 필요

 

 

II. XLL의 특징 및 Hyper Link비교

가. XLL의 특징

- 동일한 문서 내 이동 XPointer, 서로 다른 page이동 XLink등 2가지 지원

- 리소스간 양방향 링크 제공

- 리소스 로케이팅을 위한 확장 포인터(XPointer)제공

- 링크 형태: Simple, Extended, Locator, Group, Document

 

나. HTML Hyper Link와 XLL비교

구분

Hyper Link

XLL

장점

- 범용적 사용

- 표현식이 간단함

- 쌍방향 링크 제공

- 한번의 링크로 다중 링크 지원

단점

- 단순한 링크 기능만 제공

- 단 방향성

- 태그가 HTML에 비해 복잡

- XML에 대한 정확한 이해 필요

적용분야

HTML에서 자원의 연결

XML, X-internet등에서 사용

 

III. XLL 활용 및 적용 사례

- XLL은 다양한 하이퍼링크 방법을 지원하며, 또한 링크 자원 간의 쌍방향 링크를 지원함

- XPointer나 XPath을 이용, 필요한 웹 자원의 일부를 활용할 수 있으며, X-Internet등에서 핵심기술로 활용되고 있음                                                            

댓글