Рефераты Архитектура аппаратно-программных средств распределенной обработки информации для интранет-технологии

Вернуться в Офисное ПО

Архитектура аппаратно-программных средств распределенной обработки информации для интранет-технологии
МОСКОВСКИЙ ИНСТИТУТ РАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ (ТУ)Курсовая работа по предмету систем-ное программное обеспечениеТема: Архитектура аппаратно-программных средств распреде-ленной обработки информации для интранет-технологии. Студента группы ВВ-22-95Головченко В.Преподаватель Малыгина О.П.Москва 1998Содержание1. Архитектура "клиент-сервер" 1.1. Открытые системы 1.2. Клиенты и серверы локальных сетей 1.3. Системная архитектура "клиент-сервер" 1.4. Серверы баз данных 1.5. Принципы взаимодействия между клиентскими и серверными частями 1.6. Преимущества протоколов удаленного вызова процедур 1.7. Типичное разделение функций между клиентами и серверами 1.8. Архитектуры процессора базы данных 2. Трехуровневая архитектура "клиент-сервер" 3. Программные средства разработки 3.1. Универсальные средства 3.2. Персональные СУБД 4. Intranet и архитектура "клиент-сервер".4.1. Двухуровневая архитектура "клиент-сервер"4.2. Трехуровневая архитектура "клиент-сервер"4.2.1. Программы расширения серверной части5. Пример базы данных 1. Архитектура "клиент-сервер"Применительно к системам баз данных архитектура "клиент-сервер" интересна и актуальна главным образом потому, что обеспечивает простое и относительно дешевое решение про-блемы коллективного доступа к базам данных в локальной сети.1.1. Открытые системыРеальное распространение архитектуры "клиент-сервер" ста-ло возможным благодаря развитию и широкому внедрению в практику концепции открытых систем. Поэтому мы начнем с краткого введения в открытые системы. Основным смыслом подхода открытых систем является упроще-ние комплексирования вычислительных систем за счет между-народной и национальной стандартизации аппаратных и про-граммных интерфейсов. Главной побудительной причиной раз-вития концепции открытых систем явились повсеместный пе-реход к использованию локальных компьютерных сетей и те проблемы комплексирования аппаратно-программных средств, которые вызвал этот переход. В связи с бурным развитием технологий глобальных коммуникаций открытые системы при-обретают еще большее значение и масштабность. Ключевой фразой открытых систем, направленной в сторону пользователей, является независимость от конкретного по-ставщика. Ориентируясь на продукцию компаний, придержи-вающихся стандартов открытых систем, потребитель, который приобретает любой продукт такой компании, не попадает к ней в рабство. Он может продолжить наращивание мощности своей системы путем приобретения продуктов любой другой компании, соблюдающей стандарты. Причем это касается как аппаратных, так и программных средств. Практической опорой системных и прикладных программных средств открытых систем является стандартизованная опера-ционная система. В настоящее время такой системой являет-ся UNIX. Фирмам-поставщикам различных вариантов ОС UNIX в результате длительной работы удалось придти к соглашению об основных стандартах этой операционной системы. Сейчас все распространенные версии UNIX в основном совместимы по части интерфейсов, предоставляемых прикладным (а в боль-шинстве случаев и системным) программистам. Как кажется, несмотря на появление претендующей на стандарт системы Windows NT, именно UNIX останется основой открытых систем в ближайшие годы. Технологии и стандарты открытых систем обеспечивают ре-альную и проверенную практикой возможность производства системных и прикладных программных средств со свойствами мобильности (portability) и интероперабельности (interoperability). Свойство мобильности означает сравни-тельную простоту переноса программной системы в широком спектре аппаратно-программных средств, соответствующих стандартам. Интероперабельность означает упрощения ком-плексирования новых программных систем на основе исполь-зования готовых компонентов со стандартными интерфейсами. Преимуществом для пользователей является то, что они мо-гут постепенно заменять компоненты системы на более со-вершенные, не утрачивая работоспособности системы. В ча-стности, в этом кроется решение проблемы постепенного на-ращивания вычислительных, информационных и других мощно-стей компьютерной системы
Добавить в Одноклассники    

 

Rambler's Top100