РОССИЙСКИЙ УНИВЕРСИТЕТ ДРУЖБЫ НАРОДОВ
Факультет физико-математических и естественных наук
Кафедра «Систем телекоммуникаций»
Направление: 010400 — «Информационные технологии»
Реферат
(весенний семестр 2011-2012 учебного года)
Сервисно-ориентированная архитектура
Студент |
Беляева Екатерина Владиславовна |
Группа |
НИ-301 |
Преподаватель |
_________ И.А. Бутурлин « » 20 г. |
Москва
2012
Оглавление
Список сокращений 3
Введение 4
1. Предпосылки появления SOA 5
2. Общие сведения о SOA 7
3. Основные принципы SOA 10
4. Преимущества и недостатки SOA 13
5. Технологии реализации 14
Заключение 15
Список источников 16
Список сокращений
CORBA |
Common Object Request Broker Architecture – общая архитектура брокера объектных запросов |
DCOM |
Distributed Component Object Model – распределенная объектная модель компонентов |
SOA |
Service-oriented architecture – сервисно - ориентированная архитектура |
ИС |
Информационная система |
ИТ |
Информационные технологии |
КИС |
Корпоративная информационная система |
ООП |
Объектно-ориентированное программирование |
Введение
В настоящее время количество и сложность систем, которые используются в компаниях, постоянно возрастает, также возрастают и требования, выдвигаемые к ним. Одновременно с этим, модернизация КИС должна занимать минимально возможное количество времени. Возникает противоречие: частые изменения в бизнес-процессах требуют от специалистов в области ИТ максимальной скорости их внесения, однако с точки зрения экономической эффективности стоимость владения КИС необходимо минимизировать. Разумеется, необходимо учитывать и то, что задачи по интеграции процессов между несколькими компаниями требуют немалых усилий и времени. Таким образом, в начале 21 столетия возникла потребность в некотором инструменте процессно-ориентированного управления, с помощью которого можно было бы и эффективно управлять процессами, и в максимально короткие сроки обеспечивать адаптацию КИС к изменениям уже имеющихся процессов и добавлению новых. Задачи повышения гибкости КИС, снижения затрат на разработку приложений, увеличения скорости реагирования на меняющиеся требования бизнеса, а также обеспечения необходимого уровня интеграции между информационными системами и призвана решать SOA — сервисно - ориентированная архитектура.
Данный реферат включает в себя 3 главы. Первая из них расскажет об основных сведениях о SOA. Вторая – об основных принципах SOA. А третья – о преимуществах и сложностях данного подхода. Для создания реферата использованы электронные источники, так как история SOA началась примерно в 2005 г., то есть совсем недавно. Итак, первый источник информации для данного реферата - статья Андрея Коптелова – эксперта, директора департамента развития и внедрения ИТ компании «IDS Scheer Россия и страны СНГ» – «Сервисно-ориентированная архитектура: «за» и «против»». Второй источник – статья А. Коптелова в соавторстве с Виктором Голубевым - директором департамента продвижения продуктов и услуг компании «IDS Scheer Россия и страны СНГ» - «Сервисно-ориентированная архитектура: от концепции к применению». Данная статья очень интересна, так как описывает практические аспекты внедрения SOA. Третий основной источник – серия статей Т. Мирты – ведущего IT-архитектора компании IBM. Общее название серии статей - «Архитектура на практике». Также были использованы некоторые статьи с сайта, полностью посвященного сервисно - ориентированной архитектуре: http://www.servicemodels.ru/.