Alysson Neves Bessani wrote:

>         E aquela historia de serializacao?

Alysson,
Voce perguntou por uma solucao pronta. Os bancos de dados utilizam streams para 
armazenar os dados, alem de prover funcionalidades que controlam a integridade de seus 
dados e facilitam sua
manipulacao.

Desenvolver uma API para a serializacao de dados eh uma solucao viavel mas, ate onde 
posso ver, voce vai ter que implementa-la toda "na mao" e, dependendo do tempo que 
voce tem disponivel para
isso, ela provavelmente nao possuira a funcionalidade de um BD (concorrencia, 
transacoes, recuperacao em caso de falha,...).

Se a sua aplicacao for _extremamente_ simples pode valer a pena. Caso contrario, voce 
vai estar reinventando a roda, uma vez que ja ha softwares no mercado que atendem suas 
expectativas e sao
de graca.

Ate +

Andre

> On Wed, 5 May 1999, Andre Mendonca wrote:
>
> > Alysson,
> > Bancos de dados orientados a objetos armazenam objetos em sua forma nativa. Para 
>uma aplicagco simples, entretanto, vocj nco precisa comprar um banco corporativo que 
>custa alguns milhares
> > de dolares, voce pode utilizar um "light-weight database", que eh um banco de 
>dados com funcionalidades limitadas.
> >
> > Acredito que o BD leve mais utilizado comercialmente hoje em dia seja o PSE Pro, 
>da Object Design (www.odi.com). Este banco possui uma versco free que possui ainda 
>menos funcionalidades
> > :) mas, obviamente, funciona. Os principais fabricantes de BDs OO do mercado sao 
>www.odi.com (ObjectStore e PSE), www.objectivity.com (Objectivity/DB), 
>www.ardentsoftware.com (O2) e
> > www.poet.com (Poet). De uma olhada por la. Talvez eles tenham alguma coisa de 
>graca.
> >
> > Se voce preferir utilizar algum banco de dados relacional, voce vai precisar fazer 
>o mapeamento entre os objetos e as tabelas na mao ou adquirir alguma ferramenta de 
>mapeamento. Acho que
> > ha algumas de graca, de uma olhada em www.thoughtinc.com. A ferramenta deles eh a 
>CocoBase (tem um
> > chamado CocoBase Free, pela logica...).
> >
> > Ate +!
> >
> > Andre Mendonca
> > [EMAIL PROTECTED]
>
> -------------------------------------------------------------------------------
> Alysson Neves Bessani               |"I felt your hair across my skin
> [EMAIL PROTECTED]                 | I didn't know were to begin
> LES- Software Engineering Laboratory| A shallow promisse in my ear
> CTC- Tecnological Center            | No thoughts, no dreams, no wishes,
> UEM- State University of Maringa    | and no fear"
> Bug-BR: BeOS user Group             |"Thorn" - My Bloody Valentine
> -------------------------------------------------------------------------------

--
Andre Mendonca
[EMAIL PROTECTED]
Make it right, before you make it fast!


* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a