Интеграция
разнородных и распределенных данных не в состоянии разрешить все вопросы
управления предприятием. В соответствии с процессным подходом наибольшую
ценность представляют не сами по себе данные, а использование информации в тех
или иных бизнес-процессах компании. В самых современных ИС принято
рассматривать как "атомарную" единицу не данные в "чистом"
виде, а некоторый сервис, соответствующий какому-то элементарному бизнес-
процессу. В частности, такой сервис может просто выдавать какие-то данные,
являясь аналогом "атомарной" единицы классических ИС.
В
настоящее время при формировании информационной инфраструктуры предприятия, при
проектировании и реализации КИС все чаще применяется сервис-ориентированная
архитектура (Service-Oriented Architecture - SOA). Это такая архитектура
ИС, в которой система строится из набора гетерогенных слабосвязанных компонентов
(сервисов). SOA понимается как парадигма организации и использования
распределенного множества функций, которые могут контролироваться различными
владельцами. Базовыми понятиями в такой архитектуре являются "информационная услуга" и "композитное приложение".
Информационная услуга (сервис) - это
атомарная прикладная функция автоматизированной системы, которая пригодна для
использования при разработке приложений, реализующих прикладную логику
автоматизируемых процессов как в самой системе, так и для использования в
приложениях других автоматизированных систем.
Сервис
обычно характеризуется следующими свойствами:
- возможность многократного применения;
- услуга может быть определена одним или несколькими технологически независимыми интерфейсами;
- выделенные услуги слабо связаны между собой, и каждая из них может быть вызвана посредством коммуникационных протоколов, обеспечивающих возможность взаимодействия услуг между собой.
Композитное (составное)
приложение
- программное решение для конкретной прикладной проблемы, которое связывает
прикладную логику процесса с источниками данных и информационных услуг,
хранящихся на гетерогенном множестве базовых информационных систем. Обычно
композитные приложения ассоциированы с процессами деятельности и могут
объединять различные этапы процессов, представляя их пользователю через единый
интерфейс.
Использование
такого подхода при построении архитектуры сложных интегрированных
информационных систем позволяет:
- создать систему корпоративных композитных приложений, основанных на системе корпоративных Web-сервисов;
- организовать интеграцию приложений, бизнес-процессов, с автоматизацией бизнес-процессов, включая Human Workflow;
- использовать различные транспортные протоколы и стандарты форматирования сообщений, средства обеспечения безопасности, надежной и своевременной доставки сообщений;
- существенно повысить скорость разработки прикладных приложений и снизить затраты на эти цели.
Благодаря
упрощению среды управления и взаимодействия снижается потребность в кодировании
новых программ; повторное использование сервисов сокращает затраты времени на
разработку; рационализация унаследованных процессов помогает уменьшить общее
число процессов, требующих эксклюзивных методов управления; благодаря
использованию простых протоколов значительно сокращаются трудозатраты на
поддержку приложений.
Комментариев нет:
Отправить комментарий
Уважаемый гость !
Надеемся Вам понравилось на нашем сайте. Если все же у Вас остались вопросы или имеются какие-либо пожелания, направляйте администратору ресурса по адресу alt.soft@mail.ru Если Вы хотите выразить благодарность ресурсу за предоставленную информацию, разместите на блоге или форуме, на котором гостите, ссылку на наш сайт.
После этого, напишите нам и мы включим Ваш ресурс в таблицу участников тиззерного продвижения