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

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

Реклама

Perl для IP-Телефонии (14 – Модули Handle и File, часть 7)

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

Язык Perl и сетевое программирование созданы друг для друга. Мощные возмож­ности обработки текста Perl в сочетании с гибкой подсистемой ввода-вывода создают идеальную среду для межпроцессной связи. Если учитывать также встроенную в этот язык поддержку протокола сокетов Berkeley, Perl является превосходным выбором для сетевых приложений, в том числе для работы с мобильными приложениями для тестирования и ремонта iphone на Павелецкой или других сервисах.

Выше проведен обзор наиболее важных компонентов интерфейса ввода-вывода Perl. Дескриптор файла - основной объект, применяемый и операциях ввода-вывода Perl; он поддерживает и построчный режим, и режим, ори­ентированный на обмен потоками байтов.  Дескрипторы файлов STDIN, STDOUT и STDERR открываются при запуске программы и соответствуют стандартным устройствам ввода данных, вывода данных и вывода сообщений об ошибках. В сценарии можно открывать дополнительные дескрипторы файлов или переоткрывать стандартные дескрипторы для обработки других файлов.

Стандартные средства библиотеки ввода-вывода, применяемые в операторах и функциях read() и print(), способствуют повышению эффективности операций ввода-вывода за счет применения буферизации. Однако буферизация иногда может стать нежелательной. Один из способов предотвращения проблем, связанных с буферизацией, предусматривает переход дескриптора файла в режим автоматического сброса. Другой способ состоит в использовании функций syswrite() и sysread().

Модули IO::File и IO:: Handle позволяют применять к дескрипторам файла объектно-ориентированные методы. Они устраняют некоторую несогласованность первоначального проекта Perl и открывают путь к постепенному переходу на модуль IO::Socket.



2013-09-20 16:25:02

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


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


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


РЕКОМЕНДУЕМ

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