Пространства имен и схемы 70 Сегментация проблемы 71



жүктеу 3,64 Mb.
бет18/150
Дата17.01.2022
өлшемі3,64 Mb.
#33337
түріПротокол
1   ...   14   15   16   17   18   19   20   21   ...   150
Лекции 2

Усилия по созданию схем


Академический мир не сидел сложа руки, ожидая изобретения XML, он и сам работал над темой метаданных. Метаданные (данные о данных) — это способ описания информации. Они могут быть простыми — как создание схемы базы данных или сложными — как обсуждение значений определений в такой схеме.

Академическое сообщество (а в нем были созданы некоторые предложения по языкам метаданных, напоминающим XML) тяготеет к высокой степени сложности. Одним из примеров является язык Resource Description Framework (RDF, каркас описания ресурсов), поддержанный консорциумом W3C проект описания ресурсов, которые могут обнаруживаться автоматически. Другие представления были в большей степени нацелены на замещение DTD или на представление данных по типу схем реляционных баз данных,

В связи с необходимостью создания языка схем, призванного заменить и расширить DTD, было выдвинуто множество предложений. В их число входят:

• XML-Data

• Document Content Description (DCD)

• Schema for Object-Oriented XML (SOX)

• Document Definition Markup Language (DDML, ранее известный как XSchema)

Ни один из этих проектов не был формально поддержан консорциумом W3C, тем не менее, каждый из них рассматривается консорциумом в процессе его работы над схемами XML.

Наши потребности находятся где-то посередине между языком RDF и простой версией DTD на языке XML. Нам нужен способ представления структуры и содержания в простой, но выразительной форме. Хотя мы, несомненно, оценим столько возможностей выражения структуры, сколько нам предложат, следует иметь в виду, что простота — также мощный фактор, ускоряющий реализацию предложения в программном обеспечении и принятие его сообществом. Помимо всего прочего, сам язык XML является упрощенной версией языка SGML. Уменьшив количество поддерживаемых возможностей до небольшого количества мощных, но простых средств, авторы этого языка создали стандарт, быстро завоевавший широкое признание.

Итак, в разделе, посвященном схемам XML, мы рассмотрим некоторые предложения по основанным на этом языке метаданным. Сначала мы рассмотрим претенциозное предложение RDF, а затем два других предложения по схемам, а именно, XML-Data и DCD. Это позволит понять предпосылки работы над схемами, послужившие основой для W3C. При этом будут описаны некоторые основные темы, реализованные в основанных на языке XML схемах. Группа по схемам W3C рассмотрела эти темы во всем их захватывающем диапазоне и использовала их как основу для своей работы, создав на ней проект XML Schemas и включив самые полезные концепции в последнее поколение языка определения метаданных для XML.

Имейте в виду, что в наши планы не входит научить вас предлагаемым языка, мы только представляем вам некоторые ключевые концепции, содержащиеся в некоторых из этих предложений по метаданным.


жүктеу 3,64 Mb.

Достарыңызбен бөлісу:
1   ...   14   15   16   17   18   19   20   21   ...   150




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау