Помощь в написании студенческих работ
Антистрессовый сервис

Сетевое программное обеспечение

РефератПомощь в написанииУзнать стоимостьмоей работы

Программное обеспечение, предназначенное для работы в сети, должно быть ориентировано на одновременное использование многими пользователями. В настоящее время получили распространение две основные концепции построения такого программного обеспечения. Функциональные возможности сети определяются теми услугами, которые она предоставляет пользователю. Для реализации каждой из услуг сет и доступа… Читать ещё >

Сетевое программное обеспечение (реферат, курсовая, диплом, контрольная)

Функциональные возможности сети определяются теми услугами, которые она предоставляет пользователю. Для реализации каждой из услуг сет и доступа пользователя к этой услуге разрабатывается программное обеспечение.

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

В первой концепции сетевое программное обеспечение ориентировано на предоставление многим пользователям ресурсов некоторого общедоступного главного компьютера сети, называемого файловым сервером. Это название он получил потому, что основным ресурсом главное компьютера являются файлы. Это могут быть файлы, содержащие программные модули или данные. Файловый сервер — самый общий тип сервера. Очевидно, емкость дисков файлового сервера должна быть больше, чем на обычном компьютере, так как он используется многими компьютерами. В сети может быть несколько файловых серверов. Можно назвать и другие ресурсы файлового сервера, предоставляемые в совместное использование пользователям сети, например принтер, модем. Сетевое программное обеспечение, управляющее ресурсами файлового сервера и предоставляющее к ним доступ многим пользователям сети, называется сетевой операционной системой. Ее основная часть размещается на файловом сервере; на рабочих станциях устанавливается только небольшая оболочка, выполняющая роль интерфейса между программами, обращающимися за ресурсом, и файловым сервером.

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

Во второй концепции, называемой архитектурой «клиент-сервер», программное обеспечение ориентировано не только на коллективное использование ресурсов, но и на их обработку в месте размещения ресурса по запросам пользователей. Программные системы архитектуры клиент-сервер состоят из двух частей: программного обеспечения сервера и программного обеспечения пользователя-клиента. Работа этих систем организуется следующим образом: программы-клиенты выполняются на компьютере пользователя и посылают запросы к программе-серверу, которая работает на компьютере общего доступа. Основная обработка данных производится мощным сервером, а на компьютер пользователя посылаются только результаты выполнения запроса.

Показать весь текст
Заполнить форму текущей работой