Страница 1 из 1

Небольшой вопрос по перлу...

Добавлено: 19 фев 2004, 22:09
ura
Вот и сбылась великая мечта начальника запустить в ход свой VoIP gateway и железки три месяца валявшиеся по всему офису теперь собираются в кучку...

По сути от меня требуется сделать repaid cards поддержку. RADIUS севрер у нас от компании RADIATOR, приятный такой себе продукт сделанный на чистом Perl и не отягощенный пользовательским интерфейсом. Стратегия простая, каждый новый звонок отлавливается в RADIUS и, судя по доке, в конфигурационный файл можно вставить кусок Perl кода, так сказать усилить обработку события. Поскольку вся нужная информация по клиенту и рейтам лежит в биллиногвой системе, но нужно ее дергнуть и получить, условно, время жизни для телефонной сессии.

Биллинговая системя это может обеспечить через COM API, но здесь я не уверен поддерживает ли это сам Perl, пока я не могу сказать какая его имплементация установлена у нас, но даже если такой возможности нет, то обход был бы в вызове функции из обычной DLL.

Пока что принципиальный вопрос в принципиальной поддержке этого в самом Perl. Можно ли загрузить Win DLL и сделать вызов функции и вернуть оттуда нужные значения?

Добавлено: 19 фев 2004, 22:38
папа Карло
COM объекты создаются без скрипа.... ключевые слова...

use OLE;

Добавлено: 20 фев 2004, 08:21
Xa-xa
папа Карло писал(а):COM объекты создаются без скрипа.... ключевые слова...

use OLE;
Кстати про перл :) Вроде бы Perl 6 скоро появится. Слешдот читаем? :)

Добавлено: 20 фев 2004, 08:33
папа Карло
Xa-xa писал(а):
папа Карло писал(а):COM объекты создаются без скрипа.... ключевые слова...

use OLE;
Кстати про перл :) Вроде бы Perl 6 скоро появится. Слешдот читаем? :)
редко. :oops:

Добавлено: 20 фев 2004, 10:34
ura
Cool!