Установка сетевого приложения "Игра в доминирование"
Компоненты сетевого приложения обычно устанавливаются в сети на нескольких компьютерах в соответствии с архитектурой приложения. Приложения поставляются в виде дистрибутива с программой установки, позволяющей выбрать необходимые компоненты и выполнить установку программного продукта на локальную или сетевую рабочую станцию. Если программный продукт имеет серверную часть, она обычно поставляется в виде отдельного дистрибутива с собственной программой установки.
В состав приложения "Игра в доминирование" входят лишь четыре файла (см. рис. П2.4), поэтому специальная программа установки не требуется.
- Серверная часть игры реализована в виде базы данных объектов приложения с именем
DominationGameServer.mdb
и базы данных объектов данныхDominationGame.mdb
. - Клиентская часть приложения "Игра в доминирование" представлена в виде базы данных
DominationGamePlayer.mdb
. - Для работы с приложением необходим файл рабочей группы
Domination.mdw
.
Все файлы находятся на компакт-диске, прилагаемом к комплекту книг о Microsoft Office XP.
Серверную часть "Игры в доминирование" необходимо поместить в общую папку на файловом сервере или рабочей станции, которая служит сервером игры.
Клиентскую часть игры можно установить двумя способами:
- разместить копии клиентского приложения на рабочих станциях всех пользователей, работающих в режиме монопольного доступа;
- разместить клиентское приложение в общей папке, чтобы все пользователи работали в режиме общего доступа.
Файл рабочей группы Domination.mdw
необходимо присоединить к установленным копиям Access на компьютерах участников игры с помощью программы "Администратор рабочих групп" или параметра командной строки /wrkgrp
. Ведущий игры может присоединить этот файл как к серверной, так и к клиентской базе данных, поместив его в общую папку или скопировав на рабочие станции.
Чтобы присоединить существующий файл рабочей группы к конкретной базе данных, создайте ярлык в Проводнике Windows. В командной строке ярлыка укажите параметр /wrkgrp
и полный путь к файлу рабочей группы. Например, для использования базы данных сервера создайте ярлык с командой:
"C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "\\GameServer\Domination\DominationGameServer.mdb" /wrkgrp "\\GameServer\Domination\Domination.mdw"
Для базы данных клиента создайте ярлык с командой:
"C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" "\\GameServer\Domination\DominationGamePlayer.mdb" /wrkgrp "\\GameServer\Domination\Domination.mdw"
Убедитесь, что в командах указаны корректные пути к файлам.
(О подключении файла рабочей группы рассказано в разделе "Создание и подключение файла рабочей группы" в гл. 16.)
Для игры необходимо выбрать пользователя, который будет выполнять роль ведущего. Этот пользователь должен открыть базу данных DominationGameServer.mdb
и зарегистрироваться с именем Флинт и паролем пиастры. Затем с помощью команды Сервис ? Служебные программы ? Диспетчер связанных таблиц (Tools ? Database Utilities ? Linked Table Manager) установить связь с таблицами, хранящимися в DominationGame.mdb
. Для начала игры ведущему следует нажать кнопку Начать игру в форме "Сервер".
Чтобы присоединиться к игре в качестве игрока, необходимо открыть базу данных DominationGamePlayer.mdb
и войти в систему, используя учетную запись, например, с именем Джим без пароля.