Личный кабинет    
Назад К началу Вперед Карта сайта Телефонные коды стран и городов Мира Анализатор тарифов Служб IP-Телефонии и Рейтинг

Разделы
Введение
Литература
Операторы
Оборудование
Анализатор
Сотрудничество
Печать карт
Новости
Опросник
Коды
Справка
Работа
Каталог
Хостинг
Личный кабинет

Реклама

Perl для IP-Телефонии (24 – Net::Telnet, часть 19)

предыдущая часть ««»» следующая часть

Регистрация. Вместо вызова встроенного метода login() модуля Net::Telnet, который рассчитан на обработку приглашений к вводу данных, предусмотренных протоколом Telnet, применяется собственный метод регистрации, в котором ожидаете приглашение “password:” клиента ssh, а затем вводится соответствующий пароль. После этого подпрограмма ожидает появление приглашения к вводу команд пользователем. Если по каким-то причинам эти действия завершаются неудачей, выполняется возврат с сообщения об ошибке.

Модуль Expect.

Вместо модуля Net::Telnet может применяться модуль Expect, который предоставляет аналогичные возможности обеспечения взаимодействия с локальными и удаленными процессами, предназначенными для работы в диалоге с пользователем. Модуль Expect реализует развитый командный язык, который, кроме всего прочего,  позволяет приостанавливать сценарий и запрашивать у пользователя информацию, как пароли. Модуль Expect можно найти в архиве CPAN.

Итак были рассмотрены клиентские модули Perl для двух наиболее широко применяемых прикладных протоколов — FTP и Telnet. Оба протокола могут служить примерами принципиально различных прикладных протоколов. В первом применяется четко определенный язык управления, предназначенный для взаимодействия с клиентскими программами, а во втором — неформальная интерактивная среда, разработанная для людей.

Модуль Net::FTP позволяет разрабатывать сценарии для автоматического подключения к FTP-узлам, изучения их содержимого и избирательной загрузки или выдачи файлов. Гибкие средства сопоставления с образцом модуля Net::Telnet позволяют создавать сценарии автоматизации процессов, разработанных прежде всего для взаимодействия с людьми, а не программами.



2013-12-13 00:03:34

это интересно
С развитием глобальной сети Интернет и улучшением качества каналов связи во всех регионах растут и потребности в хранении больших объемов данных для частного и профессионального использования. В сети можно найти бесплатный файлообменник , сервера которого размещены в лучших датацентрах и обеспечивают круглосуточную поддержку. При этом скорость отдачи контента всегда остается весьма высокой.

предыдущая часть ««»» следующая часть


ДОКУМЕНТАЦИЯ VoIP


НОВОСТИ СВЯЗИ


РЕКОМЕНДУЕМ

 
[ стандарты | обзор | оборудование | анализатор | коды | новости | карта | партнерам | Мы ВКонтаке ]
Запрещается копировать материалы сайта без уведомления авторов.
С вопросами и предложениями обращайтесь со страницы контактов
Copyright c 1999-2025 IPTop.Net
 
IP-Телефония, Интернет Телефония, Компьютерная телефония