Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-25 Por tôpico brunoantognolli

Pessoal, não estou conseguindo postar a solução aqui na lista... eu envio o 
email mas o AsteriskBrasil não redireciona...

Se alguém precisar da solução entre em contato comigo.

Att,
Bruno






-Original Message-
From: Eder Souza eder.so...@bsd.com.br
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, May 24, 2010 7:40 pm
Subject: Re: [AsteriskBrasil] Execução Paralela/Background


Putz quanto tempo nao olho emails desta lista..


Mas o Bruno entrou em contato via email eu ajudei ele a fazer isso dentro do 
AGI, ele fez em java, mas eu uso em perl e python !!


Bruno nao esquece de postar para galera !!


[]'s




Eng Eder de Souza


Em 24 de maio de 2010 14:33, Kim Delevati kim.delev...@gmail.com escreveu:

O post inteiro aqui, ele descobriu isso pesquisando como fazer o que você quer 
fazer:


Semana passada eu testei várias outras maneiras de executar dois dial's em uma 
mesma prioridade dá uma olhada o que testei aqui:

Descobri isso pq estava tentando comandos de como executar um script e uma 
mensagem de fundo enquanto o script esta processando algo desta maneira nao 
achei nada que funcione via extensions tive que fazer um agi estou tentando a 1 
semana enviar meu AGI na lista que executa mensagem ou musica em espera 
enquanto um script é executa mas parece que a moderação nao quer que ninguem 
veja huahua.


olha o que descobri nas tentativas aqui com o DIAL isso funciona.

exten = 13,1,Set(comando1=Dial(SIP/

667)
exten = 13,2,Set(comando2=SIP/666)

exten = 13,3,Exec(${comando1}${comando2})


Testa ae Kim e Diegão hehehe outra brincadeira que testei e funfou foi essa 
aqui!!

exten = 12,1,Set(app=SayDigits(12))
exten = 12,2,Set(app2=SayDigits(345))
exten = 12,3,Exec(${app}${app2})


todos executam multiplos comandos do asterisk em uma mesma prioridade

vlw pessoal


Eng Eder de Souza




Em 24 de maio de 2010 14:15, brunoantogno...@email.com escreveu:



Kim, muito obrigado pela dica cara.
 
=)
 
Você lembra em que assunto foi ensinado a fazer dessa maneira, seria 
interessante eu achar o post que tratava desse assunto pra dar uma olhada, mas 
em todo caso, vou tentar da maneira que você falou e logo dou notícias a 
respeito.
 
Obrigado!
[]s,
Bruno






-Original Message-
From: Kim Delevati kim.delev...@gmail.com
To: asteriskbrasil@listas.asteriskbrasil.org



Sent: Mon, May 24, 2010 2:04 pm
Subject: Re: [AsteriskBrasil] Execução Paralela/Background


Você pode fazer assim também, como um outro usuário aqui da lista ensinou uma 
vez:

exten = 13,1,Set(comando1=AGI(faz_calculo.java)) 

exten = 13,2,Set(comando2=Playback(suapropaganda))
exten = 13,3,Exec(${comando1}${comando2})




Em 24 de maio de 2010 12:45, Guilherme Loch Waltrick Góes glwg...@gmail.com 
escreveu:

Bruno,

Na minha visão, você dispararia duas threads dentro do seu AGI, uma
que realizaria a consulta do WS e outra rodando o playback, quando a a
thread da consulta retornar o resultado você pode encerrar a thread do
playback e finalizar o seu atendimento.



Att,

Guilherme Loch Góes




2010/5/24  brunoantogno...@email.com:
 Então, vamos com calma... kkk

 Eu vou disparar as threads pelo Asterisk ou pelo Java?

 É possível eu disparar threads pelo Asterisk, por ex:
 Ao mesmo tempo chamar um Web Service em C e um em Phyton?
 Ou eu teria de disparar threads pelo Java (ou qq outra linguagem) para o
 Asterisk através do AMI?

 []s,
 Bruno


 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 12:14 pm
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Isso é muito mais uma questão relativa ao Java do que ao Asterisk,
 alguns documentos que eu achei:

 http://www.devmedia.com.br/articles/viewcomp.asp?comp=4459
 http://www.javabeginner.com/learn-java/java-threads-tutorial

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Tem algum exemplo disso na web? Eu não encontrei.
 Se não tiver, você (ou algum outro colega) poderia me ajudar? Nunca
 precisei
 fazer isso e então estou um pouco perdido.

 []s,
 Bruno



 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 11:49 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Bruno,

 Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
 WS e outra thread para fazer o playback do anuncio.

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Itamar, acontece que o Java Consome um Web Service feito em .Net

 O cálculo é realizado em .Net e eu só uso o Java para interagir com o
 Asterisk e o .Net.

 Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
 consideração, é uma análise complexa e isso não tem jeito de mudar.

 Alguma outra sugestão?

 Att.
 Bruno



 -Original Message-
 From: Itamar Reis Peixoto ita...@ispbrasil.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org

[AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico brunoantognolli

Bom dia pessoal... 

Tenho o seguinte cenário:
Minha Ura realiza um cálculo através do Asterisk-Java um pouco demorado, cerca 
de 45 segundos, enquanto isso meu cliente fica na linha esperando o resultado 
do cálculo.

Minha pergunta é:
É possível colocar um Playback ou um Background durante esses 45 segundos em 
que o cliente fica na linha aguardando pelo cálculo? Atualmente a linha fica 
muda enquanto o cálculo é realizado, gostaria de colocar uma propaganda da 
empresa para ficar mais profissional.

=)

[]s,
Bruno




