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

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

Реклама

Perl для IP-Телефонии (17 – Каналы, часть 1)

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

Сетевое программирование полностью сводится к межпроцессной связи (IPC —interprocess communication). Во время этой связи процессы обмениваются данными. В зависимости от приложения, это может быть программа обмена данными через быстрые прокси сервера, два взаимодействующих процесса могут функционировать на одном и том же компьютере или на двух разных, а компьютеры могут находиться в одном и том же сегменте локальной сети или в разных подсетях гло­бальной сети. Два процесса могут иметь много общего, если, например, один из них предназначен для работы под управлением другого, или могут обеспечивать взаимо­действие лишь в узких рамках, если они были разработаны с промежутком в несколь­ко десятилетий разными авторами, для разных операционных систем.

Самой простой формой межпроцессной связи, предоставляемой языком Perl, яв­ляется канал. Канал - это дескриптор файла, который подключает текущий сценарий к стандартному входу или стандартному выходу другого процесса. Каналы полностью реализованы в версиях Perl для UNIX, VMS и Microsoft Windows, а в системе Macintosh реализованы только в среде MPW.

Для открытия канала применяется форма функции open() с двумя параметрами. Как и прежде, первый параметр представляет собой произвольное имя дескриптора файла. Однако вторым параметром является другая программа и все ее параметры, ко­торым либо предшествует, либо за которым следует символ канала “ | ”. Команда вызова программы должна быть введена точно так же, как и в командном интерпретаторе операционной системы, применяемом по умолчанию. Таковым в системах UNIX является командный интерпретатор Bourne (“sh”), а в системах Microsoft Windows — командный интерпретатор DOS/NT.



2013-09-23 18:41:03

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


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


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


РЕКОМЕНДУЕМ

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