URSS.ru Магазин научной книги
Обложка Филиппов В.А., Щукин Б.А., Богатырева Л.В. Информационные взаимодействия и Web-сервисы Обложка Филиппов В.А., Щукин Б.А., Богатырева Л.В. Информационные взаимодействия и Web-сервисы
Id: 110469
737 р.

Информационные взаимодействия и Web-сервисы

URSS. 2009. 144 с. ISBN 978-5-9710-0292-5.
Белая офсетная бумага
  • Мягкая обложка
Внимание: АКЦИЯ! Только по 20.04.24!
ДРУГИЕ КНИГИ ЭТОГО АВТОРА:

Аннотация

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


Содержание
top
Введение
1.Единое информационное пространство – основа взаимодействия программных комплексов
 1.1.Формализация информационного пространства
 1.2.Построение формализованного энергетического информационного пространства
 1.3.Моделирование взаимодействия программных комплексов
 1.4.Поддержка в актуальном состоянии модели пространства информационных взаимодействий
 1.5.Создание и ведение формализованного информационного пространства
 1.6.Пространство информационного взаимодействия
 1.7.Метаданные и базы метаданных
 1.8.Мониторинг пространства информационного взаимодействия
 1.9.Средства построения и поддержания централизованной базы метаданных на основе использования XML-схем
 1.10.Моделирование распределенной базы метаданных, построенной на основе использования RDF
2.Web-сервисы в программных комплексах
 2.1.Современное состояние Web-технологий
 2.2.Анализ концепции Web-сервисов
 2.3.Архитектура Web-сервисов
 2.4.Стандарты технологии Web-сервисов
 2.5.Методы использования Web-сервисов. Интеграция при помощи Web-сервисов
3.Пространство информационных взаимодействий
 3.1.Моделирование пространства информационного взаимодействия
 3.2.Моделирование информационного взаимодействия систем, реализуемого путем обмена сообщениями
 3.3.Информационные взаимодействия и онтологии
 3.4.Онтология с точки зрения "базы знаний" или "базы данных"
 3.5.Анализ и моделирование протоколов информационного взаимодействия с целью обнаружения несостоятельностей
 3.6.Моделирование информационного взаимодействия распределенных систем
 3.7.Пример использования сети Петри при моделировании взаимодействия процессинговых систем
 3.8.Поддержание пространства информационного взаимодействия
Заключение
Приложение 1. Использованные сокращения
Приложение 2. Поля финансовых транзакций, определенные стандартом ISO 8583 и используемые при моделировании взаимодействия процессинговых систем
Литература

Введение
top

Взаимодействие программных процессов, представляемых различными программными комплексами, представляет актуальную задачу настоящего времени. Несмотря на разработку методов и программных средств для проведения так называемой "точечной" интеграции, многие специалисты связывают решение этой проблемы с созданием и использованием онтологических описаний взаимодействующих комплексов. Бизнес-онтология связывает комплексы, используя метаданные, подобно тому, как база данных объединяет разрозненные данные.

Компьютерные технологии, имеющие в своей основе Интернет или Интранет, развиваются очень быстрыми темпами. Гранды компьютерной индустрии IBM, Microsoft и Sun Microsystems всячески подогревают интерес к этим технологиям. Благодаря существенному развитию компьютерной и сетевой инфраструктуры значительный интерес проявляется к методам построения информационных систем на базе сервис ориентированной архитектуры. Одно из центральных мест в этой архитектуре занимают Web-сервисы. И если компьютерные компании, в рамках создаваемых ими консорциумов, усиленно работают над выработкой отраслевых стандартов, приближающих широкое внедрение этой архитектуры, то в университетах пытаются заглянуть дальше, рассматривая, в частности, проблему динамической композиции Web-сервисов с использованием создания нового уровня абстракции над существующими технологиями.

Web 0.0, предложенный Тимом Бернерсом-Ли [1], стал известен миру в metricconverterProductID1995 г1995 г. Классический Web 1.0 пережил взлет и падение в конце 1990-х годов. Стремительный рост интереса к Web 2.0 наблюдается в настоящее время.

К 2010 году ожидается Web 3.0 - новое поколение онлайновых приложений, предоставляющих нужную функциональность по запросу. На нижнем уровне в платформу Web 3.0 входят программные интерфейсы систем конкретных поставщиков. Они интегрируются на втором уровне с помощью XML-технологий. На третьем, прикладном уровне такие стандартизированные услуги объединяются провайдерами конечных систем в целостные продукты. Причём в них могут входить сервисы не одного, а множества разных поставщиков. Они предоставляются в виде удобного пользовательского интерфейса (возможно, как AJAX-решение или автономный "толстый" клиент), который в платформе Web 3.0 считается уровнем 3,5.

Web 4.0 будет представлять собой развитие предыдущих платформ, но уже на более серьёзном фундаменте. Скорее всего, им станет Семантическая сеть, в основу которой лягут предложения консорциума W3C, – но не как структурированный набор данных со статическими описаниями их смысла, а в виде интегрированной среды, доступ к содержимому которой осуществляется через посредничество программных агентов. Они возьмут на себя множество интеллектуальных функций по подбору нужных сведений, очистке от спама и выполнению всевозможных рутинных операций.

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

Взаимодействие гетерогенных приложений при их интеграции осуществляется с помощью специальных программных брокеров. Брокер сообщений позволяет интегрировать гетерогенные приложения и хранилища данных, предоставляя три типа служб: пересылку сообщений и перемещение данных, интеллектуальную маршрутизацию сообщений, трансформацию сообщений.

Данная архитектура может включать две дополнительные высокоуровневые службы: управление бизнес-процессами и мониторинг процессов и событий. Брокеры сообщений, в подавляющем количестве реализаций, поддерживают работу со специальными адаптерами, настроенными на различные типы приложений и данных: адаптеры к web-сервисам; адаптеры к СУБД; адаптеры к популярным приложениям (например, SAP и т.п.).

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

Каждая из взаимодействующих подсистем может оперировать как собственной системой понятий, так и собственной терминологией. Кроме того, объемы даже идентично именуемых понятий могут различаться. На практике эти вопросы решаются введением стандартов, обязательных для всех взаимодействующих подсистем, например, так, как это сделано для полей финансовых транзакций в стандарте ISO 8583. Только в этом случае можно говорить о взаимодействии на машинном уровне, хотя и сейчас при переходе транзакции из одной сети в другую приходится проводить перекодировки. Однако в настоящее время, в связи с активно развивающейся активностью не только в области электронной коммерцией, встает вопрос о более гибких механизмах достижения общего понимания при информационном взаимодействии систем путем построения связующих "мостов" между онтологиями. Теоретически, эту проблему можно рассматривать как проблему объединения двух логико-математических теорий, хотя на практике она существенно сложнее.