Архитектура сетевых вычислений - всеобъемлющая, открытая, основанная на использовании сетей архитектура, предлагающая очень простой путь интеграции трех сегодняшних ключевых вычислительных дисциплин в единую сетецентрическую среду.
- надежность вычислений в архитектуре клиент/сервер
- простота развертывания работ в Internet
- расширяемость и возможность повторного использования распределенных объектов.
Технологии клиент-сервер с которыми знакомо большинство пользователей Oracle строятся на основе двухуровневой модели клиент (приложение на клиенте) и сервер (СУБД). Возможен и вариант т.н. трехуровневой архитектуры, когда часть вычислений переносится на т.н. сервер приложений.
Проблема заключается, что логика приложений разрабатывается для каждого уровня самостоятельно и на разных языках. Поэтому если развитие информационной системы требует перераспределения тяжести вычислений (что часто происходит при развитии или масштабировании системы), то объем необходимых работ может быть весьма значительным.
Oracle предлагает унифицировать все уровни за счет использования стандарта CORBA, который позволяет разрабатывать приложения на любом языке и снабдив их небольшим формальным описанием использовать где угодно. При этом понятие уровней архитектуры исчезает и мы получаем истинно сетевую вычислительную среду. При этом использование Java приобретает новый уровень, теперь Java не только язык написания небольших аплетов для украшения web страниц, а мощный переносимый язык для разработки серверных приложений и БД. Несомненно, новая парадигма требует соответствующих средств разработки одним из которых является использование Java. Oracle представляет свои новейшие разработки: Designer2000, Developer2000, AppBuilder и др. которые будут представлены в докладе.
Несмотря на медленное начало некоторые нереляционные расширения СУБД находят своего потребителя. В первую очередь это относится к OLAP спрос на который растет намного быстрее возможностей Oracle СНГ по его представлению на рынке. Серьезный интерес проявляется также к полнотекстовым БД (ConText Cartridge) особенно после выхода русского приложения Russian Context Optimizer от компании Гарант Парк. Наблюдается также устойчивый рост интереса к приложениям ГИС на основе Spatial Data Cartridge, системам электронной коммерции и internet/intranet приложениям.
Тенденции российского рынка говорят о том, что доля высоких технологий в нем неуклонно возрастает и компании желающие удержаться на гребне волны должны вкладывать деньги в новые технологии.
Oracle
Михаил Елашкин
Литература по Oracle
|