Архитектура клиент/сервер

Архитектура клиент/сервер: Компьютерные сети, Берри Нанс, 1996 читать онлайн, скачать pdf, djvu, fb2 скачать на телефон Книга известного американского специалиста является введением в компьютерные сети. Она знакомит читателя с аппаратными и программными средствами современных компьютерных сетей и, по замыслу автора, станет вашим помощником при выборе конфигурации и эксплуа

Архитектура клиент/сервер

В системах LAN Manager и LAN Server имеются прекрасные возможности для приложений типа клиент/сервер. В главе 4 было проведено рассмотрение архитектуры клиент/сервер и исследованы преимущества этой концепции при создании программного обеспечения для применений в ЛВС.

Простая программируемость является главным свойством архитектуры клиент/сервер, на которое ссылаются в дискуссиях, связанных с сетевыми ОС на базе OS/2 LAN Manager и LAN Server. В отличие от DOS система OS/2 легко программируема. Как LAN Manager, так и LAN Server могут разделять сетевые адаптеры с другими прикладными программами системы OS/2, работающими на файловом сервере. Операционная система OS/2 является многозадачной системой, что означает способность одновременного выполнения нескольких компьютерных программ. Одной из этих компьютерных программ, конечно, является сетевая ОС. Другой программой может быть сервер баз данных. В результате рабочие станции могут использовать дополнительные накопители, предоставляемые сетевой операционной системой, а программисты имеют возможность программирования рабочих станций для обмена специальными запросами/ответами с файловым сервером (или другим компьютером). Указанными запросами или ответами могут быть, например, команды SQL и связанные с ними записи базы данных.

Система OS/2 предоставляет в распоряжение программистов именованные каналы (named pipes}. Программисты могут интерпретировать эти каналы как файлы, но в действительности именованные каналы содержат сообщения. Эти сообщения движутся от рабочих станций к файловому Gepaepy. На файловом сервере специально написанная прикладная программа может выполнять какую-нибудь их обработку и отвечать пославшим их рабочим станциям также с помощью сообщений через именованные каналы.

SQL-сервер является продуктом фирмы Microsoft, позволяющим программистам создавать прикладные программы с применением архитектуры клиент/сервер. SQL-сервер представляет "машину" реляционной базы данных, установленную в сети на компьютере под управлением OS/2. Программисты создают программное обеспечение, передающее команды SQL от рабочих станций серверам SQL. Серверы SQL отвечают на эти запросы передачей требуемых записей из базы данных. Некоторые системы управления базами данных, такие как FoxPro и Access фирмы Microsoft, Paradox фирмы Borland, могут работать с SQL-сервером, предоставляя возможность считывать информацию и вносить изменения в базах данных без сложного программирования и изучения синтаксиса или команд SQL.

Еще одним продуктом типа клиент/сервер является программа FileShare фирмы Saros. Этот продукт применяется для хранения информации о создании и использовании файлов. (Если в офисе имеются тысячи файлов с документами, то необходимо иметь информацию о том, кто создал эти файлы, когда они были созданы, и кто является ответственным за них в настоящее время). Продукт FileShare предоставляет централизованное управление доступом к файлам, контроль версий и резервирование файлов.

Интересным приложением архитектуры типа клиент/сервер является также программа Notes фирмы Lotus, предлагающая интеллектуальную службу электронной почты ориентированную на рабочую группу. Она реализует эффективное хранение и извлечение сообщений, а ее индексные файлы содержат информацию об авторах сообщений, их темах, получателях, и т.п. Программный продукт Notes особенно полезен для территориально разнесенных организаций, в которых люди нуждаются в частом обмене информацией, но работают в различных часовых поясах и имеют несогласованные расписания или стиль работы. Для хранения данных в системе Notes используется центральный персональный компьютер. При этом рабочие станции в локальной сети или присоединенные через глобальную вычислительную сеть могут взаимодействовать с центральным компьютером системы Notes.

Компьютерные сети

Компьютерные сети

Обсуждение Компьютерные сети

Комментарии, рецензии и отзывы

Архитектура клиент/сервер: Компьютерные сети, Берри Нанс, 1996 читать онлайн, скачать pdf, djvu, fb2 скачать на телефон Книга известного американского специалиста является введением в компьютерные сети. Она знакомит читателя с аппаратными и программными средствами современных компьютерных сетей и, по замыслу автора, станет вашим помощником при выборе конфигурации и эксплуа