6. XML Outlook
Появление любой новой технологии имеет свою востребованную основу. Рождение XML произошло после того, как HTML столкнулся с непреодолимыми трудностями. В последние годы HTML столкнулся с проблемами во многих сложных веб-приложениях. Чтобы полностью решить эти проблемы, необходимо использовать мощный XML для замены HTML в качестве инструмента написания веб-страниц. XML способствует выражению и структурированной организации информации, тем самым делая поиск данных более эффективным; XML может использовать псевдонимы URL-адресов, чтобы сделать обслуживание Интернета более удобным и сделать веб-приложения более стабильными. XML может использовать цифровые подписи для расширения области применения; Интернета в более широком смысле, в области безопасности и конфиденциальности. Можно считать, что будущим инструментом веб-записи должен быть XML. Широкое использование XML неизбежно будет способствовать непрерывному развитию Интернета, создавая тем самым новую эру веб-приложений.
Веб-приложения станут более интересными с использованием XML. Ниже приведены некоторые возможные применения XML.
(1) Электронный обмен данными XML/EDI
EDI (электронный обмен данными) использует электронные технологии для замены бумажных операций по обмену документами между компаниями. Язык расширенного формата XML можно использовать для описания различных типов документов, таких как аккредитивы, формы заявок на получение кредита, страховые полисы, формы претензий и различные счета-фактуры. Структурированные XML-документы, отправляемые в Интернет, можно легко зашифровать и поставить цифровую подпись. Меры безопасности и конфиденциальности XML могут полностью продемонстрировать свои преимущества в применении EDI. Ожидается, что XML будет способствовать широкомасштабному применению EDI.
(2) Язык химической разметки CML и язык математической разметки Math ML.
CML (язык химической разметки) и Math ML (язык математической разметки) — это языки разметки XML, используемые для описания химических и математических формул. CML может описывать молекулярные и кристаллические структуры, спектральные структуры соединений и т. д. Math ML — хорошая новость для математиков. Впервые с момента появления Интернета математики могут использовать Math ML для точного отображения математических формул в браузере.
(3) Открытое экранное меню формата описания программного обеспечения
Подобно судьбе EDI, онлайн-распространение пакетов программного обеспечения находится на стадии испытаний. OSD (Open Software Descriptipon) — это набор XML-тегов, используемых для описания различных программных продуктов. Он может подробно описывать спецификации программного обеспечения, инструкции по использованию и исполняемые платформы.
(4) Формат определения канала CDF
Формат определения канала CDF (формат определения канала) — это формат данных XML, используемый Microsoft в браузере IE 4.0. Он используется для описания содержимого и компонентов рабочего стола активных каналов с указанием информации о канале и состояния ее обновления. CDF делает возможным взаимодействие между различными платформами и позволяет веб-издателям контролировать технологию push-уведомлений. Выделенные технологии push-уведомлений больше не будут влиять на совместимость различных технологий push-уведомлений, поэтому один и тот же веб-контент можно будет получить с взаимно несовместимых платформ.
(5) Открытая финансовая биржа OFX
OFX (Открытая финансовая биржа) также представляет собой набор тегов XML, используемый для описания бизнес-транзакций между бухгалтерскими фирмами и клиентами. Используя OFX, финансовые данные, включая такую документацию, как электронные банковские операции и платежные соглашения, могут обмениваться напрямую между клиентами и бухгалтерскими фирмами.
Чтобы способствовать использованию XML, W3C утвердил версию 1.0 стандарта XML. Считается, что распространение XML 1.0 приведет к появлению большого количества продвинутых веб-приложений. Пользователи должны рассмотреть возможность использования XML для написания веб-страниц. . Но широкое использование XML не означает, что HTML скоро умрет. Сила привычки мощна. Точно так же, как язык Кобол уже давно не сошел со сцены истории, поскольку большое количество существующих веб-страниц написано на HTML, HTML никогда не будет легко выведен из употребления. Можно ожидать, что в ближайшие пять лет XML и HTML будут использоваться рука об руку в различных областях веб-приложений.