Электронная библиотека книг Александра Фролова и Григория Фролова.
 
Библиотека
Братьев
Фроловых
Электронная библиотека книг Александра Фролова и Григория Фролова.
Библиотека системного программиста
Программирование на JAVA
ПК. Шаг за шагом
Другие книги
Восстановление данных
Антивирусная защита
Статьи для
программистов
Пользователю компьютера

Локальные сети персональных компьютеров. Монтаж сети, установка программного обеспечения

© Александр Фролов, Григорий Фролов
Том 4, М.: Диалог-МИФИ, 1993, 287 стр.

[Назад] [Содеожание] [Дальше]

10. РАБОТА ПРОГРАММ В СЕТИ

В этой главе мы расскажем об особенностях использования некоторых
распространенных программных продуктов в локальных сетях.

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

Для некоторых программ, таких, например, как Microsoft Windows или Microsoft Word for Windows, работа в сети - возможность, заложенная на этапе их разработки. Эти программы позволяют, с одной стороны, хранить практически все свои файлы на сервере, с другой - для каждого пользователя они позволяют хранить их индивидуальные параметры и настройки. Вы можете хранить файлы с индивидуальными параметрами как на дисках рабочих станций, так и на сервере в индивидуальных каталогах пользователей.

Как правило, у вас не возникает трудностей с установкой таких программ в сети. Все, что от вас требуется - это найти в документации на программу описание процесса ее установки в сети и следовать приведенным инструкциям.

Если же вы установите на сервере программу, не рассчитанную на работу в сети, у вас могут возникнуть проблемы.

Например, вы установили в каталоге SYS:NORTON программу Norton Commander. Эта программа хранит свои настройки в файлах nc.ini, nc.ext, nc.mnu.

Если вы разрешите всем пользователям доступ к каталогу SYS:NORTON только на чтение, никто из пользователей (кроме, разумеется, супервизора) не сможет изменить конфигурацию программы. Так как пользователей много, вам будет трудно угодить всем. Кто-то любит полноэкранный режим работы, а кто-то нет, кому-то нужны часы в правом верхнем углу, а кому-то нет и т. д.

Если же вы разрешите всем пользователям доступ к этому каталогу на запись, то получится полная анархия - каждый пользователь будет настраивать Norton Commander по-своему. В итоге виноват окажется системный администратор.

Аналогичная ситуация может возникнуть при попытке совместного использования таких средств разработки программного обеспечения, как Borland C++ или Microsoft Quick C.

Особую осторожность следует проявлять при работе в сети с базами данных. Как правило, СУБД имеют версии для работы в сети, поставляемые отдельно. Например, есть версия FoxPro для работы на отдельном компьютере и есть FoxPro/Lan для работы в сети.

Сетевые версии СУБД отслеживают попытки пользователей модифицировать одновременно одни и те же записи в базе данных. Если же вы будете работать с файлами базы данных, расположенными на сервере при помощи однопользовательской версии СУБД, база данных рано или поздно окажется разрушенной.

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

Используя сведения, приведенные в следующем томе "Библиотеки системного программиста", вы сможете составлять такие программы, которые способны обнаружить свои нелицензионные копии на других рабочих станциях в сети.

[Назад] [Содеожание] [Дальше]


Создание интернет-магазинов: http://www.shop2you.ru/ © Александр Фролов, Григорий Фролов, 1991-2016