Na verdade o Diueine t� certo... o container mant�m um cache dos dados 
(ali�s, mant�m cache de quase tudo!!). Uma solu��o para este problema � 
fazer com que o sistema que faz o update no banco de dados envie uma 
mensagem (atrav�s de JMS, quem sabe?) ao container avisando sobre a 
altera��o, para que ele fa�a a atualiza��o do cache.

[]s
daniel

>From: "Diueine Monteiro" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: Re: RES: [enterprise-list] DB dividido.
>Date: Wed, 26 Jun 2002 15:46:32 -0300
>
>
>   Ol� Willian,
>   pelo que eu entendo isso seria verdade se o container n�o mantivesse 
>cache de dados.
>
>O container n�o far� um Select no DB, por exemplo, se tiver a informa��o do 
>find no chache dele. E se tenho um delphi alterando meus dados, o container 
>n�o sabe que o cache dele pode estar desatualizado. Portanto o container 
>pode estar me trazendo dados desatualizados.
>
>Corrija-me se estiver errado.
>
>Obrigado,
>
>/**
>* Diueine da C. Monteiro
>* [EMAIL PROTECTED]
>* SCPJ2P
>*/
>
>>From: "William Augusto Sbordoni" <[EMAIL PROTECTED]>
>>Reply-To: [EMAIL PROTECTED]
>>To: <[EMAIL PROTECTED]>
>>Subject: RES: [enterprise-list] DB dividido.
>>Date: Wed, 26 Jun 2002 14:34:16 -0300
>>
>>Como � que o container vai
>>  tratar isso? Ele n�o vai ser capaz de atualizar meus dados em
>>  cache quando a
>>  aplica��o em Delphi mexer no meu DB.
>>
>>Quem cuida disto � o SGDB - Ele que controla a consistencia dos dados.
>>Caso a aplica��o de Delphi mexer e comitar, quando vc acessar o DB para
>>pegar dados ele estara la, caso contrario nao estara. Como se fosse uma
>>apicacao
>>normal.
>>
>>O ejb CMP 2.0 n�o segura registro no banco. Ele ja executa e comita.
>>
>>Espero ter ajudado.
>>
>>Caso queira detalhar mais seu problema sinta-se a vontade.
>>
>>
>>
>> > -----Mensagem original-----
>> > De: Diueine Monteiro [mailto:[EMAIL PROTECTED]]
>> > Enviada em: quarta-feira, 26 de junho de 2002 14:16
>> > Para: [EMAIL PROTECTED]
>> > Assunto: [enterprise-list] DB dividido.
>> >
>> >
>> >
>> >    Estou realizando uma aplica��o onde tenho alguns Entity com CMP
>> > persistindo em  um DB (EJB 2.0).
>> >
>> >    Estou com um problema... esse meu DB tamb�m dever� ser acessado por
>> > outras aplica��es (em Delphi e sei l� o qu�). Como � que o container 
>>vai
>> > tratar isso? Ele n�o vai ser capaz de atualizar meus dados em
>> > cache quando a
>> > aplica��o em Delphi mexer no meu DB.
>> >
>> >    N�o posso configurar para o container sair dando lock em todos
>> > os dados
>> > que acessa, porque a aplica��o em Delphi n�o teria mais utilidade.
>> >
>> >    Algu�m j� enfrentou isso? Sabe de alguma alternativa vi�vel?
>> >
>> > Valeu,
>> > []s
>> >
>> > /**
>> > * Diueine da C. Monteiro
>> > * [EMAIL PROTECTED]
>> > * SCPJ2P
>> > */
>> >
>> >
>> > _________________________________________________________________
>> > Chat with friends online, try MSN Messenger: http://messenger.msn.com
>> >
>> >
>> > ---------------------------------------------------------------------
>> > Para cancelar a subscri��o, envie mensagem para:
>> > [EMAIL PROTECTED]
>> > Para comandos adicionais, envie mensagem para:
>> > [EMAIL PROTECTED]
>> >
>>
>>
>>
>>---------------------------------------------------------------------
>>Para cancelar a subscri��o, envie mensagem para: 
>>[EMAIL PROTECTED]
>>Para comandos adicionais, envie mensagem para: 
>>[EMAIL PROTECTED]
>>
>
>
>
>
>
>
>_________________________________________________________________
>Send and receive Hotmail on your mobile device: http://mobile.msn.com
>
>
>---------------------------------------------------------------------
>Para cancelar a subscri��o, envie mensagem para: 
>[EMAIL PROTECTED]
>Para comandos adicionais, envie mensagem para: 
>[EMAIL PROTECTED]




_________________________________________________________________
Converse com seus amigos online, fa�a o download gr�tis do MSN Messenger: 
http://messenger.msn.com.br


---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a