Сервер приложений
Скачать документ(AppServ.pdf, 548551)
Тип документа:Руководство администратора
Продукт:RS-Bank 5.00.84
Разделы:Общие Документы
Дата документа:31.08.2005
Продукт:RS-Bank 5.00.84
Разделы:Общие Документы
Дата документа:31.08.2005
Описание документа
Программный комплекс RS-Bank представляет собой сетевую систему, реализованную в архитектуре "Клиент-сервер". Данная архитектура позволяет организовать работу в трехуровневой архитектуре. Трехуровневая архитектура – схема работы, при которой первый уровень представляет собой базу данных, а бизнес-логика и пользовательский интерфейс разделены и образуют два дополнительных уровня.
В трехуровневой архитектуре выделены сервер базы данных и сервер приложений, остальные компьютеры, которые представляют собой рабочие станции, равноправны.
Рассмотрим характеристики каждого уровня трехуровневой архитектуры с точки зрения требований к программному обеспечению, компонент АБС RS-Bank и функциональных возможностей.
Сервер базы данных – компьютер под управлением Novell NetWare или Microsoft Windows 2000 Server. На сервере базы данных выполняются запросы к файлам базы данных менеджером записей СУБД Pervasive SQL 2000 Transactional. Соответственно, на сервере расположены каталоги, содержащие файлы базы данных системы RS-Bank.
Сервер приложений – компьютер на основе процессора Intel под управлением Microsoft Windows 2000 Server. На сервере приложений выполняются приложения подсистем АБС. Они обеспечивают выполнение бизнес-процедур и обращаются с запросами к файлам базы данных. Соответственно, на сервере приложений находятся все исполняемые модули. Также сервером приложений будем называть саму программу, которая работает на этом компьютере и обеспечивает запуск бизнес-процедур и взаимодействие с терминалами клиентских станций.
Рабочая (удаленная) станция – компьютер под управлением Windows 98 или Windows NT (WorkStation или Server версии 4.0). На рабочей станции выполняется терминал интерактивного взаимодействия пользователя с системой (сервером приложений). На рабочей стации находятся компоненты, обеспечивающие терминальный режим взаимодействия с сервером приложений, а также модули расширений, состав которых определяется конкретным приложением.
Связь с сервером приложений может осуществляться по протоколам TCP/IP, IPX/SPX, NetBIOS или через так называемые именованные каналы (named pipes). В результате экспериментов установлено, что наибольшая производительность достигается при связи сервера приложений и рабочих станций по протоколу TCP/IP. При этом сервер баз данных может общаться с сервером приложений и по протоколу IPX, если, например, сервер баз данных управляется ОС Novell NetWare.
Для повышения производительности можно в локальной сети устанавливать не один, а несколько серверов приложений. При этом часть терминалов будут работать через один сервер приложений, часть через другой и т.д.
В данном Руководстве приведено полное описание процесса установки, настройки и правил эксплуатации сервера приложений версии 4.12.094.3 и терминалов. Помимо этого, Руководство содержит описание утилит, с помощью которых осуществляется администрирование сервера приложений, а также порядок организации удаленного доступа к серверу приложений. В Приложении содержится дополнительная информация: порядок установки сервера приложений вручную и методы устранения ошибок, возникающих при настройке.
В трехуровневой архитектуре выделены сервер базы данных и сервер приложений, остальные компьютеры, которые представляют собой рабочие станции, равноправны.
Рассмотрим характеристики каждого уровня трехуровневой архитектуры с точки зрения требований к программному обеспечению, компонент АБС RS-Bank и функциональных возможностей.
Сервер базы данных – компьютер под управлением Novell NetWare или Microsoft Windows 2000 Server. На сервере базы данных выполняются запросы к файлам базы данных менеджером записей СУБД Pervasive SQL 2000 Transactional. Соответственно, на сервере расположены каталоги, содержащие файлы базы данных системы RS-Bank.
Сервер приложений – компьютер на основе процессора Intel под управлением Microsoft Windows 2000 Server. На сервере приложений выполняются приложения подсистем АБС. Они обеспечивают выполнение бизнес-процедур и обращаются с запросами к файлам базы данных. Соответственно, на сервере приложений находятся все исполняемые модули. Также сервером приложений будем называть саму программу, которая работает на этом компьютере и обеспечивает запуск бизнес-процедур и взаимодействие с терминалами клиентских станций.
Рабочая (удаленная) станция – компьютер под управлением Windows 98 или Windows NT (WorkStation или Server версии 4.0). На рабочей станции выполняется терминал интерактивного взаимодействия пользователя с системой (сервером приложений). На рабочей стации находятся компоненты, обеспечивающие терминальный режим взаимодействия с сервером приложений, а также модули расширений, состав которых определяется конкретным приложением.
Связь с сервером приложений может осуществляться по протоколам TCP/IP, IPX/SPX, NetBIOS или через так называемые именованные каналы (named pipes). В результате экспериментов установлено, что наибольшая производительность достигается при связи сервера приложений и рабочих станций по протоколу TCP/IP. При этом сервер баз данных может общаться с сервером приложений и по протоколу IPX, если, например, сервер баз данных управляется ОС Novell NetWare.
Для повышения производительности можно в локальной сети устанавливать не один, а несколько серверов приложений. При этом часть терминалов будут работать через один сервер приложений, часть через другой и т.д.
В данном Руководстве приведено полное описание процесса установки, настройки и правил эксплуатации сервера приложений версии 4.12.094.3 и терминалов. Помимо этого, Руководство содержит описание утилит, с помощью которых осуществляется администрирование сервера приложений, а также порядок организации удаленного доступа к серверу приложений. В Приложении содержится дополнительная информация: порядок установки сервера приложений вручную и методы устранения ошибок, возникающих при настройке.
Изменения документа
- 31.08.2005
- изменено
- В раздел "Администрирование сервера приложений\Утилита настройки конфигурации сервера приложений" добавлено описание переменной ROOTDIR.
- В раздел "Администрирование сервера приложений\Утилита настройки конфигурации сервера приложений" добавлено описание переменной ROOTDIR.
- изменено
- 29.03.2004
- изменено
- Изменен раздел "Установка компонент трехзвенной архитектуры\ Рекомендуемые требования к техническому и программному обеспечению для сервера приложений"
- Изменен раздел "Установка компонент трехзвенной архитектуры\ Рекомендуемые требования к техническому и программному обеспечению для сервера приложений"
- изменено