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

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
ura
Житель
Сообщения: 914
Зарегистрирован: 09 мар 2003, 22:46

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

Сообщение ura »

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

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

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

Пока что принципиальный вопрос в принципиальной поддержке этого в самом Perl. Можно ли загрузить Win DLL и сделать вызов функции и вернуть оттуда нужные значения?
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8563
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

COM объекты создаются без скрипа.... ключевые слова...

use OLE;
Xa-xa
Пользователь
Сообщения: 81
Зарегистрирован: 06 июл 2003, 19:35
Контактная информация:

Сообщение Xa-xa »

папа Карло писал(а):COM объекты создаются без скрипа.... ключевые слова...

use OLE;
Кстати про перл :) Вроде бы Perl 6 скоро появится. Слешдот читаем? :)
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8563
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

Xa-xa писал(а):
папа Карло писал(а):COM объекты создаются без скрипа.... ключевые слова...

use OLE;
Кстати про перл :) Вроде бы Perl 6 скоро появится. Слешдот читаем? :)
редко. :oops:
ura
Житель
Сообщения: 914
Зарегистрирован: 09 мар 2003, 22:46

Сообщение ura »

Cool!
Ответить