Особенности работы в локальной сети.

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

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

Таким образом, первым этапом создания распределенной базы данных является разработка библиотек на общих и локальных устройствах и установка прав доступа. Разграничение прав доступа используется для работы нескольких пользователей (читателей) на одну базу данных (библиотеку). При установке системы ТЛС "Новый Век" с разграничением прав доступа на несколько машин в локальной сети рекомендуется устанавливать системный пароль одинаковым для всех ЭВМ.

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

В режиме ПРОСМОТР при необходимости периодического обновления текущего фрагмента предназначена клавиша <F2>, в случае изменения этого фрагмента другими пользователями в сети, фрагмент обновляется и в последней строке экрана выводится сообщение "Фрагмент был скорректирован". Более сложной является ситуация, когда два и более пользователя корректируют один фрагмент. В момент записи фрагмента (при нажатии клавиши <F2>) происходит проверка было ли изменение фрагмента другими пользователями. Если фрагмент изменился то выдается сообщение:

В этом случае при выборе пункта " Да " изменения внесенные другими пользователями игнорируются. При выборе пункта " Нет " фрагмент вводится в текущее окно таким, каким его сохранили другие пользователи. Рекомендуется в этой ситуации отменить сохранение клавишей <Esc>. Взять внесенные изменения в карман. Обновить фрагмент нажав <F2> и ответив на вопрос " Нет ". Вставить из кармана свои изменения и сохранить фрагмент клавишей <F2>.

Работа с общими библиотеками требует определенной осторожности, поскольку Вы должны учитывать внесенные изменения с других компьютеров, и требовать что бы другие пользователи учитывали Ваши изменения. При работе с общими библиотеками следует непосредственно перед внесением изменений обновить фрагмент нажав клавишу <F2>, и сразу после редактирования сохранить фрагмент клавишей <F2>.

Примечание: В нижней строке текущего окна имеется признак корректировки текста "☼". Если текст скорректирован и не сохранен устанавливается символ "☼". При нажатии клавиши <F2> если текст не корректирован (признак "☼" не установлен), то фрагмент обновляется и выводится сообщение "Фрагмент был скорректирован". Если при нажатии клавиши <F2> фрагмент был скорректирован (установлен признак "☼"), то может возникнуть ситуация когда фрагмент был скорректирован другим пользователем.

Запись в общие библиотеки рекомендуется организовывать специальными программами по следующему алгоритму:

  1. Войти в общую библиотеку.
  2. Обновить фрагмент клавишей <F2>.
  3. Внести необходимые изменения.
  4. Сохранить фрагмент <F2>.
  5. Если возникло сообщение "Фрагмент в библиотеке был скорректирован. Перезаписать ?". Ответить "Нет" и перейти к пункту 3.
  6. При необходимости выйти из общей библиотеки.

© ООО "АТЛАС" г.Воронеж, 2007. Все права защищены.

Сайт создан в системе uCoz