___
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
___
Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br
__
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico Itamar Reis Peixoto
2010/5/24  brunoantogno...@email.com:
 Bom dia pessoal...

 Tenho o seguinte cenário:
 Minha Ura realiza um cálculo através do Asterisk-Java um pouco demorado,
 cerca de 45 segundos, enquanto isso meu cliente fica na linha esperando o
 resultado do cálculo.

 Minha pergunta é:
 É possível colocar um Playback ou um Background durante esses 45 segundos em
 que o cliente fica na linha aguardando pelo cálculo? Atualmente a linha fica
 muda enquanto o cálculo é realizado, gostaria de colocar uma propaganda da
 empresa para ficar mais profissional.

 =)
 []s,
 Bruno


utilize php ou c, seu cliente nao vai ficar esperando nem 1 segundo.



-- 


Itamar Reis Peixoto
___
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
___
Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br
__
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico brunoantognolli

Itamar, acontece que o Java Consome um Web Service feito em .Net 

O cálculo é realizado em .Net e eu só uso o Java para interagir com o Asterisk 
e o .Net.

Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em 
consideração, é uma análise complexa e isso não tem jeito de mudar.

Alguma outra sugestão?

Att.
Bruno






-Original Message-
From: Itamar Reis Peixoto ita...@ispbrasil.com.br
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, May 24, 2010 9:30 am
Subject: Re: [AsteriskBrasil] Execução Paralela/Background


2010/5/24  brunoantogno...@email.com:
 Bom dia pessoal...

 Tenho o seguinte cenário:
 Minha Ura realiza um cálculo através do Asterisk-Java um pouco demorado,
 cerca de 45 segundos, enquanto isso meu cliente fica na linha esperando o
 resultado do cálculo.

 Minha pergunta é:
 É possível colocar um Playback ou um Background durante esses 45 segundos em
 que o cliente fica na linha aguardando pelo cálculo? Atualmente a linha fica
 muda enquanto o cálculo é realizado, gostaria de colocar uma propaganda da
 empresa para ficar mais profissional.

 =)
 []s,
 Bruno

utilize php ou c, seu cliente nao vai ficar esperando nem 1 segundo.

-- 
---
Itamar Reis Peixoto
__
HOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
 Hardware com alta disponibilidade de recursos e qualidade KHOMP
 Suporte técnico local qualificado e gratuito 
onheça a linha completa de produtos KHOMP em www.khomp.com.br
__
articipe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
rea de exposição, palestras e cursos de VoIP, Asterisk e Convergência de Redes.
ttp://www.encontrovoipcenter.com.br
_
ista de discussões AsteriskBrasil.org
steriskbra...@listas.asteriskbrasil.org
ttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

___
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
___
Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br
__
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico Guilherme Loch Waltrick Góes
Bruno,

Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
WS e outra thread para fazer o playback do anuncio.

Att,

Guilherme Loch Góes




2010/5/24  brunoantogno...@email.com:
 Itamar, acontece que o Java Consome um Web Service feito em .Net

 O cálculo é realizado em .Net e eu só uso o Java para interagir com o
 Asterisk e o .Net.

 Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
 consideração, é uma análise complexa e isso não tem jeito de mudar.

 Alguma outra sugestão?

 Att.
 Bruno



 -Original Message-
 From: Itamar Reis Peixoto ita...@ispbrasil.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 9:30 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 2010/5/24  brunoantogno...@email.com:
 Bom dia pessoal...

 Tenho o seguinte cenário:
 Minha Ura realiza um cálculo através do Asterisk-Java um pouco demorado,
 cerca de 45 segundos, enquanto isso meu cliente fica na linha esperando o
 resultado do cálculo.

 Minha pergunta é:
 É possível colocar um Playback ou um Background durante esses 45 segundos
 em
 que o cliente fica na linha aguardando pelo cálculo? Atualmente a linha
 fica
 muda enquanto o cálculo é realizado, gostaria de colocar uma propaganda
 da
 empresa para ficar mais profissional.

 =)
 []s,
 Bruno


 utilize php ou c, seu cliente nao vai ficar esperando nem 1 segundo.



 --
 

 Itamar Reis Peixoto
 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

___
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
___
Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br
__
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico brunoantognolli

Tem algum exemplo disso na web? Eu não encontrei.

Se não tiver, você (ou algum outro colega) poderia me ajudar? Nunca precisei 
fazer isso e então estou um pouco perdido.

[]s,
Bruno






-Original Message-
From: Guilherme Loch Waltrick Góes glwg...@gmail.com
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, May 24, 2010 11:49 am
Subject: Re: [AsteriskBrasil] Execução Paralela/Background


Bruno,
Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
S e outra thread para fazer o playback do anuncio.
Att,
Guilherme Loch Góes


010/5/24  brunoantogno...@email.com:
 Itamar, acontece que o Java Consome um Web Service feito em .Net

 O cálculo é realizado em .Net e eu só uso o Java para interagir com o
 Asterisk e o .Net.

 Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
 consideração, é uma análise complexa e isso não tem jeito de mudar.

 Alguma outra sugestão?

 Att.
 Bruno



 -Original Message-
 From: Itamar Reis Peixoto ita...@ispbrasil.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 9:30 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 2010/5/24  brunoantogno...@email.com:
 Bom dia pessoal...

 Tenho o seguinte cenário:
 Minha Ura realiza um cálculo através do Asterisk-Java um pouco demorado,
 cerca de 45 segundos, enquanto isso meu cliente fica na linha esperando o
 resultado do cálculo.

 Minha pergunta é:
 É possível colocar um Playback ou um Background durante esses 45 segundos
 em
 que o cliente fica na linha aguardando pelo cálculo? Atualmente a linha
 fica
 muda enquanto o cálculo é realizado, gostaria de colocar uma propaganda
 da
 empresa para ficar mais profissional.

 =)
 []s,
 Bruno


 utilize php ou c, seu cliente nao vai ficar esperando nem 1 segundo.



 --
 

 Itamar Reis Peixoto
 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


