본문 바로가기

프로그래밍

XML 표준을 사용하는 장점

반응형
이분 Martin Brown 은 최근 XML 관련 10가지 시리즈로
인기를 얻고 있는것 같네요.ㅎㅎ
http://mcslp.com/

지난번 리뷰했던 기사 'XML을 사용하는 좋은 습관 열 가지' 에 이어서
2008/09/30 - [인사이드Dev] - 영원한 좋은 습관은 없다

'알아두면 유용한 XML 스키마 열 가지' 이라는 내용을 소개해드립니다.
http://www.ibm.com/developerworks/kr/library/x-schematips/


몇해전에 모 은행과 데이터를 처리하는 방식에서 웹서비스나 바이너리 데이터 처리중에서
선택하는 작업이 있었는데 그때만 해도(물론 지금도..ㅠㅠ)
웹서비스나 XML 그러면 왠지 더 복잡할것 같다는 생각이 들어
바이너리 데이터를 하나하나 잘라서 수많은 오류를 잡아가며 작업을 했었는데
생각해보면 좀 더 공부해서 웹서비스로 처리하는 것이
명확하게 데이터를 처리하는 방식이 아니었나 생각됩니다.

사용자 삽입 이미지

http://mcslp.com/



XML 표준을 사용하는 장점은 구조와 내용의 유연성 때문에 해당 분야의 시스템 개발이 쉬워진다는 것과 XML이 제공하는 교차 플랫폼 호환성은 다양한 플랫폼과 환경에서 정보를 교환하기에 적합하다는 것이라고 합니다.

내용중에 언급된 SVG 의 경우에는 어도비 진영에서 개발하고 있는 FXG 와의 관계때문에
아직 논쟁이 진행중인 부분이 있다고 합니다.
2008/10/08 - [인사이드플렉스] - FXG 와 SVG - I'm your father

SOAP, WSDL, RDF 같은 용어들도 명확하게 알고 있는것은 아니지만
많이 언급되기때문에 대략 그런곳에 사용하는 구나 라고 생각할 수 있는데
그외의 FIXML, 더블린 코어(Dublin Core) 뭐 이런것들은
한번쯤 어느곳에 사용하더라 라고 알아두면
나중에 필요할때 생각나지 않을까 합니다.

* 이런 무엇무엇을 하는 몇가지 류의 글들은 주의할것이
여기서 언급된 몇가지가 전부는 아니라는 것입니다.
글쓴이의 지극히 개인적인 (물론 검증된 부분도 있지만) 의견이기때문에
다양한 정보를 접하는 것이 중요합니다.
728x90