Технологии «Сервер БД» и «Сервер приложений» 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Технологии «Сервер БД» и «Сервер приложений»



Сервер БД(DBS) -технология реализована в некоторых реляционных(табличных) СУБД.В основе лежит механизм хранимых процедур – средство программирования SQL-сервера. Процедуры хранятся в словаре БД, разделяются между несколькими клиентами и выполняются на том же компьютере, где функционирует SQL-сервер. В Сервере БД компонент представления выполняется на компьютере клиенте, в то время как прикладной компонент оформлен как набор процедур и функционирует на компьютере-сервере БД. Там же выполняется компонент доступа к данным, т.е. ядро СУБД. Достоинства: возможность централизованного администрирования прикладных функций, снижение трафика(вместо SQL-запросов по сети направляются вызовы хранимых процедур), возможность разделения процедуры между несколькими приложениями, экономия ресурсов компьютера за счет единожды созданного плана выполнения процедуры. Недостатки: ограниченность средств написания процедур, представляющих собой разнообразные процедурные решения SQL, которые уступают по возможностям отображения информации и функциональным возможностям таким языкам, как C или Pascal.

 

 

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

 

 

Коммутация пакетов

В системах передачи данных широкое распространение получил метод коммутации пакетов. При КП сообщения разбиваются на меньшие части, называемые пакетами, каждый из которых имеет установленную максимальную длину. Эти пакеты нумеруются и снабжаются адресами и передаются по сети, которая их коммутирует. Множество пакетов одного и того же сообщения может передаваться одновременно, что и является одним из главных преимуществ систем КП.

Датаграммный метод. Эффективен для передачи коротких сообщений. Не требует громоздкой процедуры установления соединения между абонентами. Термин «датаграмма» применяют для обозначения самостоятельного пакета, движущегося по сети не зависимо от других пакетов. Пакеты доставляются получателю по различным маршрутам. Эти маршруты определяются сложившейся динамической ситуацией на сети. Каждый пакет снабжается необходимым маршрутным признаком, куда входит и адрес получателя. Получив датаграмму, узел направляет ее в ближайший смежный узел(узел первого ранга). Когда смежный узел подтверждает получение пакета, узел коммутации стирает его в своей памяти. Если подтверждение не получено пакет отправляется в узел второго ранга, потом третьего и так далее пока пакет не будет отправлен.

 

 

Виртуальный метод. Предполагается предварительно установление маршрута передачи всего сообщения от отправителя до получателя с помощью специального служебного пакета – запроса вызова. Пакеты бесприпятственно проходят друг за другом и в том же порядке поступают к получателю, где освободившись от заголовком и концевиков образуют передаваемое сообщение, которое направляется на 7ой уровень.Виртуальное соединение может существовать до тех пор, пока отправленный одним из абонентов спец. служебный пакет не сотрет инструкции в узлах. Режим виртуальных соединений эффективен при передаче больших массивов информации и обладает всеми преимуществами методов коммутации каналов и пакетов. Преимущества: обеспечение упорядоченности пакетов, поступающих в адрес получателя, простое управление потоком данных вдоль маршрута в целях ограничения нагрузки в сети и возможности предварительного резервирования ресурсов памяти на узлах коммутации, меньше подвержена перегрузкам и зацикливанию пакетов. Недостатки: отсутствие воздействия изменившейся ситуации в сети на маршрут, который не корректируется до конца связи.

 

 



Поделиться:


Последнее изменение этой страницы: 2017-02-10; просмотров: 93; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.221.85.33 (0.005 с.)