___
HOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
 Hardware com alta disponibilidade de recursos e qualidade KHOMP
 Suporte técnico local qualificado e gratuito 
onheça a linha completa de produtos KHOMP em www.khomp.com.br
__
articipe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
rea de exposição, palestras e cursos de VoIP, Asterisk e Convergência de Redes.
ttp://www.encontrovoipcenter.com.br
_
ista de discussões AsteriskBrasil.org
steriskbra...@listas.asteriskbrasil.org
ttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

___
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
___
Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de Redes.
http://www.encontrovoipcenter.com.br
__
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico Guilherme Loch Waltrick Góes
Isso é muito mais uma questão relativa ao Java do que ao Asterisk,
alguns documentos que eu achei:

http://www.devmedia.com.br/articles/viewcomp.asp?comp=4459
http://www.javabeginner.com/learn-java/java-threads-tutorial

Att,

Guilherme Loch Góes




2010/5/24  brunoantogno...@email.com:
 Tem algum exemplo disso na web? Eu não encontrei.
 Se não tiver, você (ou algum outro colega) poderia me ajudar? Nunca precisei
 fazer isso e então estou um pouco perdido.

 []s,
 Bruno



 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 11:49 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Bruno,

 Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
 WS e outra thread para fazer o playback do anuncio.

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Itamar, acontece que o Java Consome um Web Service feito em .Net

 O cálculo é realizado em .Net e eu só uso o Java para interagir com o
 Asterisk e o .Net.

 Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
 consideração, é uma análise complexa e isso não tem jeito de mudar.

 Alguma outra sugestão?

 Att.
 Bruno



 -Original Message-
 From: Itamar Reis Peixoto ita...@ispbrasil.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 9:30 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 2010/5/24  brunoantogno...@email.com:
 Bom dia pessoal...

 Tenho o seguinte cenário:
 Minha Ura realiza um cálculo através do Asterisk-Java um pouco demorado,
 cerca de 45 segundos, enquanto isso meu cliente fica na linha esperando o
 resultado do cálculo.

 Minha pergunta é:
 É possível colocar um Playback ou um Background durante esses 45 segundos
 em
 que o cliente fica na linha aguardando pelo cálculo? Atualmente a linha
 fica
 muda enquanto o cálculo é realizado, gostaria de colocar uma propaganda
 da
 empresa para ficar mais profissional.

 =)
 []s,
 Bruno


 utilize php ou c, seu cliente nao vai ficar esperando nem 1 segundo.



 --
 

 Itamar Reis Peixoto
 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico brunoantognolli

Então, vamos com calma... kkk

Eu vou disparar as threads pelo Asterisk ou pelo Java?

É possível eu disparar threads pelo Asterisk, por ex:
Ao mesmo tempo chamar um Web Service em C e um em Phyton?

Ou eu teria de disparar threads pelo Java (ou qq outra linguagem) para o 
Asterisk através do AMI?

[]s,
Bruno





-Original Message-
From: Guilherme Loch Waltrick Góes glwg...@gmail.com
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, May 24, 2010 12:14 pm
Subject: Re: [AsteriskBrasil] Execução Paralela/Background


Isso é muito mais uma questão relativa ao Java do que ao Asterisk,
lguns documentos que eu achei:
http://www.devmedia.com.br/articles/viewcomp.asp?comp=4459
ttp://www.javabeginner.com/learn-java/java-threads-tutorial
Att,
Guilherme Loch Góes


010/5/24  brunoantogno...@email.com:
 Tem algum exemplo disso na web? Eu não encontrei.
 Se não tiver, você (ou algum outro colega) poderia me ajudar? Nunca precisei
 fazer isso e então estou um pouco perdido.

 []s,
 Bruno



 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 11:49 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Bruno,

 Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
 WS e outra thread para fazer o playback do anuncio.

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Itamar, acontece que o Java Consome um Web Service feito em .Net

 O cálculo é realizado em .Net e eu só uso o Java para interagir com o
 Asterisk e o .Net.

 Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
 consideração, é uma análise complexa e isso não tem jeito de mudar.

 Alguma outra sugestão?

 Att.
 Bruno



 -Original Message-
 From: Itamar Reis Peixoto ita...@ispbrasil.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 9:30 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 2010/5/24  brunoantogno...@email.com:
 Bom dia pessoal...

 Tenho o seguinte cenário:
 Minha Ura realiza um cálculo através do Asterisk-Java um pouco demorado,
 cerca de 45 segundos, enquanto isso meu cliente fica na linha esperando o
 resultado do cálculo.

 Minha pergunta é:
 É possível colocar um Playback ou um Background durante esses 45 segundos
 em
 que o cliente fica na linha aguardando pelo cálculo? Atualmente a linha
 fica
 muda enquanto o cálculo é realizado, gostaria de colocar uma propaganda
 da
 empresa para ficar mais profissional.

 =)
 []s,
 Bruno


 utilize php ou c, seu cliente nao vai ficar esperando nem 1 segundo.



 --
 

 Itamar Reis Peixoto
 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico Guilherme Loch Waltrick Góes
Bruno,

Na minha visão, você dispararia duas threads dentro do seu AGI, uma
que realizaria a consulta do WS e outra rodando o playback, quando a a
thread da consulta retornar o resultado você pode encerrar a thread do
playback e finalizar o seu atendimento.

Att,

Guilherme Loch Góes




