Добавлен: 26.06.2023
Просмотров: 42
Скачиваний: 3
Элементарно видно, что архитектура CORBA намеренно ориентирована на достижение целей - насущных потребностей разработки прикладных систем, сформулированных в начале статьи:
- обеспечение функционирования систем в условиях информационной и реализационной неоднородности, распределённости и автономности информационных ресурсов;
- интеграция систем;
- реинженерия систем;
- миграция унаследованных систем;
- повторное использование неоднородных информационных ресурсов;
- продление жизненного цикла систем.
Объектный подход развивается около 25 лет. И за это время он прошел путь от академических исследований до промышленных, стандартизованных решений, которые позволяют создавать по-настоящему большие, распределенные корпоративные системы, способные эволюционировать экономически эффективным образом. Отсюда видно, что консолидация современных сетевых, реляционных и объектно-ориентированных технологий позволит выйти на еще более высокий уровень интеграции и качества информационных систем. Анализируемая архитектура веско показывает, что время объектных технологий, технологий конца 20 - начала 21 века, пришло.
Используя CORBA, мы с легкостью расширим сеть, которая состоит из трех компьютеров до сети масштабов Интернета. CORBA обеспечивает базовую структуру, которая позволяет соединять объекты, запрограммированные на разных языках, причем не имеет значения, для какой платформы или операционной системы эти объекты были созданы, если есть средства согласования с CORBA. Так как CORBA предназначена для гетерогенных платформ, то в настоящее время у нее есть преимущества перед DCOM. Все же принимая во внимание мощь Microsoft, DCOM, несомненно, в ближайшем будущем станет силой, с которой придется считаться.
В заключение хотелось бы еще раз подметить, что во многом успех использования технологии CORBA зависит от методологического и технологического базисов, которые применяются разработчиками на этапах проектирования и реализации компонентов информационной системы. И при этом значительным положительным фактором становится наличие программной инфраструктуры, которая выступает в качестве фундамента, который существенно облегчает процесс построения гетерогенных распределенных информационных систем.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
- К.В. Ахтырченко, В.В.Леонтьев, Распределенные объектные технологии в информационных системах // СУБД 2017.
- ЭккерсонВ.В поисках лучшей архитектуры клиент-сервер // Сети. 2015.
- Аншина М. Симфония CORBA. “Открытые системы” № 3 2016г.
- Коржов В. Многоуровневые системы клиент-сервер. “Сети ” 2017г.
- Роберт Дж. Оберг Технология COM+. Основыипрограммирование = Understanding and Programming COM+: A Practical Guide to Windows 2015 First Edition. -- М.: «Вильямс», 2000. -- С. 480. -- ISBN 0-13-023114-2
- Соммервилл И. Инженерия программного обеспечения.
- Драница А. Java против .NET. - "Компьютерра", 516.
- Калиниченко Л.А., Когаловский М.Р. Стандарты OMG: Язык определения интерфейсов IDL в архитектуре CORBA. «СУБД» №2 1996 г.
- Аниканов А.А. Визуализация векторных полей с использованием текстурной анимации // Изв. вузов. Сев.-Кав. регион. Естеств. науки. 2001. №4. С. 5-9.
- Jobard B., Lefer W. The Motion Map: efficient computation of steady flow animation // IEEE Visualization '97. Phoenix, Arizona, USA. 1997. P. 323-328.