Схемы XML-документов

XML-документы содержат данные. Как было показано в предыдущей работе, структура этих документов, содержащих одни и те же данные, может очень сильно различаться. Различия могут носить как структурный характер, например, хранить данные с использованием атрибутов или дочерних элементов, так и вносить изменения в названия элементов и атрибутов. Очевиден также и тот факт, что при создании программного обеспечения, работающего с XML-документами, структура обрабатываемых им документов должна быть каким-то образом зафиксирована. Для этих целей и предназначены схемы XML-документов.

Таким образом, схемы XML позволяют на определенном языке описать структуру и типы данных, хранящихся в XML. По данным, содержащимся в схеме документа, XML-процессор может установить является ли данный документ «правильным», т.е. соответствующим схеме или нет.

Это свойство XML-схем лежит в основе веб-сервисов. В своей декларации на языке WSDL веб-сервисы с помощью XML-схем определяют формат принимаемых и отправляемых ими сообщений, что позволяет стандартизовать процесс общения с веб-сервисом и исключить какие-либо непонятные ситуации, когда веб-сервис не знал бы как интерпретировать полученные им XML-документы.








Дата добавления: 2015-02-28; просмотров: 704;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.