Справочник Novell Netware 4

Передача файлов с помощью других продуктов Novix



С помощью Novix вы можете передавать файлы двумя способами: используя
его собственный FTP-клиент или с помощью дополнительных утилит
LAN WorkPlacе, включая Rapid Filer. Хотя стандартное программное
обеспечение FTP-клиента не является Windows-ориентированным, использовать
его не сложно. Утилита Rapid Filer поставляется в составе дополнительного
пакета Novix/LAN WorkPlace for DOS. Программа Novix модифицирована
для поддержки интерфейса API LAN WorkPlace, и это только первый
результат данной работы.

Хотя система FTP ориентирована на TCP/IP, нужно помнить, что Novix
использует TCP/IP только для передачи между хост-системой Unix
и NetWare-сервером, который действует как сетевой интерфейс. Между


NetWare-сервером и клиентом используется только IPX/SPX. Возникают
ли при этом проблемы для FTP? Отнюдь. Novix выполняет всю работу,
необходимую того, чтобы сделать переход между IPX/SPX и TCP/IP
прозрачным для операций передачи файла. Для хост-системы клиенты
Novix представляются как любые другие FTP-клиенты.

Конфигурирование группового доступа к различным предлагаемым Novix
средствам продолжается и в области FTP. После загрузки программы
из командной строки (NVFTP.EXE) или основного экрана Novix получить
доступ к утилитам FTP могут только уполномоченные пользователи
Novix.

Экран служебных средств FTP-клиента FTP Client Service показывает
в верхней части детали подключения, включая используемый шлюз
Firefox, имя хост-сервера и текущий удаленный рабочий каталог.
Сообщения о состоянии FTP прокручиваются в небольшом окне в нижней
части экрана. Этот экран, возможно, дает не имеющим опыта работы
в Unix пользователям несколько больше информации, чем им требуется,
но они всегда могут получить оперативную помощь. В среднем левом
окне перечислены все доступные функциональные клавиши, а описания
настолько понятны, что любой сможет сделать следующий шаг.

После выбора функции передачи файлов File Transfer (нажатием клавиши
F2) становится активным среднее правое окно.
Оттуда выполняются
команды Unix put и get, хотя здесь они помечены как Send и Receive.
С помощью одного нажатия клавиши вы можете выбрать двоичные файлы
или файлы ASCII. В имени файла можно указывать трафаретные символы,
поэтому *.* позволяет переслать весь каталог.

Также легко вы можете удалить файлы. Можно изменять и каталоги,
но автоматизированная процедура не предусмотрена. Нажатие клавиши
F4 приводит к выводу поля, в котором вы можете набрать имя нужного
каталога. Можно просматривать полную информацию о файле Unix или
только список базовых имен файлов.

Операции с файлами имеют еще одну привлекательную черту режим
обучения. Если вы перед инициализацией сеанса работы в режиме
командной строки включаете режим обучения, то Novix будет записывать
соответствующую информацию в файл ASCII. Этот файл можно задать
в командной строке программы для последующего выполнения:
NVFTP /i<имя_файла>

В этой команде указывается параметр /i (что означает input ввод).
Вы можете использовать режим обучения, а затем выполнять этот
сценарий из командного файла DOS. Повторяющиеся задачи не будут
больше утомлять вас.

Облегчает использование продукта и еще один шаг в этом направлении:
Firefox включила в него несколько утилит и командных файлов для
управления согласованностью и временем передачи. Утилиты WAITFOR.COM,
WAITSECS.EXE, и командные файлы FTPDELAY.BAT и FTPWAIT.BAT позволяют
управлять с точностью до секунды повторными передачами.

WAITFOR.COM приостанавливает инициализацию процесса до определенного
времени суток. WAITSECS.EXE задает интервал ожидания между передачами
(в секундах). Эту утилиту можно использовать для обеспечения готовности
связи. Она также дает необходимый интервал для загруженных сетей
или медленных хост-систем. Если передача займет на три секунды
больше, это не будет играть важного значения.

FTPDELAY.BAT и FTPWAIT.BAT используют средства DOS указания параметров
командного файла, благодаря чему при выполнении можно задавать
переменную информацию. В командной строке нужно указать файл ASCII,
содержащий список файлов:
FTPDELAY <время><имя)_файла>

Файл FTPDELAY будет выполняться в заданное время и считывать из
файла <имя_файла> список файлов, с которыми будет работать.

Содержание раздела