История -
Развитие программного обеспечения
|
Корпорация Oracle разработала и уже в течение длительного времени предлагает пользователям семейство продуктов, называемое Oracle Open Gateway. Продукты Oracle Open Gateway предназначены для решения интеграционных задач и позволяют в совокупности с другими средствами Oracle (в частности, из семейства Oracle Universal Server) построить эффективную программную инфраструктуру современной ИС. Главная идея, положенная в основу технологии шлюзов Oracle, состоит в возможности простой интеграции СУБД и других изделий ведущих поставщиков ПО в программную среду на основе продуктов Oracle. Иными словами, технология шлюзов Oracle позволяет унифицировать доступ к данным (Oracle SQL) и хранимым процедурам, равно как и сетевое взаимодействие на прикладном уровне (Oracle SQL*Net) в вычислительной системе со сложной неоднородной архитектурой.
В семейство Oracle Open Gateways включены следующие продукты (рис
|
История -
Развитие программного обеспечения
|
Проблема унаследованных систем менее актуальна для России, нежели для Северной Америки и стран Западной Европы. Тем не менее в ряде российских компаний она весьма ощутима. Приобретенные ранее монолитные решения (в основном на базе мэйнфреймов) продолжают функционировать, например, как надежная платформа для систем OLTP, однако при решении новых задач (создания хранилищ данных и аналитических систем) акцент смещается на более популярные платформы (RISC/UNIX или Windows NT).
Новые задачи требуют доставки данных к месту их обработки. Необходим своего рода программный канал к унаследованным системам, который скрывал бы нижние уровни сетевого взаимодействия и обеспечивал свободный, прозрачный доступ к актуальным базам данных на мэйнфреймах или на иных частных (например, AS/400) вычислительных платформах
|
История -
Развитие программного обеспечения
|
Практика показывает, что сейчас в целом завершается этап создания оперативных баз данных организаций. В том или ином виде (в виде персональных или промышленных реляционных БД) во многих из них сформировались центры актуальных данных, необходимых для оперативной работы. Темой сегодняшнего дня становятся технологии и программные продукты, способные обеспечить безболезненную интеграцию баз данных, возможность концентрации информации с целью оперативного анализа, долгосрочного планирования и прогнозирования деятельности организации, создание систем поддержки принятия решений (СППР).
В статье представлена одна из базовых технологий интеграции баз данных - технология шлюзов (gateways). Статья иллюстрирована практическими примерами, взятыми из реальной жизни
|
История -
Развитие программного обеспечения
|
С самого начала развития вычислительной техники ЭВМ стали использоваться не только для решения вычислительных задач, но и для имитации на них различных процессов, присущих творческой деятельности человека. Уже в 50-х годах были созданы первые программы для игры в такие игры, как «морской бой», «ним», «крестики-нолики», домино, шашки и многие другие. На ЭВМ имитировались процессы доказательства теорем, сочинения простых музыкальных произведений, составления кроссвордов, создания новых орнаментов. С накоплением опыта создания подобных программ приходила уверенность, что ЭВМ в паре с программистом может не хуже человека (а иногда и лучше его) выполнять отдельные процедуры, традиционно относимые к области интеллектуальной деятельности человека.
Но была одна принципиальная особенность, связанная с созданием таких не вычислительных программ в 50-х годах
|
История -
Развитие программного обеспечения
|
Компьютерные вирусы являются одной из разновидностей компьютерных программ, получившего распространение в конце 80-х гг. Исторически их возникновение связано с идеей создания самовоспроизводящихся программ - концепции, уходящей своими корнями в пятидесятые годы. Идея самовоспроизводящихся механизмов исследовалась еще Джоном фон Нейманом, который в 1951 г. предложил метод создания таких механизмов.
Несомненно, идея вирусоподобных программ неоднократно открывалась и различными авторами
|
|
|
|
Страница 2 из 7 |