П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 4096 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 6757 раз(а).

Учебник HTML.
Просмотров 3718 раз(а).

Руководство по PHP5.
Просмотров 5991 раз(а).

Хостинг через призму DNS.
Просмотров 4809 раз(а).

Подборка текстов стандартных документов.
Просмотров 56244 раз(а).

Учебник PHP - Самоучитель
Просмотров 3703 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 8335 раз(а).

Внешние атаки...
Просмотров 4563 раз(а).

Учебник PHP.
Просмотров 3172 раз(а).

SSI в примерах.
Просмотров 175 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Универсальное средство описания данных

Несмотря на то что XML часто рассматривают как альтернативу HTML, в списке применений данного языка достаточно редко встречаются ссылки на Web-узлы, использующие XML именно для разметки документов. Здесь явно лидируют сообщения о специализированных языках описания данных, построенных на его основе.

Одним из первых таких языков стал AML (Astronomical Markup Language), созданный для обмена не только параметрами небесных объектов, но также статьями, таблицами, изображениями, сведениями о персонале, одним словом, любой информацией, необходимой в повседневной жизни обсерватории. За астрономами последовали и другие ученые. Для представления математических данных и передачи их по сети был разработан MathML (Mathematical Markup Language). Целую серию подобных продуктов создали биологи: SBML (Systems Biology Markup Language), BIOML (BIOpolymer Markup Language), BSML (Bioinformatic Sequence Markup Language) и др.

Активно ведутся работы и в других областях. Проект VHG (Virtual HyperGlossary) предполагает построение системы взаимосвязанных словарей, призванных образовать "терминологическую среду" для разнообразных документов. Язык описания векторной графики VML (Vector Markup Language) должен обеспечить поддержку наборов изображений, объединенных посредством ссылок. Создаются также языки, специально предназначенные для работы с архивами, для построения обучающих систем. Этот список можно продолжать очень долго. Надо ли говорить, что в основе всех перечисленных языков лежит все тот же XML?

Такое обилие применений не случайно. Ведь XML-файл уже сам со себе -- готовая иерархическая база данных. Остается лишь задать ограничения и написать язык запросов, основой для которого послужит... все тот же XML. На роль такого языка запросов претендует XML-QL, причем версия 0.9 уже доступна пользователям. Аналогичную цель ставили перед собой и создатели языков XQL, YATL и XSQL.

[Назад] [Содержание] [Вперед]



Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту: