
XML, Metadata và Dublin Core Metadata
1. XML
1.1 Khái quát sự ra đời và phát triển của XML
(Tham khảo: http://www.w3.org/TR/REC-xml/
XML (eXtensible Markup Language): là ngôn ngữ tạo cấu trúc dữ liệu
văn bản được phát triển từ đầu năm 1996 dựa theo và tận dụng những điểm
mạnh của chuẩn SGML (Standard Generalized Markup Language: được coi
như là siêu ngôn ngữ có khả năng sinh ngôn ngữ khác), cùng những kinh
nghiệm có được từ ngôn ngữ HTML (HyperText Markup Language). SGML
phát triển cho việc định cấu trúc và nội dung tài liệu điện tử do tổ chức ISO
(International Organization for Standardization) chuẩn hóa năm 1986.
SGML là do IBM đưa ra nhưng được phát triển bởi W3C (World Wide
Web Consortium: tổ chức độc lập định ra tiêu chuẩn cho định dạng Web,
máy chủ và ngôn ngữ), nhưng đặc tả XML lại do Netscape, Microsoft và các
thành viên dự án Text Encoding Intiative (TEI) xây dựng. Tổ chức W3C
XML Special Interest Group có đại diện từ hơn 100 công ty cùng nhiều
chuyên gia được mời khác. W3C chính thức thông qua chuẩn XML vào tháng
2/1998.
XML là một hệ thống có luật dùng cho việc thiết kế các khổ mẫu
(format) cho văn bản giúp tạo cấu trúc cho dữ liệu. Trong thực tế XML
không phải là một ngôn ngữ lập trình, XML giúp máy tính dễ dàng tạo dữ