XML   eXtensible Markup Language   확장 가능 마크업 언어

(2013-08-14)
통신/네트워킹통신이론
선로/전송
통신망 일반
회선교환(PSTN)
무선/이동통신
광통신
인터넷/데이터통신
 > 인터넷/데이터통신 1. 데이터통신망
2. 인터넷

데이터 단위
프로토콜/계층
데이터 링크
TCP/IP
라우팅
인터넷 QoS
인터넷 관리
인터넷 응용
인터넷 기타
패킷교환(PSN)
인터넷 관련 기관
 > 인터넷 응용NetBIOS
DNS
가상단말
FTP
전자메일
VoIP
웹기술
VPN
무선인터넷
전자상거래
개인 컨텐츠
인터넷 기타 응용
 > 웹기술 1. 웹 이란?
2. 하이퍼텍스트

웹 구성
HTTP
웹 언어
웹 식별체계
차세대 웹
웹기술 기타일반
 > 웹 언어마크업 언어
스크립트 언어
DOM,BOM
웹페이지 기능 요소
웹 디자인
 > 마크업 언어 1. 마크업 언어
2. SGML
3. DTD

HTML
XML
 > XML 1. XML
2. XHTML
3. XML 문서 구조

     
1. XML 상에서 구조화된 문서 데이터의 표현 및 전송이 가능하도록,
     - W3C 에서 1996년 워킹 그룹을 결성하고, 
     - 1998년2월 1.0 권고안을 표준화한후 지속적으로 발전시키고 있음

  ㅇ 새롭게 마크업 언어(Markup Language)를 만들 수 있는 규칙들을 정의하는 마크업 언어


2. XML 특징마크업 언어를 정의하기 위한 언어
     - XML은 HTML과 같은 Markup Language 이나, 보다 정확한 뜻은 마크업 언어가 아니
       라 ’마크업 언어를 정의하기 위한 언어’임
     - 즉, HTML과는 달리 사용자 등이 Tag 를 정의할 수 있고,
           데이터를 기술할 수 있음 =>  인터넷에서 데이터 교환의 표준
     - SGML 언어의 데이터 모델링 능력을 강화시킴

  ㅇ XML 문서의 구성
     - 크게 선언부와 인스턴스로 나뉨

  ㅇ 산업계에서의 폭넓은 지원
     - XML은 정보를 교환하는 플랫폼 및 어플리케이션에 중립적인 포멧임에 따라,  여러
       업체들(오라클社,IBM社,MS社 등)로 부터 폭넓은 지원을 받음

  ㅇ XML 관련 소프트웨어의 구분
     - XML 편집기, XML 파서, XML 브라우저, XML 데이터베이스 등

  ㅇ 인터넷 분야의 차세대 언어化
     - 일반적으로 인터넷 정보는 HTML 이라는 인터넷 언어를 사용하여 표시하는데, XML
       은 기존 HTML의 기능을 대폭 향상시켜 e-비즈니스, 전자정보 등의 다양한 분야에
       적용시킬 수 있는 차세대 언어

  ㅇ 표준화 주관
     - 스펙 및 버전의 변경이나 새로운 기술의 표준화 등을 W3C에서 관리


3. SGML, HTML, XML 의 비교 

  


[ XML ]1. XML  2. XHTML  3. XML 문서 구조  

 
        최근수정     모바일웹     참고문헌