2010/5/24  brunoantogno...@email.com:
 Então, vamos com calma... kkk

 Eu vou disparar as threads pelo Asterisk ou pelo Java?

 É possível eu disparar threads pelo Asterisk, por ex:
 Ao mesmo tempo chamar um Web Service em C e um em Phyton?
 Ou eu teria de disparar threads pelo Java (ou qq outra linguagem) para o
 Asterisk através do AMI?

 []s,
 Bruno


 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 12:14 pm
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Isso é muito mais uma questão relativa ao Java do que ao Asterisk,
 alguns documentos que eu achei:

 http://www.devmedia.com.br/articles/viewcomp.asp?comp=4459
 http://www.javabeginner.com/learn-java/java-threads-tutorial

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Tem algum exemplo disso na web? Eu não encontrei.
 Se não tiver, você (ou algum outro colega) poderia me ajudar? Nunca
 precisei
 fazer isso e então estou um pouco perdido.

 []s,
 Bruno



 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 11:49 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Bruno,

 Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
 WS e outra thread para fazer o playback do anuncio.

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Itamar, acontece que o Java Consome um Web Service feito em .Net

 O cálculo é realizado em .Net e eu só uso o Java para interagir com o
 Asterisk e o .Net.

 Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
 consideração, é uma análise complexa e isso não tem jeito de mudar.

 Alguma outra sugestão?

 Att.
 Bruno



 -Original Message-
 From: Itamar Reis Peixoto ita...@ispbrasil.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 9:30 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 2010/5/24  brunoantogno...@email.com:
 Bom dia pessoal...

 Tenho o seguinte cenário:
 Minha Ura realiza um cálculo através do Asterisk-Java um pouco demorado,
 cerca de 45 segundos, enquanto isso meu cliente fica na linha esperando
 o
 resultado do cálculo.

 Minha pergunta é:
 É possível colocar um Playback ou um Background durante esses 45
 segundos
 em
 que o cliente fica na linha aguardando pelo cálculo? Atualmente a linha
 fica
 muda enquanto o cálculo é realizado, gostaria de colocar uma
 propaganda
 da
 empresa para ficar mais profissional.

 =)
 []s,
 Bruno


 utilize php ou c, seu cliente nao vai ficar esperando nem 1 segundo.



 --
 

 Itamar Reis Peixoto
 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico brunoantognolli

Blz, eu entendi a idéia, é isso mesmo que preciso...

Mas quero saber se eu disparo as threads de dentro do Asterisk ou de dentro do 
Java, entende?

Ex:
Asterisk - Chama W.S
- Playback


ou

Java - Chama WS
  - Chama AMI Asterisk - Playback


[]s,
Bruno








-Original Message-
From: Guilherme Loch Waltrick Góes glwg...@gmail.com
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, May 24, 2010 12:45 pm
Subject: Re: [AsteriskBrasil] Execução Paralela/Background


Bruno,
Na minha visão, você dispararia duas threads dentro do seu AGI, uma
ue realizaria a consulta do WS e outra rodando o playback, quando a a
hread da consulta retornar o resultado você pode encerrar a thread do
layback e finalizar o seu atendimento.
Att,
Guilherme Loch Góes


010/5/24  brunoantogno...@email.com:
 Então, vamos com calma... kkk

 Eu vou disparar as threads pelo Asterisk ou pelo Java?

 É possível eu disparar threads pelo Asterisk, por ex:
 Ao mesmo tempo chamar um Web Service em C e um em Phyton?
 Ou eu teria de disparar threads pelo Java (ou qq outra linguagem) para o
 Asterisk através do AMI?

 []s,
 Bruno


 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 12:14 pm
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Isso é muito mais uma questão relativa ao Java do que ao Asterisk,
 alguns documentos que eu achei:

 http://www.devmedia.com.br/articles/viewcomp.asp?comp=4459
 http://www.javabeginner.com/learn-java/java-threads-tutorial

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Tem algum exemplo disso na web? Eu não encontrei.
 Se não tiver, você (ou algum outro colega) poderia me ajudar? Nunca
 precisei
 fazer isso e então estou um pouco perdido.

 []s,
 Bruno



 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 11:49 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Bruno,

 Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
 WS e outra thread para fazer o playback do anuncio.

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Itamar, acontece que o Java Consome um Web Service feito em .Net

 O cálculo é realizado em .Net e eu só uso o Java para interagir com o
 Asterisk e o .Net.

 Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
 consideração, é uma análise complexa e isso não tem jeito de mudar.

 Alguma outra sugestão?

 Att.
 Bruno



 -Original Message-
 From: Itamar Reis Peixoto ita...@ispbrasil.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 9:30 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 2010/5/24  brunoantogno...@email.com:
 Bom dia pessoal...

 Tenho o seguinte cenário:
 Minha Ura realiza um cálculo através do Asterisk-Java um pouco demorado,
 cerca de 45 segundos, enquanto isso meu cliente fica na linha esperando
 o
 resultado do cálculo.

 Minha pergunta é:
 É possível colocar um Playback ou um Background durante esses 45
 segundos
 em
 que o cliente fica na linha aguardando pelo cálculo? Atualmente a linha
 fica
 muda enquanto o cálculo é realizado, gostaria de colocar uma
 propaganda
 da
 empresa para ficar mais profissional.

 =)
 []s,
 Bruno


 utilize php ou c, seu cliente nao vai ficar esperando nem 1 segundo.



 --
 

 Itamar Reis Peixoto
 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico Kim Delevati
Você pode fazer assim também, como um outro usuário aqui da lista ensinou
uma vez:

exten = 13,1,Set(comando1=AGI(faz_calculo.java))exten =
13,2,Set(comando2=Playback(suapropaganda))
exten = 13,3,Exec(${comando1}${comando2})

