Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

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 требует выполнения следующих задач:

  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:NWCLIENTDOSNP.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:NWCLIENTNET.CFG<Enter>
    
    
  2. Сделайте необходимые установки для конкретного приложения клиент-сервер.
    Информацию об этом смотрите в документации производителя.
    • Если для рабочей станции нужно более четырех одновременных соединений 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.

  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. Технический справочник

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



  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте