Полезная информация

Server for Information Technologies
Сервер поддерживается
Центром Информационных Технологий
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.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 требует выполнения следующих задач:

  1. "Инсталляция сервера Named Pipes и приложения клиент-сервер".
  2. "Инсталляция расширителя Named Pipes и файлов клиента NetWare".
  3. "Модификация системных файлов 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, выполните следующие действия.

Процедура

  1. Распакуйте и скопируйте следующие файлы с дискет 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:\NWCLIENT\DOSNP.EXE<Enter>
    
  2. (При необходимости) Если Вы запускаете DOSNP.EXE из MS Windows, распакуйте и скопируйте файл NETAPI.DL_ из каталога WINDOWS на дискете WSDOS2_2 клиента NetWare для OS/2 в каталог SYSTEM MS Windows.

  3. Повторяйте действие 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.

Процедура

  1. Откройте файл CONFIG.SYS с помощью текстового редактора.

    Например, для редактирования файла CONFIG.SYS в корневом каталоге с помощью системного редактора Novell DOSTM 7 введите

          EDIT C:\CONFIG.SYS<Enter>
    
  2. Установите значение переменной LASTDRIVE в Z, добавив в файл следующую строку:
          LASTDRIVE = Z
    
  3. Сохраните выполненные изменения и выйдите из редактора.

Модификация файла STARTNET.BAT

Модифицируйте файл STARTNET.BAT с помощью текстового (ASCII) редактора, чтобы загрузить Link Support LayerTM (файл LSL.COM), сетевой драйвер ODITM, расширитель Named Pipes для DOS (файл DOSNP.EXE) и программу запросчика NetWare для DOS.

Процедура

  1. В файл 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.

  2. (При необходимости) Если Вы работаете с 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 в этом сеансе.

  3. Сохраните выполненные изменения и выйдите из редактора.

Модификация файла 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, выполнив следующую процедуру.

Процедура

  1. Откройте файл NET.CFG с помощью текстового редактора.
    Например, для редактирования файла NET.CFG в каталоге клиента NetWare (по умолчанию - C:\NWCLIENT) с помощью системного редактора Novell DOS 7 введите
          EDIT C:\NWCLIENT\NET.CFG<Enter>
    
  2. Сделайте необходимые установки для конкретного приложения клиент-сервер.
    Информацию об этом смотрите в документации производителя.

  3. Сохраните изменения в файле NET.CFG и выйдите из редактора.

Загрузка расширителя Named Pipes

Загрузка файла DOSNP.EXE для соединения NetWare с сервером Named Pipes требует выполнения следующей процедуры.

Процедура

  1. Убедитесь, что сервер Named Pipes и приложения клиент-сервер установлены соответствующим образом.
    Подробнее об этом смотрите в подразделе "Инсталляция сервера Named Pipes и приложения клиент-сервер".
  2. Инсталлируйте DOSNP.EXE и файлы клиента NetWare на всех рабочих станциях-клиентах, с которых Вы хотите устанавливать соединения с сервером Named Pipes.
    Подробнее об этом смотрите в подразделе "Инсталляция расширителя Named Pipes и файлов клиента NetWare".
  3. Выполните все необходимые изменения в файлах конфигурации рабочей станции-клиента.
    Подробнее об этом смотрите в подразделе "Модификация системных файлов DOS и файлов конфигурации клиента NetWare".
  4. Перезагрузите все рабочие станции.
    Файл STARTNET.BAT загрузит DOSNP.EXE и файлы программ клиента NetWare.

Выгрузка расширителя Named Pipes

Выгрузите DOSNP.EXE командой

      DOSNP /U<Enter>

Дополнительная информация

ТемаСсылка
Настройка и модификация файла NET.CFG для Named Pipes"Секция Named Pipes" в главе 2 руководства NetWare Client для DOS и Windows. Технический справочник

Назад | Содержание | Вперед


Comments: info@citmgu.ru
Copyright © CIT