Em 24 de maio de 2010 12:45, Guilherme Loch Waltrick Góes glwg...@gmail.com
 escreveu:

 Bruno,

 Na minha visão, você dispararia duas threads dentro do seu AGI, uma
 que realizaria a consulta do WS e outra rodando o playback, quando a a
 thread da consulta retornar o resultado você pode encerrar a thread do
 playback e finalizar o seu atendimento.

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
  Então, vamos com calma... kkk
 
  Eu vou disparar as threads pelo Asterisk ou pelo Java?
 
  É possível eu disparar threads pelo Asterisk, por ex:
  Ao mesmo tempo chamar um Web Service em C e um em Phyton?
  Ou eu teria de disparar threads pelo Java (ou qq outra linguagem) para o
  Asterisk através do AMI?
 
  []s,
  Bruno
 
 
  -Original Message-
  From: Guilherme Loch Waltrick Góes glwg...@gmail.com
  To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, May 24, 2010 12:14 pm
  Subject: Re: [AsteriskBrasil] Execução Paralela/Background
 
  Isso é muito mais uma questão relativa ao Java do que ao Asterisk,
  alguns documentos que eu achei:
 
  http://www.devmedia.com.br/articles/viewcomp.asp?comp=4459
  http://www.javabeginner.com/learn-java/java-threads-tutorial
 
  Att,
 
  Guilherme Loch Góes
 
 
 
 
  2010/5/24  brunoantogno...@email.com:
  Tem algum exemplo disso na web? Eu não encontrei.
  Se não tiver, você (ou algum outro colega) poderia me ajudar? Nunca
  precisei
  fazer isso e então estou um pouco perdido.
 
  []s,
  Bruno
 
 
 
  -Original Message-
  From: Guilherme Loch Waltrick Góes glwg...@gmail.com
  To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, May 24, 2010 11:49 am
  Subject: Re: [AsteriskBrasil] Execução Paralela/Background
 
  Bruno,
 
  Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
  WS e outra thread para fazer o playback do anuncio.
 
  Att,
 
  Guilherme Loch Góes
 
 
 
 
  2010/5/24  brunoantogno...@email.com:
  Itamar, acontece que o Java Consome um Web Service feito em .Net
 
  O cálculo é realizado em .Net e eu só uso o Java para interagir com o
  Asterisk e o .Net.
 
  Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
  consideração, é uma análise complexa e isso não tem jeito de mudar.
 
  Alguma outra sugestão?
 
  Att.
  Bruno
 
 
 
  -Original Message-
  From: Itamar Reis Peixoto ita...@ispbrasil.com.br
  To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, May 24, 2010 9:30 am
  Subject: Re: [AsteriskBrasil] Execução Paralela/Background
 
  2010/5/24  brunoantogno...@email.com:
  Bom dia pessoal...
 
  Tenho o seguinte cenário:
  Minha Ura realiza um cálculo através do Asterisk-Java um pouco
 demorado,
  cerca de 45 segundos, enquanto isso meu cliente fica na linha
 esperando
  o
  resultado do cálculo.
 
  Minha pergunta é:
  É possível colocar um Playback ou um Background durante esses 45
  segundos
  em
  que o cliente fica na linha aguardando pelo cálculo? Atualmente a
 linha
  fica
  muda enquanto o cálculo é realizado, gostaria de colocar uma
  propaganda
  da
  empresa para ficar mais profissional.
 
  =)
  []s,
  Bruno
 
 
  utilize php ou c, seu cliente nao vai ficar esperando nem 1 segundo.
 
 
 
  --
  
 
  Itamar Reis Peixoto
  ___
  KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
  - Hardware com alta disponibilidade de recursos e qualidade KHOMP
  - Suporte técnico local qualificado e gratuito
  Conheça a linha completa de produtos KHOMP em www.khomp.com.br
  ___
  Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
  Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência
 de
  Redes.
  http://www.encontrovoipcenter.com.br
  __
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
 
  ___
  KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
  - Hardware com alta disponibilidade de recursos e qualidade KHOMP
  - Suporte técnico local qualificado e gratuito
  Conheça a linha completa de produtos KHOMP em www.khomp.com.br
  ___
  Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
  Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência
 de
  Redes.
  http://www.encontrovoipcenter.com.br
  __
  Lista de discussões AsteriskBrasil.org
  AsteriskBrasil@listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico brunoantognolli

Kim, muito obrigado pela dica cara.

=)

Você lembra em que assunto foi ensinado a fazer dessa maneira, seria 
interessante eu achar o post que tratava desse assunto pra dar uma olhada, mas 
em todo caso, vou tentar da maneira que você falou e logo dou notícias a 
respeito.

Obrigado!
[]s,
Bruno






-Original Message-
From: Kim Delevati kim.delev...@gmail.com
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, May 24, 2010 2:04 pm
Subject: Re: [AsteriskBrasil] Execução Paralela/Background


Você pode fazer assim também, como um outro usuário aqui da lista ensinou uma 
vez:

exten = 13,1,Set(comando1=AGI(faz_calculo.java))

exten = 13,2,Set(comando2=Playback(suapropaganda))
exten = 13,3,Exec(${comando1}${comando2})




Em 24 de maio de 2010 12:45, Guilherme Loch Waltrick Góes glwg...@gmail.com 
escreveu:

Bruno,

Na minha visão, você dispararia duas threads dentro do seu AGI, uma
que realizaria a consulta do WS e outra rodando o playback, quando a a
thread da consulta retornar o resultado você pode encerrar a thread do
playback e finalizar o seu atendimento.



Att,

Guilherme Loch Góes




