eManual.ru - электронная документация
Установка поддержки протокола Named Pipes
Обзор
В этой главе поясняется, как настраивать рабочие
станции-клиенты для использования протокола Named Pipes.
В этой главе рассматриваются следующие темы:
Введение
Протокол Named Pipes - это основа коммуникаций
между клиентом и развитыми приложениями архитектуры "клиент-сервер",
например, Microsoft SQL Server или Microsoft Comm Server.
Модель "клиент-сервер" предусматривает
режим распределенных сетевых вычислений, в котором приложение выполняется
совместно двумя рабочими станциями-клиентами.
Клиентский (front end) компонент приложения работает
на одной рабочей станции, в то время как серверный (back end) компонент
- на другой.
Модель "клиент-сервер" обеспечивает более
эффективное использование вычислительных ресурсов, более высокую
производительность и гибкость, более простое обновление и (для некоторых
приложений) большую надежность и целостность данных.
Для рабочих станций NetWare® коммуникации
между приложениями клиент-сервер наиболее часто реализуются с помощью
протокола межпроцессного взаимодействия (IPC - interprocess communication)
Named Pipes.
Рабочая станция-клиент Named Pipes может конфигурироваться
для работы в режиме по умолчанию и одноранговом режиме.
В режиме по умолчанию рабочие станции-клиенты Named
Pipes получают имена серверов Named Pipes, опрашивая таблицу маршрутизатора
протокола IPXTM (или совместимого с IPX). В этом режиме
клиенты Named Pipes обращаются с запросами конкретных имен серверов
при возникновении потребности в них.
В одноранговом режиме рабочие станции-клиенты Named
Pipes поддерживают собственную таблицу серверов Named Pipes. При
загрузке расширителя Named Pipes в одноранговом режиме выдается
запрос General Service Query и ответы серверов Name Pipes компилируются
в таблицу на каждой рабочей станции.
Для получения дополнительной информации по установке
однорангового режима смотрите "NP MAX MACHINE NAMES число"
подраздела "Секция Named Pipes" в главе 2 руководства
NetWare Client для DOS и Windows. Технический справочник.
Поддержка протокола Named Pipes (файл DOSNP.EXE)
должна быть установлена на всех рабочих станциях, с которых необходимо
обращаться к приложениям Named Pipes модели "клиент-сервер".
В большинстве случаев нужно также установить параметры
конфигурации для программы Link Support LayerTM (LSL).
Полная настройка рабочих станций-клиентов для использования
протокола Named Pipes требует выполнения следующих задач:
- "Инсталляция сервера Named Pipes и приложения
клиент-сервер".
- "Инсталляция расширителя Named Pipes
и файлов клиента NetWare".
- "Модификация системных файлов DOS и
файлов конфигурации клиента NetWare".
Инсталляция сервера Named Pipes и приложения клиент-сервер
Программное обеспечение NetWare ClientTM
для OS/2 позволяет серверу Named Pipes, например, SQL-серверу, работать
в сети Novell®.
Перед установкой и конфигурированием протокола
Named Pipes на рабочих станциях DOS и MS Windows нужно установить
рабочую станцию OS/2 NetWare и сконфигурировать на ней сервис Named
Pipes. Информацию об инсталляции и настройке смотрите в руководстве
NetWare Client for OS/2* User Guide.
Нужно также инсталлировать клиентскую и серверную
части программного обеспечения архитектуры "клиент-сервер",
с которым Вы собираетесь работать. Для получения дополнительной
информации обратитесь к документации производителя.
Инсталляция расширителя Named Pipes и файлов клиента NetWare
Копирование файлов в каталог клиента NetWare автоматически
Файл расширителя Named Pipes и другие файлы клиента
автоматически копируются в каталог клиента NetWare при запуске программы
инсталляции клиента NetWare.
Подробнее об этом смотрите в главе 5 "Инсталляция
или обновление клиента NetWare".
Копирование файлов в каталог клиента NetWare вручную
Если Вы решили не запускать программу инсталляции
клиента NetWare, то Вы должны вручную скопировать DOSNP.EXE и другие
файлы клиента в каталог клиента NetWare.
Чтобы вручную скопировать DOSNP.EXE и другие файлы
клиента с дискет NetWare Client for DOS and MS Windows, выполните
следующие действия.
Процедура
- Распакуйте и скопируйте следующие файлы
с дискет NetWare Client for DOS and MS Windows в каталог клиента
NetWare (по умолчанию - C:NWCLIENT).
Название дискеты |
Каталог |
Имя файла |
NetWare Client for DOS and MS Windows Disk 1 |
|
IPXODI.CO_
LSL.CO_
VLM.EX_
имя_файла.VL_ |
NetWare Client for DOS and MS Windows Disk 2 |
|
DOSNP.EX_ |
NetWare Client for DOS and MS Windows ODI LAN Drivers
или NetWare Client for DOS and MS Windows Disk 1 |
DOS |
драйвер_ЛС.CO_ |
Чтобы распаковать файл, введите
NWUNPACKисходное_устройство:путьимя_файла
целевое_устройство:путьимя_файла<Enter>
Например, чтобы распаковать файл DOSNP.EXE, нужно ввести
NWUNPACK A:DOSNP.EX_ C:NWCLIENTDOSNP.EXE<Enter>
- (При необходимости) Если Вы запускаете DOSNP.EXE из MS Windows,
распакуйте и скопируйте файл NETAPI.DL_ из каталога WINDOWS на
дискете WSDOS2_2 клиента NetWare для OS/2 в каталог SYSTEM MS
Windows.
- Повторяйте действие 1 до тех пор, пока
DOSNP.EXE и файлы клиента NetWare не окажутся в каталоге клиента
NetWare.
Модификация системных файлов DOS и файлов конфигурации клиента
NetWare
Для модификации системных файлов DOS и файлов конфигурации
клиента NetWare требуется редактирование файлов CONFIG.SYS, STARTNET.BAT
и NET.CFG с помощью текстового (ASCII) редактора.
Модификация файла CONFIG.SYS
Модифицируйте файл CONFIG.SYS с помощью текстового
редактора, чтобы установить для программного обеспечения NetWare
DOS RequesterTM значение переменной LASTDRIVE в Z.
Процедура
- Откройте файл CONFIG.SYS с помощью текстового редактора.
Например, для редактирования файла CONFIG.SYS
в корневом каталоге с помощью системного редактора Novell®
DOSTM 7 введите
EDIT C:CONFIG.SYS<Enter>
- Установите значение переменной LASTDRIVE в Z, добавив в файл
следующую строку:
LASTDRIVE = Z
- Сохраните выполненные изменения и выйдите из редактора.
Модификация файла STARTNET.BAT
Модифицируйте файл STARTNET.BAT с помощью текстового
(ASCII) редактора, чтобы загрузить Link Support LayerTM
(файл LSL.COM), сетевой драйвер ODITM, расширитель Named
Pipes для DOS (файл DOSNP.EXE) и программу запросчика NetWare для
DOS.
Процедура
- В файл STARTNET.BAT для загрузки компонентов ODI включите следующие
строки в заданном порядке:
cdпуть
lsl
odi-драйвер_ЛС
ipxodi
vlm
dosnp
Замените путь каталогом, в котором находятся файлы DOSNP.EXE
и NET.CFG. DOSNP.EXE не может выполниться, если он не имеет
доступа к файлу NET.CFG в соответствующем каталоге.
Замените odi-драйвер_ЛС именем ODI-драйвера
ЛС, который используется на Вашей рабочей станции.
NOTE: Если рабочая станция-клиент Named
Pipes сконфигурирована в режиме по умолчанию, то DOSNP.EXE использует
для поиска таблицы серверов Named Pipes запросчик NetWare для
DOS. Это требует загрузки BIND.VLM.
Если рабочая станция-клиент Named Pipes сконфигурирована
в одноранговом режиме, то запросчик NetWare для DOS не требуется
для установления соединения с сервером Named Pipes.
- (При необходимости) Если Вы работаете с SQL-сервером, то после
команды запуска VLM.EXE добавьте следующую строку для загрузки
файла Microsoft Named Pipe Net Library:
dbmmpipe
Этот файл должен загружаться только из STARTNET.BAT.
IMPORTANT: Если Вы запускаете DOSNP
на рабочей станции MS Windows, то не загружайте файлы IPXODI
и DOSNP в верхнюю память.
Кроме того, не нужно загружать файл DBNMPIPE.
Эту функцию в MS Windows поддерживает файл DBNMP3.DLL. Если
Вам нужно работать с SQL-сервером из сеанса MS-DOS MS Windows,
то загрузите DBNMPIPE в этом сеансе.
- Сохраните выполненные изменения и выйдите из редактора.
Модификация файла NET.CFG
Расширитель Named Pipes для DOS (файл DOSNP.EXE)
позволяет указать значения для следующих параметров в файле NET.CFG:
NP MAX COMM BUFFERS число
NP MAX MACHINE NAMES число
NP MAX OPEN NAMED PIPES число
NP MAX SESSIONS число
Подробно о конфигурировании поддержки Named Pipes
смотрите в разделе "Секция Named Pipes>" главы 2 руководства
NetWare Client для DOS и Windows. Технический справочник.
IMPORTANT: Параметры Named Pipes в NET.CFG
должны быть выровнены влево.
Укажите значения параметров для программы NetBIOS
фирмы Novell, выполнив следующую процедуру.
Процедура
- Откройте файл NET.CFG с помощью текстового редактора.
Например, для редактирования файла NET.CFG в каталоге клиента
NetWare (по умолчанию - C:NWCLIENT) с помощью системного редактора
Novell DOS 7 введите
EDIT C:NWCLIENTNET.CFG<Enter>
- Сделайте необходимые установки для конкретного приложения клиент-сервер.
Информацию об этом смотрите в документации производителя.
- Если для рабочей станции нужно более четырех одновременных
соединений Named Pipes по умолчанию, добавьте в файл следующую
строку:
np max open named pipes число
Замените число общим числом именованных каналов
(named pipes), которые могут быть открыты. Диапазон - от
4 до 128.
- Если Вам нужно изменить число коммуникационных буферов,
используемых расширителем Named Pipes (по умолчанию шесть),
добавьте в файл следующую строку:
np max com buffers число
Замените число максимальным числом буферов. Диапазон
- от 4 до 40.
- Если Вам нужно сконфигурировать рабочие станции в одноранговом
режиме, добавьте в файл следующую строку:
np max machine namesчисло
Замените число общим числом серверов Named Pipes,
которые будут содержаться в таблице на каждой рабочей станции.
Диапазон - от 4 до 50.
Этот параметр отменяется удалением этой строки из файла
NET.CFG.
- Если Вам нужно более десяти одновременных сеансов с серверами
Named Pipes по умолчанию, добавьте в файл следующую строку:
np max sessionsчисло
Замените число общим числом серверов Named Pipes,
с которыми можно установить соединения одновременно. Диапазон
- от 4 до 50.
- Сохраните изменения в файле NET.CFG и выйдите из редактора.
Загрузка расширителя Named Pipes
Загрузка файла DOSNP.EXE для соединения NetWare
с сервером Named Pipes требует выполнения следующей процедуры.
Процедура
- Убедитесь, что сервер Named Pipes и приложения клиент-сервер
установлены соответствующим образом.
Подробнее об этом смотрите в подразделе "Инсталляция
сервера Named Pipes и приложения клиент-сервер".
- Инсталлируйте DOSNP.EXE и файлы клиента NetWare на всех рабочих
станциях-клиентах, с которых Вы хотите устанавливать соединения
с сервером Named Pipes.
Подробнее об этом смотрите в подразделе "Инсталляция
расширителя Named Pipes и файлов клиента NetWare".
- Выполните все необходимые изменения в файлах конфигурации рабочей
станции-клиента.
Подробнее об этом смотрите в подразделе "Модификация
системных файлов DOS и файлов конфигурации клиента NetWare".
- Перезагрузите все рабочие станции.
Файл STARTNET.BAT загрузит DOSNP.EXE и файлы программ клиента
NetWare.
Выгрузка расширителя Named Pipes
Выгрузите DOSNP.EXE командой
DOSNP /U<Enter>
Дополнительная информация
Тема |
Ссылка |
Настройка и модификация файла NET.CFG для Named Pipes |
"Секция Named Pipes" в главе 2 руководства NetWare
Client для DOS и Windows. Технический справочник |
Назад | Содержание
| Вперед
|