Boris Tyshkiewitch wrote:
> avs wrote:
>
>>
>> Возникла задача получить из внешнего источника, например БД, некоторую
>> информацию и передать её в CG/PL скрипт (PBX Application). В связи с
>> этим возник вопрос: можно ли из CG/PL скрипта запустить shell скрипт?
>> PS: ОС Linux, CGP 5.0c4
>>
>
>  Ну не совсем так как Вы это предложили, но в принципе можно.
>
>
>  Читать нужно тут:
>
> http://www.stalker.com/CommuniGatePro/CGPL.html#Communications
>
> HTTPCall(/URL/,/parameters/)
>    This function performs an HTTP transaction.
>    The /URL/ value should be a string. It specifies the request URL.
>    The URL schema should be http or https.
>    The /parameters/ value should be a dictionary. It specifies the
>    request parameters and, optionally, the request body.
>
>
>
>  Т.е. к этой базе данных нужно обращаться через Web сервер, который у 
> Вас скорее всего уже есть, и даже что-то там с этой базой делает.
>
>
>   Можно конечно и скрипт на shell запустить через CGI интерфейс (в том 
> числе через CGI запускаемый из CGP).  Но лучше к базе обращаться 
> как-нибудь поэффективнее, через нормальный модуль на php/perl/java, 
> который держит persistent connection.
>
>
> Sincerely,
> Boris. 
Спасибо, я попробую. Я почему то упустил HTTPCall из вида. Получено Wed Oct 19 12:29:26 2005
Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:17:20 MSK