2010/5/24  brunoantogno...@email.com:
 Então, vamos com calma... kkk

 Eu vou disparar as threads pelo Asterisk ou pelo Java?

 É possível eu disparar threads pelo Asterisk, por ex:
 Ao mesmo tempo chamar um Web Service em C e um em Phyton?
 Ou eu teria de disparar threads pelo Java (ou qq outra linguagem) para o
 Asterisk através do AMI?

 []s,
 Bruno


 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 12:14 pm
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Isso é muito mais uma questão relativa ao Java do que ao Asterisk,
 alguns documentos que eu achei:

 http://www.devmedia.com.br/articles/viewcomp.asp?comp=4459
 http://www.javabeginner.com/learn-java/java-threads-tutorial

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Tem algum exemplo disso na web? Eu não encontrei.
 Se não tiver, você (ou algum outro colega) poderia me ajudar? Nunca
 precisei
 fazer isso e então estou um pouco perdido.

 []s,
 Bruno



 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 11:49 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Bruno,

 Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
 WS e outra thread para fazer o playback do anuncio.

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Itamar, acontece que o Java Consome um Web Service feito em .Net

 O cálculo é realizado em .Net e eu só uso o Java para interagir com o
 Asterisk e o .Net.

 Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
 consideração, é uma análise complexa e isso não tem jeito de mudar.

 Alguma outra sugestão?

 Att.
 Bruno



 -Original Message-
 From: Itamar Reis Peixoto ita...@ispbrasil.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 9:30 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 2010/5/24  brunoantogno...@email.com:
 Bom dia pessoal...

 Tenho o seguinte cenário:
 Minha Ura realiza um cálculo através do Asterisk-Java um pouco demorado,
 cerca de 45 segundos, enquanto isso meu cliente fica na linha esperando
 o
 resultado do cálculo.

 Minha pergunta é:
 É possível colocar um Playback ou um Background durante esses 45
 segundos
 em
 que o cliente fica na linha aguardando pelo cálculo? Atualmente a linha
 fica
 muda enquanto o cálculo é realizado, gostaria de colocar uma
 propaganda
 da
 empresa para ficar mais profissional.

 =)
 []s,
 Bruno


 utilize php ou c, seu cliente nao vai ficar esperando nem 1 segundo.



 --
 

 Itamar Reis Peixoto
 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico brunoantognolli


Bom, acho que encontrei o link que vc se refere...

http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/2009-June/031315.html

Att,
Bruno





-Original Message-
From: Kim Delevati kim.delev...@gmail.com
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Mon, May 24, 2010 2:04 pm
Subject: Re: [AsteriskBrasil] Execução Paralela/Background


Você pode fazer assim também, como um outro usuário aqui da lista ensinou uma 
vez:

exten = 13,1,Set(comando1=AGI(faz_calculo.java))

exten = 13,2,Set(comando2=Playback(suapropaganda))
exten = 13,3,Exec(${comando1}${comando2})




Em 24 de maio de 2010 12:45, Guilherme Loch Waltrick Góes glwg...@gmail.com 
escreveu:

Bruno,

Na minha visão, você dispararia duas threads dentro do seu AGI, uma
que realizaria a consulta do WS e outra rodando o playback, quando a a
thread da consulta retornar o resultado você pode encerrar a thread do
playback e finalizar o seu atendimento.



Att,

Guilherme Loch Góes




2010/5/24  brunoantogno...@email.com:
 Então, vamos com calma... kkk

 Eu vou disparar as threads pelo Asterisk ou pelo Java?

 É possível eu disparar threads pelo Asterisk, por ex:
 Ao mesmo tempo chamar um Web Service em C e um em Phyton?
 Ou eu teria de disparar threads pelo Java (ou qq outra linguagem) para o
 Asterisk através do AMI?

 []s,
 Bruno


 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 12:14 pm
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Isso é muito mais uma questão relativa ao Java do que ao Asterisk,
 alguns documentos que eu achei:

 http://www.devmedia.com.br/articles/viewcomp.asp?comp=4459
 http://www.javabeginner.com/learn-java/java-threads-tutorial

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Tem algum exemplo disso na web? Eu não encontrei.
 Se não tiver, você (ou algum outro colega) poderia me ajudar? Nunca
 precisei
 fazer isso e então estou um pouco perdido.

 []s,
 Bruno



 -Original Message-
 From: Guilherme Loch Waltrick Góes glwg...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 11:49 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Bruno,

 Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
 WS e outra thread para fazer o playback do anuncio.

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
 Itamar, acontece que o Java Consome um Web Service feito em .Net

 O cálculo é realizado em .Net e eu só uso o Java para interagir com o
 Asterisk e o .Net.

 Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
 consideração, é uma análise complexa e isso não tem jeito de mudar.

 Alguma outra sugestão?

 Att.
 Bruno



 -Original Message-
 From: Itamar Reis Peixoto ita...@ispbrasil.com.br
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 9:30 am
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 2010/5/24  brunoantogno...@email.com:
 Bom dia pessoal...

 Tenho o seguinte cenário:
 Minha Ura realiza um cálculo através do Asterisk-Java um pouco demorado,
 cerca de 45 segundos, enquanto isso meu cliente fica na linha esperando
 o
 resultado do cálculo.

 Minha pergunta é:
 É possível colocar um Playback ou um Background durante esses 45
 segundos
 em
 que o cliente fica na linha aguardando pelo cálculo? Atualmente a linha
 fica
 muda enquanto o cálculo é realizado, gostaria de colocar uma
 propaganda
 da
 empresa para ficar mais profissional.

 =)
 []s,
 Bruno


 utilize php ou c, seu cliente nao vai ficar esperando nem 1 segundo.



 --
 

 Itamar Reis Peixoto
 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br
 __
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Participe do I Encontro VoIPCenter, 08 a 10 de junho – Rio de Janeiro.
 Área de exposição, palestras e cursos de VoIP, Asterisk e Convergência de
 Redes.
 http://www.encontrovoipcenter.com.br

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico Kim Delevati
O post inteiro aqui, ele descobriu isso pesquisando como fazer o que você
quer fazer:


