XML은 데이터와 뷰를 분리하고 XML 파일안에 element(tag)를 달아 데이터 부분에 의미를 부여하고 있습니다.

W3C에서 XML파일과 XSL파일을 가지고 데이터와 뷰를 분리하여 웹 브라우저에서 XML을 Display하도록 권장하였는데 이를 지켜서 XML 파일을 웹 브라우저에 볼 수 있도록 만드는 것은 XSL 파일을 수동으로 만들어야 하는 어려움이 있었습니다.

따라서 XML 파일을 더블클릭하여 XSL과 결합하여 웹 문서로 만들어 표현하는 것은 제작비용이 많이 들어 시도하지 않는 방법입니다.

하지만 XML로 데이터부분을 따로 분리하여 관리하면 이를 재사용하거나 기존 시스템과 통합, 또는 데이터를 공유하기가 매우 쉬워집니다. 그래서 XML로 웹 상에서 데이터를 분리하여 표시하는 방법이 점점 더 중요해지고 있는 것입니다.

그런데 문제는 이를 웹 브라우저에서 표시하는 XSL이란 놈입니다.
이 XSL 파일은 또한 XML의 매우 견고한 규칙을 지켜야 하며 문법을 배우기도 어렵습니다.

그러면 HTML 파일을 XSL로 자동으로 변환해주면 얼마나 좋을까요?
사용자가 WYSIWYG 환경에서 작성한 HTML 문서를 XSL 소스로 만들어주면 꽤나 유용할 것입니다.
이런 툴은 아직 발표되지 않았고 전 세계에서 유일하게 3Ksoft사의 DreamXML 이란 툴이 이 기능을 제공합니다.


두번째 단계는 XML과 XSL을 분리해 내었으면 XML의 데이터부분과 이를 표시하는 XSL의 뷰 부분을 매핑하는 것입니다. 이 과정도 매우 복잡해서 소스를 들여다 보면서 하는 것은 XML 전문가 수준의 지식이 필요하고 그냥 WYSIWYG 환경에서 짝 짓듯이 마우스 클릭만으로 매핑을 지원하는 도구가 있으면 좋을 것입니다
마찬가지로 3Ksoft의 DreamXML이 이 기능을 지원합니다.


그럼 XML과 XSL이 매핑되었으니 이 문서들을 웹 서버에 올리면 XML을 더블클릭하면 웹 브라우저에서 XML 문서를 볼 수 있게 됩니다.

    - 대표적인 XML 웹 사이트-XML IDC : http://www.xmlidc.com 
    - 3Ksoftware 홈페이지 : http://www.3ksoftware.com
    - 스타크래프트 2 홍보사이트 : http://www.starcraft2.com/


XML에 데이터 부분을, XSL에 뷰 부분을 분리해 내었다면 이젠 XML에 데이터 부분을 어떻게 하면 일반 사용자가 대량으로 <element></element>사이에 값(value)을 치환할 수 있을까요?
예를 들어 <이름>Jason Kim</이름> 와 같이 "<이름>"이라는 element를 정의하고 그 값을 "Jason Kim" 또는 "홍길동", "John" 등등으로 일반 사용자가 값을 치환할 수 있도록 하려면 어떻게 해야 할까요?

즉 XML 파일을 일반 사용자가 웹 상에서 대량생산할 수 있는 환경을 구축하는 것입니다.
또, 전문가 수준에서만 사용이 가능한 XForm이나 특정 소프트웨어를 사용하지 않고 기존 응용프로그램과 호환성이 있는 HTML 웹폼과 같은 형식을 사용하면 매우 효과적이겠지요.

이 방법이 바로 ActivaXML 이라는 방법입니다.
ActivaXML(XML on HTTP) 개발방법론에 대한 논문을 링크해 드리죠...

[ActivaXML 방법론]




이올린에 북마크하기(0) 이올린에 추천하기(0)

트랙백 주소 :: http://ucc.xmlidc.com/trackback/50

댓글을 달아 주세요

  1. BlogIcon tight pussy dripping 2008/05/23 05:30  댓글주소  수정/삭제  댓글쓰기

    관심을 끌. 너가 좋을 동일할 지점을.

  2. BlogIcon first time lesbo 2008/05/23 06:13  댓글주소  수정/삭제  댓글쓰기

    위치에 그것을 중대한 일은 좋아했다!

  3. BlogIcon liv tyler porn 2008/05/23 06:38  댓글주소  수정/삭제  댓글쓰기

    걸출한 뉴스!! 종류 블로그!

  4. BlogIcon kim posible hentai 2008/05/23 07:48  댓글주소  수정/삭제  댓글쓰기

    우수한 위치! 많은 감사.

  5. BlogIcon naked college gils 2008/05/23 08:17  댓글주소  수정/삭제  댓글쓰기

    정보를 위한 감사합니다.

  6. BlogIcon curvy nude woman 2008/05/24 01:29  댓글주소  수정/삭제  댓글쓰기

    관심을 끌. 너가 좋을 동일할 지점을.

  7. BlogIcon proadult quantum site 2008/05/24 01:29  댓글주소  수정/삭제  댓글쓰기

    이 위치는 아니라 유익한뿐 재미있는다!

  8. BlogIcon old women sex stories 2008/05/24 01:32  댓글주소  수정/삭제  댓글쓰기

    뉴스를 위한 감사합니다…

  9. BlogIcon f m sex strap 2008/05/24 01:42  댓글주소  수정/삭제  댓글쓰기

    중대하고 유용한 위치!

  10. BlogIcon sexy latin girls videos 2008/05/24 04:46  댓글주소  수정/삭제  댓글쓰기

    일! 우수한 감사!