Preciso desenvolver uma aplicação J2ME que solicite as atualizações de um banco de dados existente em um PC servidor. A base de dados do servidor é Oracle. Um dos problemas é que não tenho muita base de que classes utilizar pra fazer esse tipo de comunicação. Outro dos problemas é a pergunta “que base de dados devo utilizar no celular para a aplicação J2ME?”.
Se alguém souber como me ajudar com estes problemas, serei eternamente grato!
Quanto a primeira pergunta a resposta é utilizar web-services para efetuar esta comunicação.
Acredito que a segunda será restrito em qual dispositivo móvel você irá utilizar… sei que o windows mobile, você pode por um SQL server reduzido.
Até!
Perfeito amigo! Criei os webservices que fazem a comunicação e tratamento de dados no banco e retornam à aplicação J2ME. Quanto ao banco de dados a ser utilizado no dispositivo móvel… Eu gostaria de alguma coisa free, você tem alguma sugestão? Obrigado!
Uma opção para aplicações JME é o Record Management System (RMS) - http://www.ibm.com/developerworks/library/wi-rms/ ou http://www.scribd.com/doc/93486/Slides-de-Aula-Java-Micro-Edition-J2ME
É evidente que você também pode utilizar persistencia XML ou serializar seus objetos.
Não espere nada como um Oracle ou SQL Server.