 | 난이도 : 중급 필자: The XML:DB group 2007 년 7 월 03 일 XUpdate는 XML 문서를 수정할 수 있는 명령 언어입니다. XUpdate가 일반 XML 문서, 데이터베이스 컬렉션의 XML, 가상 XML 데이터 모델에서는 어떻게 작동하는지, XSLT와의 관계에 대해서 알아봅시다.
XUpdate
[개발중]는 XML 문서로 된 데이터를 수정하는 업데이트 장치를 정의한다. 이 언어는 XML 데이터베이스 관리 툴 개발자 그룹인 XML:DB 그룹에서 개발했다. XUpdate는 정식 XML 문서는 물론 데이터베이스 컬렉션에 있는 XML, 심지어 가상 XML 데이터 모델에서도 적용되도록 설계되었다. XUpdate는 Extensible Stylesheet Language Transformations (XSLT)와 비슷한 XML 어휘이지만, XSLT보다 훨씬 단순하고 전체적으로 접근성이 있다. XSLT와 마찬가지로, 수정될 문서에 접근하는데 XPath를 사용하고, 아웃풋 연산을 정의하는 특화된 엘리먼트를 갖고 있다. XUpdate는 XML DBMS, XML difference 및 patching 툴 같은 오픈 소스 툴을 사용하여 구현되었다. XUpdate
Use Cases에서는 XUpdate를 잘 설명하고 있다.
참고자료
- Arun Gaikwad의 Xindice 소개 (developerWorks, 2002년 9월).
-
4Suite로 Python/XML 개발하기, Part 4: 컴포지션과 업데이트: Chimezie Ogbuji, Uche Ogbuji (developerWorks, 2002년 10월).
- X-Hive의 온라인 XUpdate 데모.
- 기타 XML 표준들: XML 표준 (한글).
- XML 관련 포럼 참여하기: XML 존 토론 포럼.
- developerWorks 커뮤니티: developerWorks 블로그
-
IBM XML 인증: XML 부분 IBM 인증 개발자가 되는 방법.
-
XML 기술 자료 (영문): 기술자료, 팁, 튜토리얼, 표준, IBM 레드북.
-
XML 기술 자료 (한글): 기술자료, 팁, 튜토리얼, 표준, IBM 레드북.
-
developerWorks 기술 이벤트와 웹캐스트.
- 한국 developerWorks에서 시험판 소프트웨어를 다운로드 하여 차기 개발 프로젝트에 활용해보라: IBM 시험판 소프트웨어
|  | |  |