Установка сетевого приложения "Игра в доминирование"
Компоненты сетевого приложения обычно устанавливаются в сети на нескольких компьютерах в соответствии с архитектурой приложения. Приложения поставляются в виде дистрибутива с программой установки, позволяющей выбрать необходимые компоненты и выполнить установку программного продукта на локальную или сетевую рабочую станцию. Если программный продукт имеет серверную часть, она обычно поставляется в виде отдельного дистрибутива с собственной программой установки.
В состав приложения "Игра в доминирование" входят лишь четыре файла (см. рис. П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 и
войти в систему, используя учетную запись, например, с именем Джим без пароля.
