В этой главе поясняется, как настраивать рабочие станции-клиенты для использования протокола 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 требует выполнения следующих задач:
Программное обеспечение 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.
Подробнее об этом смотрите в главе 5 "Инсталляция или обновление клиента NetWare".
Если Вы решили не запускать программу инсталляции клиента NetWare, то Вы должны вручную скопировать DOSNP.EXE и другие файлы клиента в каталог клиента NetWare.
Чтобы вручную скопировать DOSNP.EXE и другие файлы клиента с дискет NetWare Client for DOS and MS Windows, выполните следующие действия.
Название дискеты | Каталог | Имя файла |
---|---|---|
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:\NWCLIENT\DOSNP.EXE<Enter>
Для модификации системных файлов DOS и файлов конфигурации клиента NetWare требуется редактирование файлов CONFIG.SYS, STARTNET.BAT и NET.CFG с помощью текстового (ASCII) редактора.
Модифицируйте файл CONFIG.SYS с помощью текстового редактора, чтобы установить для программного обеспечения NetWare DOS RequesterTM значение переменной LASTDRIVE в Z.
Например, для редактирования файла CONFIG.SYS в корневом каталоге с помощью системного редактора Novell® DOSTM 7 введите
EDIT C:\CONFIG.SYS<Enter>
LASTDRIVE = Z
Модифицируйте файл STARTNET.BAT с помощью текстового (ASCII) редактора, чтобы загрузить Link Support LayerTM (файл LSL.COM), сетевой драйвер ODITM, расширитель Named Pipes для DOS (файл DOSNP.EXE) и программу запросчика NetWare для DOS.
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.
dbmmpipeЭтот файл должен загружаться только из STARTNET.BAT.
IMPORTANT: Если Вы запускаете DOSNP на рабочей станции MS Windows, то не загружайте файлы IPXODI и DOSNP в верхнюю память.
Кроме того, не нужно загружать файл DBNMPIPE. Эту функцию в MS Windows поддерживает файл DBNMP3.DLL. Если Вам нужно работать с SQL-сервером из сеанса MS-DOS MS Windows, то загрузите DBNMPIPE в этом сеансе.
Расширитель 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, выполнив следующую процедуру.
EDIT C:\NWCLIENT\NET.CFG<Enter>
np max open named pipes числоЗамените число общим числом именованных каналов (named pipes), которые могут быть открыты. Диапазон - от 4 до 128.
np max com buffers числоЗамените число максимальным числом буферов. Диапазон - от 4 до 40.
np max machine namesчислоЗамените число общим числом серверов Named Pipes, которые будут содержаться в таблице на каждой рабочей станции. Диапазон - от 4 до 50.
np max sessionsчислоЗамените число общим числом серверов Named Pipes, с которыми можно установить соединения одновременно. Диапазон - от 4 до 50.
Загрузка файла DOSNP.EXE для соединения NetWare с сервером Named Pipes требует выполнения следующей процедуры.
Выгрузите DOSNP.EXE командой
DOSNP /U<Enter>
Тема | Ссылка |
---|---|
Настройка и модификация файла NET.CFG для Named Pipes | "Секция Named Pipes" в главе 2 руководства NetWare Client для DOS и Windows. Технический справочник |
Назад | Содержание | Вперед