ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Journal influence

Higher Attestation Commission (VAK) - К1 quartile
Russian Science Citation Index (RSCI)

Bookmark

Next issue

1
Publication date:
24 December 2024

The article was published in issue no. № 4, 2004
Abstract:
Аннотация:
Authors: () - , () -
Ключевое слово:
Page views: 13382
Print version
Full issue in PDF (1.31Mb)

Font size:       Font:

Говоря о современных информационных технологиях (ИТ), необходимо отметить условия, в которых они развиваются: глобализация экономики, становление общего информационного пространства и, как следствие, изменение отношения к информации всех участников рыночных отношений. Изменения касаются как объемов, так и качества требуемой информации по самым разным вопросам. Эти условия оказывают огромное влияние на развитие самих ИТ и на способы решения всех бизнес-задач: 1) они влекут за собой рост масштаба задач, которые ставятся в сфере информационных систем; 2) рост числа сторон, которые участвуют в создании и использовании информации; 3) рост объемов информации и частоты ее изменений; 4) информация становится все более распределенной. Эти факторы влекут за собой общие требования к информационным системам: они должны обладать гибкостью, масштабируемостью и открытостью.

Под открытостью понимается то, что информационная система базируется на мировых информационных стандартах. Масштабируемость – это возможность построения (в том числе поэтапного) системы из готовых или стандартных компонентов. Это позволяет легко менять масштабы решаемых системой задач, изменять и поэтапно наращивать систему. Гибкость означает настраиваемость системы под информационные технологии пользователя, переносимость из одной среды эксплуатации в другую, независимость от конкретных компонент и приложений, участвующих в системе.

Эти требования приводят к пониманию необходимости использования компонентно-ориентированных технологий.

Другим необходимым условием широкого внедрения современных ИТ является  внедрение нового смысла в понятие «электронный документ».

Электронные документы. В современных условиях развития ИТ приобретает новый смысл и понятие электронного документа. С появлением стандартов W3C стало возможным объединение данных, предназначающихся для компьютерных приложений и информации непосредственно для пользователей. Электронный документ приобретает статус универсального контейнера для любого рода информации.

Что же является достаточным условием разработки таких информационных систем?

Стандарты W3C. Консорциум W3C занимается разработкой и внедрением стандартов в области Интернет-технологий. Уже разработаны и программно поддержаны десятки стандартов в области обмена информацией через коммуникационную сеть. Основную часть этих стандартов занимает XML-технология.

Сеть Интернет. Говоря о всемирной сети, необходимо отметить два важных аспекта: количественный рост пользователей Интернет и рост понимания обществом полезности и необходимости использования сети Интернет. Именно сегодня происходит становление нового качества, позволяющего не только реализовать, но и сделать информационные системы рентабельными.

Появление инструментария. Использование новых технологий невозможно без инструментов, упрощающих работу с ними. С ростом популярности Интернет-технологий на рынке программных продуктов появилось огромное количество приложений, которые стали основными инструментами разработчиков компонентно-ориентированных информационных систем. Особо отметим появление новых версий Microsoft Office 2003 System и популярной СУБД Oracle, активно использующих новые возможности современных ИТ.

Выбор технологии. Для разработки компонентно-ориентированной, распределенной информационной системы требуется соответствующая среда/технология разработки. На рынке программного обеспечения сегодня есть несколько таких технологий от крупнейших производителей программного обеспечения: CORBA, Microsoft.NET, J2EE (Java 2 Enterprise Edition). Являя собой законченные решения, все они, однако, в той или иной мере не лишены недостатков, в частности, дороговизна самих технологий и сложность разработки на их основе.

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

XML технологии как основа веб-сервисов. Все, сказанное выше об электронных документах, напрямую связано со стандартами XML: сам XML (как формат документов) XSL и XSLT (как основополагающие технологии преобразования документов). Важно отметить язык описания схем XML документов – XSD. В дополнение к этому можно упомянуть XLink и XPointer, языки позволяющие создавать сложные структуры связей между элементами XML-документов, что значительно расширяет возможности работы с данными. Идея XML легла в плодородную почву, и со временем начали появляться и продолжают выходить в свет все новые стандарты, расширяющие возможности использования этой уникальной технологии. С появлением стандартов и использованием их в решении самых сложных задач появляется и богатый выбор инструментария. Это всевозможные процессоры, анализаторы, редакторы XML-документов, целые среды разработки. Появляются и первые примеры XML веб-сервисов на основе этих технологий, находящие живой отклик в среде ИТ и конечных пользователей.

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


Permanent link:
http://swsys.ru/index.php?id=574&lang=en&page=article
Print version
Full issue in PDF (1.31Mb)
The article was published in issue no. № 4, 2004

Perhaps, you might be interested in the following articles of similar topics: