우리는 XML에 대해 잘못 이해하는 부분이 많다.
1. XML은 웹상에서 사용할 필요가 없다.
현재 인터넷으로 쓸수 있는 문서는 HTML, XML뿐이다. XML은 웹 브라우저에서 구동되어야 한다. W3C가 정한 기본 XML의 기술 스펙은 웹상에서 구동하는 것이다. 물론 혹자는 XML을 시스템 통합이나, 일반문서를 사용하는 PC상에서 이용할 수도 있다. XML은 시스템과 시스템 통합에 많은 장점과 특징이 있기에 백 그라운드 상에서 시스템 통합에 사용할 수도 있다.
2. XML은 개발이 어렵지 않다. 별것아니다.(개발자 중심에서 말할 경우)
XML을 일반적으로 사용하려면 기술적으로 해결해야할 부분이 많다. 현재의 인터넷 상에서 XML을 사용하는 것은 매우 어렵다. 웹 상에서 XML문서를 HTML문서만큼 찾아보기가 어렵다.
그럼 기술적으로 해결해야할 부분은 어떤 것이 있을까?
일반인이 XML문서를 만들기가 아직 어렵다.
3. XML(Data)은 XSL(View)을 굳이 없어도 된다.
XML을 특정 어플리케이션이나 플랫폼에서 종속적으로 사용하는 것은 잘못된 생각이다.
예로 OOXML(Open Office XML), XBRL(eXtensible Business Reporting Language)처럼 XSL의 View를 XML로 대체하고 어플리케이션에서 XML을 생성하고 View를 한다.
이는 일반 사용자가 OOXML, XBRL문서를 보려면 특정 어플리케이션이 필요하다. 이것은 지극히 잘못된 생각이다. XML은 웹 문서이다. 웹에서 별다른 장치없이, 변환없이 바로 사용할 수 있어야한다. 특정 플랫폼이나, 특정 어플리케이션에 종속적이고, XML을 어플리케이션에 종속되서 사용해서는 안된다.


jason.kim01@gmail.com
댓글을 달아 주세요
나의 너의 친구는 위치의 현재 팬이 되었다!
너는 위치를차가운 만들었다!
중대하고 유용한 위치!
좋은 위치는 찾아본 그것 즐겼다!
아주 유용한 정보!
나는 합의한다 너에 이다. 그것은 이렇게 이다.
걸출한 위치! 많은 감사.
블로그를 위한 감사합니다.
정말 같지 않는 블로그!
관심을 끌. 너가 좋을 동일할 지점을.
나는 배웠다 매우…