XML-> Meta markup language
새로운 makeup 언어를 정의할 수 있는 언어
의미를 갖는 태그들의 집합과 사용 규칙을 정의
XML (eXtensible Markup Langaguage)
A de facto standard
eXtensible(확장가능)
Markup Language: 내용에 부가적 정보 표시
Markkup언어
조직화 구조화
Meta-markup-language
-DTD, XML Schema 등을 이용새 새로운 마크업 언어 정의 가능
DTD?
XML 사용 분야
데이터 표현 및 교환, 언어/문서 양식
EDI
시스템 간 데이터 교환을 위한 공통 포맷
Business to Business integration
기업간 비지니스 애플리케이션의 통합<EAI)
XML Web Services
Advanced information Management System
모든 유형의 데이터 통합 관리
co-work
지식관리시스템
Document Publishing Applications
E-book
Advanced Search Sysetem
구조 검색, 상품 카탈로그 검색
XML 기술
스키마:DTD, XML Schema
Transformation:XPath, XSLT
Query:Xpath
Parsing API:DOM, SAX
XPATH?
XML 문서경로 표현 방법
Dom tree
XSLT
XML 문서의 변환 규칙 및 출력 양식 지정
DOM?
XML 문서를 해석 및 이용하기 위한 tree-based API
SAX?
XML 문서를 해석 및 이용하기 위한 event-based API
Asynchronous javaScript&XML(Ajax)
웹 브라우저(클라이언트 프로그램)과 서버 프로그램 간의 비동기적인 요청 및 응답, 데이터 교환
Ajax 활용
비동기적으로 추천 키워드 요청
검색 및 반환
비동기적?
동기적?
Xml로 정의된 markup 언어
OFX
MathML
RSS
X3D