СТАНДАРТИЗАЦИЯ
Одна из главных тем нынешнего года в сфере компьютерных технологий - проблема интеграции разнородных информационных ресурсов, решение которой требует создания простого и надежного механизма обмена данными между различными приложениями. И сегодня, кажется, уже все знают: XML - этот золотой ключик и откроет путь к порядку в информационном хаосе великого множества форматов данных.
Ольга Дергунова и Борис Нуралиев: “Все ли
мы учли при разработке XML-схемы?”
До сих пор термин XML в основном использовался в публикациях о зарубежных продуктах и технологиях. И вот первая российская ласточка: 12 октября в Москве был представлен российский стандарт для обмена коммерческой информацией в формате XML для торговых предприятий. Как было объявлено еще в июле нынешнего года, его разрабатывали специалисты фирм “1С” и Extra.Ru при поддержке инженеров российского отделения Microsoft. Кроме этих организаций в пресс-конференции участвовали Интернет-компании Port. Ru и Price.Ru, а также московское отделение Intel. Все шесть сторон подписали соглашение о поддержке представленного стандарта.
Представители компании сказали немало правильных слов о том, что необходимо унифицировать обмен данными между различными информационными системами. Что конкуренция между компаниями не должна мешать выработке совместных решений и достижению соответствующих договоренностей. Что такое сотрудничество в целом будет способствовать развитию рынка, емкости которого хватит на всех.
Наибольшую заинтересованность к такому процессу сегодня проявляют торговые Интернет-компании. Однако директор “1С” Борис Нуралиев подчеркнул, что реальный эффект от Интернет-технологий еще впереди - когда их возьмут на вооружение не только молодые онлайновые фирмы, но и традиционные “оффлайновые” предприятия.
Разработанный стандарт представляет собой XML-схему, описывающую структуру XML-документов (например, каталог продуктов или накладную), с помощью которых производится обмен коммерческой информацией. Используя ее, разработчик любой компьютерной системы может написать свои модули импорта-экспорта данных и таким образом обеспечить взаимодействие с другими приложениями.
Как подчеркивали специалисты “1С”, создатели стандарта исходили из принципа открытости и универсальности: он изначально не зависит от каких бы то ни было особенностей программного обеспечения и структур баз данных участников проекта. В его основу заложены общие принципы торговой деятельности. При разработке стандарта использовались западные аналоги, опубликованные на сервере www.biztalk.org (см. PC Week/RE, № 21/2000, с. 21), однако отечественный вариант, учитывающий российскую специфику учета и торговли, существенно от них отличается.
Полная информация о стандарте уже опубликована на компакт-диске “1С: ИТС” октябрьского выпуска, а в ближайшее время должна появиться на Web-узле www.biztalk.org. Участники проекта отметили, что тем не менее представленная XML-схема не является законченным стандартом; планируется ее дальнейшее развитие и совершенствование.
XML - это, безусловно, одна из “горячих” тем. Но еще интереснее она выглядит с учетом того факта, что создание отраслевого стандарта (а фактически XML претендует именно на такой статус) - это что-то давно забытое в отечественной ИТ-отрасли. Можно согласиться с доводами генерального директора московского отделения Microsoft Ольги Дергуновой о том, что подключение еще нескольких фирм - разработчиков торговых систем на начальном этапе работ только помешало бы их оперативному выполнению. Но каковы перспективы подключения других компаний к этому процессу в будущем? Способны ли российские производители ПО к реальному сотрудничеству в области стандартизации информационного обмена? (Любой стандарт можно рассматривать как результат компромисса между несколькими участниками той или иной сферы деятельности, начиная от группы людей и кончая мировым сообществом.) Готовы ли отечественные ИТ-компании сообща отстаивать свои отраслевые интересы с помощью, например, взаимодействия с властными структурами в сфере стандартизации? И нужно ли такое взаимодействие?
Эти вопросы представляются актуальными, а ответы на них - совсем не очевидными. Например, выяснилось, что ни одна из шести компаний, участвующих в проекте (как подчеркивалось - лидеров рынка!) даже не знает о существовании российского закона “О стандартизации” и тем более о том, как выполненная работа учитывает положения этого документа. Было заявлено, что проект является открытым для всех заинтересованных сторон (участие Microsoft и Intel тому порука). Но куда обращаться этим людям? Ответа на этот вопрос также не было получено. Поэтому вместо традиционного окончания статьи с указанием координат для контактов, закончу словами: “Продолжение темы XML-стандартов следует”.