Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Складові документи на основі XML

Реферат Складові документи на основі XML





енти текстовим файлом. А це, як відомо, не найефективніший спосіб роботи з інформацією.

Іншим істотним недоліком HTML можна назвати обмеженість набору його тегів. DTD-правила для HTML визначають фіксований набір дескрипторів і тому в розробника немає можливості вводити власні, спеціальні теги. Хоча час від часу з'являються нові розширення мови, але довгий шлях їх стандартизації, що супроводжується постійними розбіжностями між основними виробниками браузерів роблять практично неможливою швидку адаптацію мови, її використання для відображення спеціалізованої інформації (наприклад, мультимедійної, математичних, хімічних формул і т.д.).

Підводячи підсумок всьому сказаному, можна стверджувати, що HTML вже сьогодні не задовольняє повною мірою вимогам, що пред'являються сучасними розробниками до мов подібного роду. І йому на зміну був запропонований новий мова гіпертекстової розмітки, потужний, гнучкий, і, одночасно з цим, зручний мова XML. (Extensible Markup Language) - це мова розмітки, що описує цілий клас об'єктів даних, називаних XML-документами. Ця мова використовується як засіб для опису граматики інших мов і контролю над правильністю складання документів. Тобто сам по собі XML не містить ніяких тегів, призначених для розмітки, він просто визначає порядок їх створення. Таким чином, якщо, наприклад, ми вважаємо, що для позначення елемента rose у документі необхідно використовувати тег lt; flower gt ;; то XML дозволяє вільно використовувати обумовлений нами тег і ми можемо включати в документ фрагменти, подібні до наступного:


lt; flower gt; rose lt;/flower gt;


Набір тегів може бути легко розширений. Якщо, припустимо, ми хочемо також вказати, що опис квітки має за змістом йти усередині опису оранжереї, в якій він цвіте, то просто задаємо нові теги і вибираємо порядок їх проходження:


lt; conservatory gt;

lt; flower gt; rose lt;/flower gt;

lt;/conservatory gt;


Процес створення XML документа дуже простий і вимагає лише базових знань HTML і розуміння тих завдань, які необхідно виконати, використовуючи XML в якості мови розмітки. Таким чином, у розробників з'являється унікальна можливість визначати власні команди, що дозволяють їм найбільш ефективно визначати дані, що містяться в документі. Автор документа створює його структуру, будує необхідні зв'язки між елементами, використовуючи ті команди, які задовольняють його вимогам, і домагається такого типу розмітки, яке необхідно йому для виконання операцій перегляду, пошуку, аналізу документа.

Ще одним з очевидних переваг XML є можливість використання його в якості універсальної мови запитів до сховищ інформації. Сьогодні в W3C знаходиться на розгляді робочий варіант стандарту XML-QL (або XQL), який, можливо, в майбутньому складе серйозну конкуренцію SQL. Крім того, XML-документи можуть виступати в якості унікального способу зберігання даних, який включає в собі одночасно засоби для розбору інформації й представлення її на стороні клієнта. У цій області одним із перспективних напрямків є інтеграція Java і XML - технологій, що дозволяє використовувати міць обох технологій при побудові машинно-незалежних додатків, що використовують, крім того, універсальний формат даних при обміні інформації. дозволяє також здійснювати контроль за коректністю даних, що зберігаються в документах, робити перевірки ієрархічних співвідношень усередині документа і встановлювати єдиний стандарт на структуру документів, умістом яких можуть бути самі різні дані. Це означає, що його можна використовувати при побудові складних інформаційних систем, в яких дуже важливим є питання обміну інформацією між різними додатками, що працюють в одній системі. Створюючи структуру механізму обміну інформації на самому початку роботи над проектом, менеджер може позбавити себе в майбутньому від багатьох проблем, пов'язаних з несумісністю використовуваних різноманітними компонентами системи форматів даних.

Також одним з переваг XML є те, що програми-обробники XML-документів не складні і вже сьогодні з'явилися і вільно розповсюджуються всілякі програмні продукти, призначені для роботи з XML-документами. XML підтримується в IE5. Було заявлено про його підтримку в наступних версіях Netscape Communicator, СУБД Oracle, DB - 2, в додатках MS-Office. Все це дає підстави припускати, що, швидше за все, в найближчому майбутньому XML стане основною мовою обміну інформації для інформаційних систем, замінивши собою, тим самим, HTML. На основі XML уже сьогодні створені такі відомі спеціалізовані мови розмітки, як SMIL, CDF, MathML, XSL, і список робочих проектів нових мов, що знаходяться на розгляді W3C, постійно поповнюється.

Мова XSLT застосовується для обробки документі...


Назад | сторінка 3 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Мова гіпертекстової розмітки HTML
  • Реферат на тему: Мова гіпертекстової розмітки HTML
  • Реферат на тему: Мова розмітки гіпертексту (HTML)
  • Реферат на тему: Лари підмножини мови розмітки гіпертексту HTML
  • Реферат на тему: Створення web-сторінки за допомогою гіпертекстової розмітки HTML з використ ...