[AsteriskBrasil] Como fazer a integracao com java, AGI e AMI

Carlos Toguchi carlos.toguchi em gmail.com
Segunda Junho 10 20:44:31 BRT 2013


AGI - Asterisk Gateway Interface
AMI - Asterisk Manager API

AGI define uma Interface, ou seja, um conjuntos de regras que permite o
ambiente do Asterisk chamar um programa, passando valores e reebendo
valores através do código de retorno do programa, mais ou menos isso.

Já o AMI define um protocole de modo que um programa pode interagir com o
Asterisk comunicando-se través de uma conexãp TCP/IP. Basicamente vc cria
um socket escrevendo e lendo valores través deste socket.

Já criar conta SIP com java, tenha em mente que se vc usa realtime, vc deve
criar os dados na tabela do banco de daos, então ok. Se vc não usa o
realtime as contas sip são definie em um arquivo com a extensão conf
(sip.conf e etc.), logo seu programa java deve conseguir escrever neste
arquivo.

No AMI Asterisk tem ou tinha problemas com muitas chamadas
efetuadas por vários clientes simultaneos apra ele, tanto que existem
alguns programas de proxy para chamadas AMI, os Asterisk Manager Proxy.

Att.
Carlos



2013/6/10 douglas henrique de morais <oticasdouglas em gmail.com>

> Boa noite amigos,
>
> sou novato em asterisk. Por enquanto apenas instalei e esta tudo perfeito.
>
> Gostaria de saber oque é qual a diferenca entre AGI e AMI.
>
> Atualmente programo em JAVA e gostaria de saber como faco integracao do
> Asterisk e Java. E no que a biblioteca Java-asterisk pode me ajudar.
>
> Seria possivel criar contas SIP a partir do Java  ?
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130610/b0f77322/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil