Анализ форматов представления данных в виде табличной или текстовой модели, позволил определить, что для реализации информационного взаимодействия наиболее перспективным является использование текстового формата [64]. Основным преимуществом такого формата является простота интеграции в сообщение дополнительных элементов, которые могут быть использованы для передачи семантики сообщения. Среди стандартов текстового формата наиболее распространенным является семейство стандартов, определяемых при помощи языка ХМЬ. В отличие от других языков, ХМЬ позволяет описать не только структуру, но и семантику информации. Особое внимание уделяется ХМЬ-технологиям при построении систем обмена ХМЬ-документами. Их наиболее важная особенность состоит в отделении форматирования от информационного наполнения. ХМЬ позволяет экспонировать данные и манипулировать ими [109]. В настоящее время ХМЬ может использоваться в любых приложениях, / которым нужна структурированная информация — от сложных ИС с гигантскими объемами передаваемой информации до обычных «однокомиьютерных» прохрамм, использующих этот язык для описания служебной информации. Множество задач, связанных с созданием и обработкой структурированной информации, для решения которых может использоваться ХМЬ, представлено на рис. 42. 21 |
36 аг**] к к. сол \-*й)л1 1а2 ( \ ‘°2а.”°2а, ; 1 2) г у:и \ 60па^ апа^ у /, У = 1,2,1'* Л (2) где со, ■ &>па объекты ИС, для которых определяются правила I У конвертации; У{—Уп правило конвертации для отдельного объекта. Исходя из вышеизложенного, можно заключить что при организации информационного взаимодействия между п ИС, требуется определить в общей сложности п2 п правил конвертации О, при этом общее число правил конвертации объектов ЧК не поддается исчислению. Анализ форматов представления данных в виде табличной или текстовой модели, позволил определить, что для реализации информационного взаимодействия наиболее перспективным является использование текстового формата [18]. Основным преимуществом такого формата является простота интеграции в сообщение дополнительных элементов, которые могут быть использованы для передачи семантики сообщения. Среди стандартов текстового формата наиболее распространенным является семейство стандартов, определяемых при помощи языка ХМЬ. В отличие от других языков, ХМЬ позволяет описать не только структуру, но и семантику информации. Особое внимание уделяется ХМ!-технологиям при построении систем обмена ХМ!-документами. Их наиболее важная особенность состоит в отделении форматирования от информационного наполнения. ХМЬ позволяет экспонировать данные и манипулировать ими [19]. 37 1.2.4.2. Сфера применения ХМЬ Сегодня ХМЬ может использоваться в любых приложениях, которым нужна структурированная информация от сложных ИС с гигантскими объемами передаваемой информации до обычных «однокомпьютерных» программ, использующих этот язык для описания служебной информации. Множество задач, связанных с созданием и обработкой структурированной информации, для решения которых может использоваться ХМЬ, представлено на рис.9. Рис. 9. Задачи, решаемые ХМЬ Рассмотрим данные задачи более подробно: * В первую очередь, эта технология может быть полезной для разработчиков сложных ИС с большим количеством приложений, связанных потоками информации самой различной структурой. В этом случае ХМЬдокументы выполняют роль универсального формата для обмена информацией между отдельными компонентами большой программы. • Язык ХМЬ позволяет описывать данные произвольного типа и используется для представления специализированной информации, например математических, физических формул, медицинских рецептов и т.д. Это означает, что ХМЬ может служить мощным дополнением к НТМЬ (Нурег(ех( Магкир Ьап§иа§е). |