Несмотря на широкое распространение, RDA-модель уступает место более технологичной DBS-модели, которая реализована в некоторых СУБД (Ingress, SyBase, Oracle)

Главное преимущество RDA-модели состоит в том, что она представляет множество инструментальных средств, которые обеспечивают быстрое создание приложений, работающих с SQL-ориентированными СУБД, то есть в унификации и широком выборе средств разработки приложений. Подавляющее большинство этих средств разработки на языках четвертого поколения (Delphi, Visual Basic), включая и средства автоматизации программирования, обеспечивает разработку прикладных программ и операций представления.

В DBS-модели приложение является распределенным. Программы представления выполняются на компьютере-клиенте, в то время как прикладные программы решения задач оформлены как набор хранимых процедур и функционируют на компьютере-сервере БД. Преимущества DBS-модели перед RDA-моделью очевидны: это и возможность централизованного администрирования решения экономических задач, и снижение напряженности, и возможность разделения процедуры между несколькими приложениями, и экономия ресурсов ПК за счет использования однажды созданного плана выполнения процедуры.

Основным элементом принятой в AS-модели трехзвенной схемы является сервер приложения. Он реализует несколько прикладных функций, каждая из которых оформлена как служба и предоставляет услуги всем программам, которые желают и могут ими воспользоваться. Серверов приложений может быть несколько, и каждый из них предоставляет определенный набор услуг. Любая программа, которая пользуется ими, рассматривается как клиент приложения. Детали реализации прикладных программ в сервере приложений полностью скрыты от клиента приложения. AS-модель имеет универсальный характер. Четкое разграничение логических компонентов и рациональный выбор программных средств их реализации обеспечивает уровень гибкости, недостижимый в двух других моделях.

AS-модель используется в качестве фундамента мониторов транзакций – программных систем, обеспечивающих эффективное управление информационно-вычислительными ресурсами в распределенной сети, представляющих собой гибкую, открытую среду для разработки и управления мобильными приложениями. Мониторы транзакций обеспечивают быструю обработку запросов, поступающих к AS от множества клиентов – сотен и даже тысяч.

Среди сетевого программного обеспечения (СПО) можно выделить три класса систем: слабые, средние и серьезные. К первому классу принадлежит программы типа LapLink или типа коммуникационных средств программы Norton Commander. Они обычно занимают минимум ресурсов сервера и соединяют с сервером только одну машину.

Ко второму классу относятся программы типа LANtastic и LANsmart. Такие СПО обычно позволяют выполнять большинство сетевых задач. При старте программы выделяется компьютер-сервер сети. В таких сетях ПК тоже потребляют достаточно мало ресурсов сервера. Обычно пользователь может работать параллельно с СПО.

СПО третьего класса используют свои драйверы низкого уровня для доступа к ресурсам сервера. К третьему классу относятся СПО NetWare фирмы Novell.

Следует различать чистые операционные системы (например, UNIX) и сетевые операционные системы (например, NetWare). В системах первого типа обычно значительно более развиты многозадачные возможности. Можно сказать, что UNIX – это операционная система, в которую добавили средства обеспечения локальной сети, а NetWare - система разделения ресурсов, в которую добавили средства операционной системы.

В течение последнего десятилетия получают все большое распространение глобальные вычислительные и информационные сети. С ростом числа пользователей возрастает потребность в средствах структурирования, накопления, хранения, поиска и передачи информации. Совместное использование ресурсов сетей (библиотек программ, баз данных, вычислительных мощностей) обеспечивается технологическим комплексом и средствами доступа.

Глобальные сети (WAN, Wide Area Network) – телекоммуникационные структуры, объединяющие локальные информационные сети, имеющие общий протокол связи, методы подключения и протоколы обмена данными.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: