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