É possível transferir dados p/ um midlet conectado à um PC?

Olá,

gostaria de saber se é possível transferir dados - no meu caso um arquivo txt - diretamente para um midlet em um celular conectado diretamente à um pc, seja por cabo, irda,…

Grato antecipadamente

Sim é possível vc fazer um upload do arquivo no celular.

Para isto basta você usar um Phone Manager apropriado para sua marca e modelo. Hoje em dia, os fabricantes disponibilizam tal ferramenta.

Agora, falando “na ferramenta”, existe algo muito bom para Nokia que é o Oxygen, o qual já foi citado por aqui. Com ele você faz isto e muito mais.

[quote=boone]Sim é possível vc fazer um upload do arquivo no celular.

Para isto basta você usar um Phone Manager apropriado para sua marca e modelo. Hoje em dia, os fabricantes disponibilizam tal ferramenta.

Agora, falando “na ferramenta”, existe algo muito bom para Nokia que é o Oxygen, o qual já foi citado por aqui. Com ele você faz isto e muito mais.[/quote]

boone,

valeu pela resposta, mas na verdade o que eu queria era realizar essa interface de dados diretamente entre o pc e o midlet em questão, ou seja, o que me interessa é uma solução em java.
Mas pensando melhor aqui… acredito que esse tipo de tarefa é muito dependente de plataforma, quer dizer, de dispositivo p/ dispositivo. Então, uma resposta p/ isso não deve ser simples. :?

[quote=leossa][quote=boone]Sim é possível vc fazer um upload do arquivo no celular.

Para isto basta você usar um Phone Manager apropriado para sua marca e modelo. Hoje em dia, os fabricantes disponibilizam tal ferramenta.

Agora, falando “na ferramenta”, existe algo muito bom para Nokia que é o Oxygen, o qual já foi citado por aqui. Com ele você faz isto e muito mais.[/quote]

boone,

valeu pela resposta, mas na verdade o que eu queria era realizar essa interface de dados diretamente entre o pc e o midlet em questão, ou seja, o que me interessa é uma solução em java.
Mas pensando melhor aqui… acredito que esse tipo de tarefa é muito dependente de plataforma, quer dizer, de dispositivo p/ dispositivo. Então, uma resposta p/ isso não deve ser simples. :?

[/quote]

E quem disse que não é possível automatizar ? O Oxygen possue um componente (OCX) capaz de automatizar esta tarefa. Então ao invés de vc ter que usar o software dele, vc usa o componente e faz ele realizar esta tarefa de sincronização pra vc !
Não só o arquivo texto, mas números de telefones e outras configurações poderiam ser colocadas (ou backupeadas) de forma automatizada sem intervenção do usuário ou necessidade de conhecer o software da Oxygem.

Claro, vc tem que pagar né. Se quiser aprofundar nesta parte de upload (sincronização) recomendo dar uma olhada. Me parece que por debaixo do pano o Oxygen se comunica com o celular usando SyncML.

Imagino que vc tb pode ter um cenário onde não precisa de um cabo para sincronizar, bastando apenas ter um celular com bluetooth mais adaptador no micro (± R$ 40,00). Esta sincronização então ocorreria sem partes físicas envolvidas o que se vc pensar é muito bom, pois se optar por usar cabo, com o tempo ele quebra.

Algumas referencias:
http://www.nokia.com.br/nokia/0,8764,43732,00.html
http://wiki.java.net/bin/view/Javapedia/SyncML
http://developers.sun.com/techtopics/mobility/midp/articles/syncml/

[quote=boone][quote=leossa][quote=boone]Sim é possível vc fazer um upload do arquivo no celular.

Para isto basta você usar um Phone Manager apropriado para sua marca e modelo. Hoje em dia, os fabricantes disponibilizam tal ferramenta.

Agora, falando “na ferramenta”, existe algo muito bom para Nokia que é o Oxygen, o qual já foi citado por aqui. Com ele você faz isto e muito mais.[/quote]

boone,

valeu pela resposta, mas na verdade o que eu queria era realizar essa interface de dados diretamente entre o pc e o midlet em questão, ou seja, o que me interessa é uma solução em java.
Mas pensando melhor aqui… acredito que esse tipo de tarefa é muito dependente de plataforma, quer dizer, de dispositivo p/ dispositivo. Então, uma resposta p/ isso não deve ser simples. :?

[/quote]

E quem disse que não é possível automatizar ? O Oxygen possue um componente (OCX) capaz de automatizar esta tarefa. Então ao invés de vc ter que usar o software dele, vc usa o componente e faz ele realizar esta tarefa de sincronização pra vc !
Não só o arquivo texto, mas números de telefones e outras configurações poderiam ser colocadas (ou backupeadas) de forma automatizada sem intervenção do usuário ou necessidade de conhecer o software da Oxygem.

Claro, vc tem que pagar né. Se quiser aprofundar nesta parte de upload (sincronização) recomendo dar uma olhada. Me parece que por debaixo do pano o Oxygen se comunica com o celular usando SyncML.

Imagino que vc tb pode ter um cenário onde não precisa de um cabo para sincronizar, bastando apenas ter um celular com bluetooth mais adaptador no micro (± R$ 40,00). Esta sincronização então ocorreria sem partes físicas envolvidas o que se vc pensar é muito bom, pois se optar por usar cabo, com o tempo ele quebra.

Algumas referencias:
http://www.nokia.com.br/nokia/0,8764,43732,00.html
http://wiki.java.net/bin/view/Javapedia/SyncML
http://developers.sun.com/techtopics/mobility/midp/articles/syncml/
[/quote]

Valeu boone, vou dar uma pesquisada na SyncML. Talvez essa seja a respota q eu procuro. Obrigado!

Vc tbm pode fazer uma conexão via Socket com o computador, porém isso tem um custo minímo, eu tenho um professor que fez um programa cujo o qual pega informações de um sensor instalado na sala de um servidor para verificar a temperatura ambiente da sala.
Mas com sockets é possivel fazer ainda mais, inclusive transmissão de arquivos. Vc pode fazer isso tbm via Http tbm, portanto a máquina teria de ter um servlet ou um jsp executando ou seja seria uma “servidora” de servlets… ainda vc tem a opção de fazer uma transmissãod e dados “OTA”(OVER THE AIR) ou seja via bluetooth ou Irda, enfim as possibilidades são imensas é só vc pesquisar, novamente se não me engano nos ultimos capítulos do CORE J2ME tem algo falando sobre conexões “OTA”(na versão em inglês que eu tenho não tem, acho que é a primeira edição T_T, mas na de meu professor em português tinha), além disso lá tbm foca conexões via HTTP, vale apena dar uma olhada, pois quase todo sistema de celular focado em âmbito empresarial utiliza uma conexão com um servlet que faz a conexão com um banco de dados, é algo de certa forma complexo porém gratificante.
Espero ter dado um leque a mais a sua pesquisa, até mais!

[quote=DEAD]Vc tbm pode fazer uma conexão via Socket com o computador, porém isso tem um custo minímo, eu tenho um professor que fez um programa cujo o qual pega informações de um sensor instalado na sala de um servidor para verificar a temperatura ambiente da sala.
Mas com sockets é possivel fazer ainda mais, inclusive transmissão de arquivos. Vc pode fazer isso tbm via Http tbm, portanto a máquina teria de ter um servlet ou um jsp executando ou seja seria uma “servidora” de servlets… ainda vc tem a opção de fazer uma transmissãod e dados “OTA”(OVER THE AIR) ou seja via bluetooth ou Irda, enfim as possibilidades são imensas é só vc pesquisar, novamente se não me engano nos ultimos capítulos do CORE J2ME tem algo falando sobre conexões “OTA”(na versão em inglês que eu tenho não tem, acho que é a primeira edição T_T, mas na de meu professor em português tinha), além disso lá tbm foca conexões via HTTP, vale apena dar uma olhada, pois quase todo sistema de celular focado em âmbito empresarial utiliza uma conexão com um servlet que faz a conexão com um banco de dados, é algo de certa forma complexo porém gratificante.
Espero ter dado um leque a mais a sua pesquisa, até mais!
[/quote]

DEAD, com certeza, aumentou meu leque de opções de pesquisa! Ainda estou lendo sobre o assunto. Tenho muito o que aprender sobre isso ainda. Valeu!

O link abaixo e um tutirial com exemplo pratico de como realizar a troca de informacoes atrasves de um arquivo entre um servlet e um midlet
espero que ajude
abraços.

http://today.java.net/pub/a/today/2006/11/30/access-desktop-data-from-mobile-devices.html