Semana passada eu testei várias outras maneiras de executar dois dial's em
uma mesma prioridade dá uma olhada o que testei aqui:

Descobri isso pq estava tentando comandos de como executar um script e uma
mensagem de fundo enquanto o script esta processando algo desta maneira nao
achei nada que funcione via extensions tive que fazer um agi estou tentando
a 1 semana enviar meu AGI na lista que executa mensagem ou musica em espera
enquanto um script é executa mas parece que a moderação nao quer que ninguem
veja huahua.


olha o que descobri nas tentativas aqui com o DIAL isso funciona.

exten = 13,1,Set(comando1=Dial(SIP/667)
exten = 13,2,Set(comando2=SIP/666)
exten = 13,3,Exec(${comando1}${comando2})

Testa ae Kim e Diegão hehehe outra brincadeira que testei e funfou foi essa
aqui!!

exten = 12,1,Set(app=SayDigits(12))
exten = 12,2,Set(app2=SayDigits(345))
exten = 12,3,Exec(${app}${app2})


todos executam multiplos comandos do asterisk em uma mesma prioridade

vlw pessoal


Eng Eder de Souza

Em 24 de maio de 2010 14:15, brunoantogno...@email.com escreveu:

 Kim, muito obrigado pela dica cara.

 =)

 Você lembra em que assunto foi ensinado a fazer dessa maneira, seria
 interessante eu achar o post que tratava desse assunto pra dar uma olhada,
 mas em todo caso, vou tentar da maneira que você falou e logo dou notícias a
 respeito.

 Obrigado!
 []s,
 Bruno



 -Original Message-
 From: Kim Delevati kim.delev...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 2:04 pm
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Você pode fazer assim também, como um outro usuário aqui da lista ensinou
 uma vez:

 exten = 13,1,Set(comando1=AGI(faz_calculo.java))  exten =
 13,2,Set(comando2=Playback(suapropaganda))
 exten = 13,3,Exec(${comando1}${comando2})

 Em 24 de maio de 2010 12:45, Guilherme Loch Waltrick Góes 
 glwg...@gmail.com escreveu:

 Bruno,

 Na minha visão, você dispararia duas threads dentro do seu AGI, uma
 que realizaria a consulta do WS e outra rodando o playback, quando a a
 thread da consulta retornar o resultado você pode encerrar a thread do
 playback e finalizar o seu atendimento.

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
  Então, vamos com calma... kkk
 
  Eu vou disparar as threads pelo Asterisk ou pelo Java?
 
  É possível eu disparar threads pelo Asterisk, por ex:
  Ao mesmo tempo chamar um Web Service em C e um em Phyton?
  Ou eu teria de disparar threads pelo Java (ou qq outra linguagem) para o
  Asterisk através do AMI?
 
  []s,
  Bruno
 
 
  -Original Message-
  From: Guilherme Loch Waltrick Góes glwg...@gmail.com
  To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, May 24, 2010 12:14 pm
  Subject: Re: [AsteriskBrasil] Execução Paralela/Background
 
  Isso é muito mais uma questão relativa ao Java do que ao Asterisk,
  alguns documentos que eu achei:
 
  http://www.devmedia.com.br/articles/viewcomp.asp?comp=4459
  http://www.javabeginner.com/learn-java/java-threads-tutorial
 
  Att,
 
  Guilherme Loch Góes
 
 
 
 
  2010/5/24  brunoantogno...@email.com:
  Tem algum exemplo disso na web? Eu não encontrei.
  Se não tiver, você (ou algum outro colega) poderia me ajudar? Nunca
  precisei
  fazer isso e então estou um pouco perdido.
 
  []s,
  Bruno
 
 
 
  -Original Message-
  From: Guilherme Loch Waltrick Góes glwg...@gmail.com
  To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, May 24, 2010 11:49 am
  Subject: Re: [AsteriskBrasil] Execução Paralela/Background
 
  Bruno,
 
  Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
  WS e outra thread para fazer o playback do anuncio.
 
  Att,
 
  Guilherme Loch Góes
 
 
 
 
  2010/5/24  brunoantogno...@email.com:
  Itamar, acontece que o Java Consome um Web Service feito em .Net
 
  O cálculo é realizado em .Net e eu só uso o Java para interagir com o
  Asterisk e o .Net.
 
  Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
  consideração, é uma análise complexa e isso não tem jeito de mudar.
 
  Alguma outra sugestão?
 
  Att.
  Bruno
 
 
 
  -Original Message-
  From: Itamar Reis Peixoto ita...@ispbrasil.com.br
  To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, May 24, 2010 9:30 am
  Subject: Re: [AsteriskBrasil] Execução Paralela/Background
 
  2010/5/24  brunoantogno...@email.com:
  Bom dia pessoal...
 
  Tenho o seguinte cenário:
  Minha Ura realiza um cálculo através do Asterisk-Java um pouco
 demorado,
  cerca de 45 segundos, enquanto isso meu cliente fica na linha
 esperando
  o
  resultado do cálculo.
 
  Minha pergunta é:
  É possível colocar um Playback ou um Background durante esses 45
  segundos
  em
  que o cliente fica na linha aguardando pelo cálculo? Atualmente a
 linha
  fica
  muda enquanto o cálculo é realizado, gostaria de colocar uma
  propaganda
  da
  empresa para ficar mais

Re: [AsteriskBrasil] Execução Paralela/Background

2010-05-24 Por tôpico Eder Souza
Putz quanto tempo nao olho emails desta lista..

Mas o Bruno entrou em contato via email eu ajudei ele a fazer isso dentro do
AGI, ele fez em java, mas eu uso em perl e python !!

