[firebase-br] Eventos FireBird

Márcio Konrath marcio em altero.com.br
Qua Jun 29 08:24:24 -03 2005


Cara eu tenho um esboço de componente para usar com dbexpress que herda dos 
ibEvents se quizer eu te mando ele para dar uma olhada tem que ser melhorado 
e eu estou meio sem tempo;;;

Márcio Konrath
CPD - Altero

----- Original Message ----- 
From: "Junior" <junior em fiorilli.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, June 28, 2005 8:16 AM
Subject: Re: [firebase-br] Eventos FireBird


Marcio, infelizmente o DBexpress não possui um componente pra isso... Eu
utilizo o IBX mesmo, apenas pra essa finalidade... Infelizmente tenho que
manter 2 conexões com o banco, uma com DBExpress para a aplicação e outra
com o IBX apenas pra cuidar dos eventos...

[]'s
Alirio Botelho Junior
Fiorilli S/C Ltda Software

----- Original Message ----- 
From: "Márcio Konrath" <marcio em altero.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, June 27, 2005 5:38 PM
Subject: Re: [firebase-br] Eventos FireBird


> Alirio Botelho Junior mas vc usa com qual componente DBExpress?
>
> Márcio Konrath
> CPD - Metalurgica Altero
>
> ----- Original Message ----- 
> From: "Junior" <junior em fiorilli.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Monday, June 27, 2005 5:06 PM
> Subject: Re: [firebase-br] Eventos FireBird
>
>
> Dá pra fazer isso com POST_EVENT tbém, oq tornaria o esquema instantâneo e
> independente de um timer...
> No nosso Help-Desk eu utilizo e funciona perfeitamente.
> Nosso server é Linux com FB 1.5 e o aplicativo é desenvolvido em Delphi 6
>
> []'s
> Alirio Botelho Junior
> Fiorilli S/C ltda Software
>
> ----- Original Message ----- 
> From: "Eduardo Jedliczka" <eduardo em gerasoft.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Monday, June 27, 2005 4:13 PM
> Subject: Re: [firebase-br] Eventos FireBird
>
>
> Apenas criei uma tabela chamada mensagens, contendo os campos:
>
> remetente, destinatário, data/hora e mensagem...
>
> E a cadas x segundos, faço um "Select * from mensagens quere
> destinatario=:usuario"
>
> [s]
>
> ==========================
> Eduardo Jedliczka
> Gerasoft Informática
> Apucarana - Pr
> ==========================
>
> ----- Original Message ----- 
> From: "suporte" <suporte em informatize.srv.br>
> To: "'FireBase'" <lista em firebase.com.br>
> Sent: Monday, June 27, 2005 3:17 PM
> Subject: [firebase-br] Eventos FireBird
>
>
>> Olá Eduardo,
>>
>> Sou participante da lista da FireBase... e ao ler seu e-mail fiquei
> curioso
>> para saber sobre este sistema de troca de mensagens...
>> Gostaria (se possível) de um pouco mais de detalhes da rotina como um
>> todo... firebird e Delphi
>>
>> Vc consegue enviar msgs específicas a um usuário conectado no banco de
> dados
>> ?
>> Ou o mesmo evento vai para todos os usuários ?
>>
>> Eu já trabalho com FB 1.5 e o servidor do meu cliente é Windows 2000
> server.
>> Mas gostaria de implementar uma solução de troca de msg entre os usuários
>> conectados ao meu sistema.
>>
>> Grato,
>>
>> Fabrício
>> Informatize - Sistemas e Consultoria Ltda
>>
>>
>>
>> -----Mensagem original-----
>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
>> nome de Eduardo Jedliczka
>> Enviada em: quarta-feira, 15 de junho de 2005 14:32
>> Para: FireBase-Br
>> Assunto: [firebase-br] O velho Dilema dos eventos no FireBird
> 1.0SuperServer
>> em Servidores Windows...
>>
>> Delphi 6 Professional. IBO 4.2Ie, FireBird 1.0.3.972 SuperServer, 
>> Terminal
>> Windows XP Service Pack 1, Servidor Linux (SlackWare 10.0 - sem firewall
>> interno)
>>
>> Caros Amigos,
>>
>> Temos um sistema interno (de help desk com uma função de troca de
> mensagens)
>> que utiliza um timer  (a cada 2,5 segundos) para verificar se há 
>> mensagens
>> recebidas...
>>
>> Recentemente, por culpa das várias cópias do programa em execução por
>> terminal, e com vários terminais conectados (além das outras bases de
>> dados), ocorreu um travamento do servidor FB (após 120 dias ininterruptos
> de
>> funcionamento).
>>
>> Para evitar a repetição do problema, ou seja, reduzir o stress do
> servidor,
>> estudamos a alteração da rotina adotando "POST_EVENT" e um TIB_Events
> (pois
>> utilizamos IBO).
>>
>> Fizemos alguns testes locais, e com outros terminais windows conectados a
>> uma base rodando num terminal windows, todos com êxito.
>>
>> Ao efetuar os testes com o servidor linux (Slackware 10, sem firewall),
>> obtivemos a seguinte mensagem (e subsequente travamento do servidor FB):
>>
>> ISC ERROR CODE: 335544721
>>
>> ISC ERROR MESSAGE:
>> Unable to complete network request to host "192.168.0.1".
>> Failed to establish a secondary connection for event processing.
>> unknown Win32 error 10060
>>
>> Compreendo que ocorreu um erro de rede (afinal de contas o servidor
> travou!)
>> após a "falha ao estabelecer uma conexão secundária para o processamento
> de
>> eventos"
>>
>> Ao procurar no arquivo da lista, percebi que várias pessoas já tiveram o
>> mesmo problema desde 2002 (com IBX, IBO, além de outros componentes), e
>> chegou-se a conclusão que "talvez" seja um bug do FireBird 1.0 SS no
> Linux.
>> Migrar para o FireBird 1.0 Classic ou FireBird 1.5 (que segundo algumas
>> pessoas, continua com problema...) está fora de cogitação, pois
> acarretaria
>> a necessidade de alterar os outros programas da empresa.
>>
>> Então, fica a dúvida: Alguém já teve algum caso de sucesso na utilização
> de
>> Eventos com servidor Linux  ???
>>
>> [s]
>>
>> ==========================
>> Eduardo Jedliczka
>> Gerasoft Informática
>> Apucarana - Pr
>> ==========================
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>>
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.323 / Virus Database: 267.8.2/29 - Release Date: 27/06/2005
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.323 / Virus Database: 267.8.2/29 - Release Date: 27/06/2005
>


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista