Banco de dados e J2ME

7 respostas
Andre_Rosa

Bom dia! Eu estou criando um sistema de cadastro para celulares, por enquanto estou na estrutura básica, mas confesso que estou um pouco perdido. Bem, como eu poderia usar um banco de dados em celulares? Ele usa algum SGBD? Lembrando que o aplicativo só rodará em um emulador, pois é para uma palestra.

Obrigado.

7 Respostas

FernandoFranzini

Bom dia amigo
Aplicativos JME no geral (CLCD) não tem capacidades para acessar SGDB, uma vez que são desprovidas de capacidades de Socket. Por isso vc pode usar o “Generic Connection Framework GCF” que foi feito exclusivamente para suprir a necessidade de persistência de dados não transientes nestes ambientes. Veja ai http://www.ibm.com/developerworks/java/library/j-j2me4/#N10068

fbfarias

Olá André.

Quando estava iniciando meu TCC comecei a fazer uma aplicação mobile utilizando J2ME.
Seria algo tipo um coletor de dados, em que os dados seriam inseridos por um operador.

Não dei prosseguimento neste trabalho, mas cheguei a persistir dados de maneira permanente.
Realmente fazer isto utilizando RMS (record manager store - técnica do J2ME para persistência) ví que seria um tanto quanto trabalhoso.
Então descobri que existe um framework para persistência muito bom. O Floggy. Que inclusive é um projeto nacional, que surgiu também de um TCC.

http://floggy.sourceforge.net/

Dá pesquisada nele que você vai gostar!

Andre_Rosa

Opa! Obrigado a todos. Vou pesquisar pelos projetos citados, mas não agora, pois estou no trabalho.

FernandoFranzini

Oi amigo…eu viajei completamente !!!
Falei do componentes errado !! Não é GCF e sim RMS (record manager store) com bem disse nosso amigo.
GCF é feito para outras coisas na CLDC.
Me desculpe mesmo :oops:

fbfarias

:slight_smile: é isso ae Fernando! Estamos aqui pra nos ajudar mesmo! Comentário 100% útil!

FernandoFranzini

Pois é, faz tempo que eu não uso JME e por isso estou trocando os produtos kkkkkkkk
Mas valeu :lol:

Andre_Rosa

Tudo bem! Bom, lhe agradeço novamente.

Obrigado.

Criado 10 de maio de 2011
Ultima resposta 11 de mai. de 2011
Respostas 7
Participantes 3