Bruno nao esquece de postar para galera !!

[]'s


Eng Eder de Souza

Em 24 de maio de 2010 14:33, Kim Delevati kim.delev...@gmail.com escreveu:

 O post inteiro aqui, ele descobriu isso pesquisando como fazer o que você
 quer fazer:


 Semana passada eu testei várias outras maneiras de executar dois dial's em
 uma mesma prioridade dá uma olhada o que testei aqui:

 Descobri isso pq estava tentando comandos de como executar um script e uma
 mensagem de fundo enquanto o script esta processando algo desta maneira nao
 achei nada que funcione via extensions tive que fazer um agi estou tentando
 a 1 semana enviar meu AGI na lista que executa mensagem ou musica em espera
 enquanto um script é executa mas parece que a moderação nao quer que ninguem
 veja huahua.


 olha o que descobri nas tentativas aqui com o DIAL isso funciona.

 exten = 13,1,Set(comando1=Dial(SIP/667)
 exten = 13,2,Set(comando2=SIP/666)

 exten = 13,3,Exec(${comando1}${comando2})

 Testa ae Kim e Diegão hehehe outra brincadeira que testei e funfou foi essa
 aqui!!

 exten = 12,1,Set(app=SayDigits(12))
 exten = 12,2,Set(app2=SayDigits(345))
 exten = 12,3,Exec(${app}${app2})


 todos executam multiplos comandos do asterisk em uma mesma prioridade

 vlw pessoal


 Eng Eder de Souza

 Em 24 de maio de 2010 14:15, brunoantogno...@email.com escreveu:

  Kim, muito obrigado pela dica cara.

 =)

 Você lembra em que assunto foi ensinado a fazer dessa maneira, seria
 interessante eu achar o post que tratava desse assunto pra dar uma olhada,
 mas em todo caso, vou tentar da maneira que você falou e logo dou notícias a
 respeito.

 Obrigado!
 []s,
 Bruno



 -Original Message-
 From: Kim Delevati kim.delev...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Mon, May 24, 2010 2:04 pm
 Subject: Re: [AsteriskBrasil] Execução Paralela/Background

 Você pode fazer assim também, como um outro usuário aqui da lista ensinou
 uma vez:

 exten = 13,1,Set(comando1=AGI(faz_calculo.java))  exten =
 13,2,Set(comando2=Playback(suapropaganda))
 exten = 13,3,Exec(${comando1}${comando2})

 Em 24 de maio de 2010 12:45, Guilherme Loch Waltrick Góes 
 glwg...@gmail.com escreveu:

 Bruno,

 Na minha visão, você dispararia duas threads dentro do seu AGI, uma
 que realizaria a consulta do WS e outra rodando o playback, quando a a
 thread da consulta retornar o resultado você pode encerrar a thread do
 playback e finalizar o seu atendimento.

 Att,

 Guilherme Loch Góes




 2010/5/24  brunoantogno...@email.com:
  Então, vamos com calma... kkk
 
  Eu vou disparar as threads pelo Asterisk ou pelo Java?
 
  É possível eu disparar threads pelo Asterisk, por ex:
  Ao mesmo tempo chamar um Web Service em C e um em Phyton?
  Ou eu teria de disparar threads pelo Java (ou qq outra linguagem) para
 o
  Asterisk através do AMI?
 
  []s,
  Bruno
 
 
  -Original Message-
  From: Guilherme Loch Waltrick Góes glwg...@gmail.com
  To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, May 24, 2010 12:14 pm
  Subject: Re: [AsteriskBrasil] Execução Paralela/Background
 
  Isso é muito mais uma questão relativa ao Java do que ao Asterisk,
  alguns documentos que eu achei:
 
  http://www.devmedia.com.br/articles/viewcomp.asp?comp=4459
  http://www.javabeginner.com/learn-java/java-threads-tutorial
 
  Att,
 
  Guilherme Loch Góes
 
 
 
 
  2010/5/24  brunoantogno...@email.com:
  Tem algum exemplo disso na web? Eu não encontrei.
  Se não tiver, você (ou algum outro colega) poderia me ajudar? Nunca
  precisei
  fazer isso e então estou um pouco perdido.
 
  []s,
  Bruno
 
 
 
  -Original Message-
  From: Guilherme Loch Waltrick Góes glwg...@gmail.com
  To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, May 24, 2010 11:49 am
  Subject: Re: [AsteriskBrasil] Execução Paralela/Background
 
  Bruno,
 
  Voce pode disparar uma thread dentro do AGI para fazer a consulta ao
  WS e outra thread para fazer o playback do anuncio.
 
  Att,
 
  Guilherme Loch Góes
 
 
 
 
  2010/5/24  brunoantogno...@email.com:
  Itamar, acontece que o Java Consome um Web Service feito em .Net
 
  O cálculo é realizado em .Net e eu só uso o Java para interagir com o
  Asterisk e o .Net.
 
  Quanto ao cálculo, é realmente pesado, pois leva-se muita coisa em
  consideração, é uma análise complexa e isso não tem jeito de mudar.
 
  Alguma outra sugestão?
 
  Att.
  Bruno
 
 
 
  -Original Message-
  From: Itamar Reis Peixoto ita...@ispbrasil.com.br
  To: asteriskbrasil@listas.asteriskbrasil.org
  Sent: Mon, May 24, 2010 9:30 am
  Subject: Re: [AsteriskBrasil] Execução Paralela/Background
 
  2010/5/24  brunoantogno...@email.com:
  Bom dia pessoal...
 
  Tenho o seguinte cenário:
  Minha Ura realiza um cálculo através do Asterisk-Java um pouco
 demorado,
  cerca de 45 segundos, enquanto isso meu