XML 프로세싱 동안 결합될 수 있는 개별 연산들을 조합하는 언어인 XML Processing Model (XProc)에 대해 알아봅시다. 문서의 간단한 상호작용과 변형에 대한 선언으로 XML 애플리케이션을 구현하는 방법을 배워봅시다.
XML을 처리하는 프로그램을 10년 이상 사용한 후에, 진보적인 개발자들은 XML 프로세싱을 모델링 하는 방법에 관한 표준 베스트 프랙티스가 있어야 한다고 생각했다. World Wide Web Consortium (W3C)의 XML Processing Model Working Group은 XProc: An XML Pipeline Language 를 개발하기 시작했다. 스팩에 따르면 "XML Pipeline은 한 개 이상의 XML 문서에 대해 수행되는 연산의 시퀀스를 지정하면서, 한 개 이상의 XML 문서들을 아웃풋으로 만들어 낸다. 이 파이프라인의 단계들은 비 XML 리소스들도 마찬가지로 읽거나 쓸 수 있다."
- Oleg Tkachenko: XProc?
-
작업 그룹의 홈페이지: XProc 작업 현황.
- 기타 XML 표준들: XML 표준 (한글).
- XML 관련 포럼 참여하기: XML 존 토론 포럼.
- developerWorks 커뮤니티: developerWorks 블로그
-
IBM XML 인증: XML 부분 IBM 인증 개발자가 되는 방법.
-
XML 기술 자료 (영문): 기술자료, 팁, 튜토리얼, 표준, IBM 레드북.
-
XML 기술 자료 (한글): 기술자료, 팁, 튜토리얼, 표준, IBM 레드북.
-
developerWorks 기술 이벤트와 웹캐스트.
- 한국 developerWorks에서 시험판 소프트웨어를 다운로드 하여 차기 개발 프로젝트에 활용해보라: IBM 시험판 소프트웨어