[firebase-br] Eventos FireBird

Eduardo Jedliczka eduardo em gerasoft.com.br
Seg Jun 27 17:38:51 -03 2005


Hehehehe... esta ERA a minha idéia (leia o e-mail original)... mas nosso
servidor Slack 10.0 utiliza FireBird 1.0, com duas placas de redes...

E como há um bug do FB 1.0 nesta situação e não podemos atualizar para a
versão 1.5,  ficou com o timer mesmo...

[s]

==========================
Eduardo Jedliczka
Gerasoft Informática
Apucarana - Pr
==========================

----- 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
>
>





Mais detalhes sobre a lista de discussão lista