В большинстве случаев хорошее автономное приложение
(stand-alone application) прекрасно работает и в качестве сетевого приложения,
поскольку и к тому, и к другому предъявляются в принципе одинаковые требования:
оно должно быть простым в использовании, обеспечивать, необходимые пользователю
средства, а также устойчиво работать. К приложениям, предназначенным для работы
в тонких клиентных сетях, предъявляются более специфические требования (они
рассматриваются в гл. 12). В то же время мобильным пользователям необходимы
такие приложения, которые могут повсюду "следовать" за ними.
Независимо от того, какие именно клиентные машины подключены к сети (тонкие или
обычные сетевые), сети с мобильными пользователями предъявляют особое
требование к пользовательским приложениям: возможность получать доступ к его
установкам (user preferences), откуда бы он ни вошел в сеть. В сетях некоторых
типов, например Windows, поддерживаются профили пользователя, сохраняются
наборы установок — цвета, экранная заставка, содержимое меню Пуск (Start) и
т.д. Когда задействованы профили пользователя, установки сохраняются в папке,
зарезервированной для данного сетевого клиента. В этом случае, независимо от
того, с какого компьютера пользователь Джон войдет в сеть, его рабочий стол
будет выглядеть совершенно одинаково.
В профилях пользователя могут также сохраняться установки приложений
(application settings), так что Джон увидит не только свою любимую заставку, но
также свои пользовательские словари, а также файлы и закладки, сделанные в
броузерах документов (browser bookmarks). Единственная тонкость заключается в
том, что приложение должно быть спроектировано таким образом, чтобы эти
пользовательские установки сохранялись вместе с другой информацией, относящейся
именно к конкретному пользователю, но не конкретному компьютеру. В противном
случае словари Джона должны храниться на единственном компьютере, но без его
персональных установок глобальных параметров, следующих за ним, откуда бы он ни
вошел в сеть.
Поясним сказанное выше примером. Предположим, что в понедельник Джон входит в
компьютер FROGGIE, работающий под управлением Windows, и использует Microsoft
Word 97, а также Netscape Communicator 4.5. Microsoft Word 97 сохраняет
пользовательские установки текстового процессора в том разделе системного
реестра (Registry) (базе данных системной конфигурации Windows), который
относится к пользователю, в данный момент вошедшему в систему. Netscape
Communicator, наоборот, сохраняет пользовательские установки части системного
реестра, относящейся к компьютеру. Следовательно, когда в четверг Джон войдет в
компьютер EGRET и запустит Word и Netscape Communicator, он сможет получить
доступ к личным словарям, но не к закладкам. Гарри же войдет в компьютер
FROGGIE и получит в свое распоряжение стандартные словари Microsoft Word с
закладками Джона.
Конечно, это не самое страшное, что может случиться, однако это достаточно
неудобно, поскольку Джон должен всегда использовать один и тот же компьютер
либо отказаться от сохранения закладок (несомненное неудобство). В худшем
случае это нарушает конфиденциальность его данных и даже представляет
потенциальную угрозу системе защиты, что зависит от установок, которые он
использовал при настройке Communicator. Таким образом, если вы поддерживаете
мобильных пользователей, желательно применять для работы такие приложения,
которые сохраняли бы информацию, полученную от конкретного пользователя, вместе
с остальными его установками.
Монтаж разъемов RJ-45 на кабеле Path cord
Кабель Path cord — это небольшой отрезок кабеля «витая пара» длиной от 1 до 10 м, на обоих концах которого смонтирован разъем RJ-45. Этот кабель образует участок локальной сети от гн ...
Работа в локальной сети
Для работы в локальной сети служит системная папка Сетевое окружение, в которой отображаются все доступные на текущий момент ресурсы локальной сети (рис. 6.14).
Вы можете работать с этими сетевыми ре ...
Краткие сведения о беспроводных технологиях
В этой главе мы кратко рассмотрим основные технологии передачи данных в беспроводных локальных сетях. В настоящее время беспроводные технологии становятся все более доступными и понемногу получают зна ...