Ricardo,
> Estou pesquisando muito a respeito de mapeamento e bancos de dados oritentados
> a objetos, e estou encontrando um pouco de dificuldade.
Em www.cetus-links.org tem bastante coisa. De uma olhada por la pois
pode ser util. Tem um livro chamado "Building Scalable Object-Oriented
Database Applications" que descreve uma possivel solucao para o
isolamento de uma aplicacao dos detalhes de implementacao da camada de
banco de dados.
> Li a documentagco do PSE e achei ele meio limitado.
O PSE eh um banco de dados 100% escrito em Java (o que ja eh uma grande
vantagem) e nao eh indicado para aplicacoes 2-tier. Quais foram as
limitacoes que mais lhe incomodaram? (em private, por favor) A
documentacao eh bastante extensa.
> Procurei algum Bd Orientado a objetos free mas nco encontrei nenhum e Bancos de
> dados relacionais
> Free existem varios por am (Postgres,mySQL,...), e ouvi falar que sco bem
> rapidos.
O problema destes bancos de dados free eh que nao ha garantias que
havera continuidade em seu desenvolvimento (upgrade para novas versoes
de sistema operacional, eliminacao de bugs, etc.). Ha casos em que a
saude financeira da empresa que desenvolve o produto que iremos utilizar
deve ser levada em consideracao. A Ardent Software, por exemplo,
simplesmente nao mais comercializa o O2 que era um SGBD OO. Na ha
garantias que a empresa ira dar continuidade ao seu desenvolvimento.
> Ainda estou procurando outras opgues..
Ha uma serie delas. Acho que TopLink (www.objetopeople.com) e CocoBase
(www.thoughtinc.com) sao as mais conhecidas. Todas elas com suporte a
Java.
Andre Mendonca
[EMAIL PROTECTED]
> Aguardo seus comentarios.
> Ricardo Neisse - [EMAIL PROTECTED]
>
> Andre Mendonca gravada:
>
> > Silvio,
> > Os SGBDs orientados a objeto eliminam a necessidade de mapeamento entre
> > objetos e tabelas. As ferramentas de mapeamento (como Java Blend, JRB,
> > CocoBase, TopLink, etc.) facilitam o trabalho mas voce podera ter
> > problemas de performance a medida em que o seu banco de dados cresce.
> > Caso o seu modelo de objetos seja razoavelmente complexo, fazer tudo na
> > mao pode te dar dor de cabeca.
> >
> > Caso voce tenha necessariamente que usar algum SGBD relacional, uma boa
> > pedida seria utilizar as extensoes objeto-relacionais de SGBDs o Oracle
> > 8i e o DB2. Apesar de internamente eles gravarem os dados como tabelas,
> > sua definicao eh bastante facilitada.
> >
> > Nao sei se JDBC oferece facilidades para a utilizacao destas extensoes.
> > Alguem poderia comentar algo a respeito?
> >
> > Andre
> > [EMAIL PROTECTED]
> >
> > PS: ObjectStore/PSE Pro (www.odi.com), POET (www.poet.com), Versant
> > (www.versant.com) e Jasmine (nao necessariamente nesta mesma ordem) sao
> > os SGBDs OO mais conhecidos.
> >
> > PS1: A Sun esta inicializando o processo de discussao para a definicao
> > da API JDO (Java Data Objects). Podera ser util no futuro. De uma olhada
> > no endereco abaixo:
> >
> > http://java.sun.com/aboutJava/communityprocess/jsr/jsr_012_dataobj.html
> >
> > "Silvio L. de Morais" wrote:
> > >
> > > Ola pessoal.
> > >
> > > Alguem ja teve a oportunidade de testar ou mesmo usar profissionalmente
>
> > o pacote Java Blend da Sun para persistencia de objetos? De preferencia
>
> > > com o Oracle?
> > > Ou mesmo alguma outra solucao para esse problema?
> > >
> > > No meu projeto atual, preciso fazer o caminho Objetos Java -> Banco
> > > Relacional. Mas em futuros projetos certamente sera preciso o inverso
> > > RDBMS -> Objetos Java.
> > >
> > > Alguma ideia? Experienciaas para trocar?
> > >
> > > Obrigado.
> > >
> > > --------------------------- LISTA SOUJAVA ---------------------------
> > > http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP
> > > [dzvidas mais comuns: http://www.soujava.org.br/faq.htm]
> > > [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> > > ---------------------------------------------------------------------
> >
> > --------------------------- LISTA SOUJAVA ---------------------------
> > http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP
> > [dzvidas mais comuns: http://www.soujava.org.br/faq.htm]
> > [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> > ---------------------------------------------------------------------
>
> --------------------------- LISTA SOUJAVA ---------------------------
> http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP
> [dzvidas mais comuns: http://www.soujava.org.br/faq.htm]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> ---------------------------------------------------------------------
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
[dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------