Sincronizar app Android com app web.  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
edysnipes
JavaEvangelist

Membro desde: 18/01/2007 19:24:05
Mensagens: 367
Localização: Brasília - DF
Offline

Boa tarde.

Tenho um sistema rodando certinho com controle de material. Surgiu a necessidade de utilizar smartphones para pesquisar por item. Agora o que preciso e que quando for necessario migrar os dados atuais da app web para a app android.


Pesquisei sobre webservices e vi alguns exemplos do axis. Mas como preciso fazer consultas em banco de dados não sei se seria uma boa ideia.

Alguem pode me ajudar com isso?

"Transformem os seus arados em espadas e das suas foices façam lanças, diga o fraco: Eu sou forte." (Joel 3.10)
[WWW] [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Voce poderia usar JSON, mas não use Axis que é bem mais complicado, existe soluções mais faceis para isso (só nao lembro quais).

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
edysnipes
JavaEvangelist

Membro desde: 18/01/2007 19:24:05
Mensagens: 367
Localização: Brasília - DF
Offline

Entendi. Já testei como seria com json. Basicamente imprimiria um json na jsp e o android leria traquilamente. Blz.
Mas e se fosse necessario passar um parametro para esse método que retornaria a json? Com isso resolveria meu problema pois antes de retornar tenho que fazer uma consulta.

Obrigado.

"Transformem os seus arados em espadas e das suas foices façam lanças, diga o fraco: Eu sou forte." (Joel 3.10)
[WWW] [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Voce pode usar a API HTTP da Apache que já vem embutida no Android para fazer HTTP pots e gets.

Através deles é possivel passar parametros.

Com GET é via URL e no POST via uma StringEntity

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
edysnipes
JavaEvangelist

Membro desde: 18/01/2007 19:24:05
Mensagens: 367
Localização: Brasília - DF
Offline

Certo. Sou totalmente leigo com webservice. Na teoria como seria a utilização disso. HTTP para enviar ao webservice que iria ler isso com json?

"Transformem os seus arados em espadas e das suas foices façam lanças, diga o fraco: Eu sou forte." (Joel 3.10)
[WWW] [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Voce pode usar o POST para enviar um JSON que o servidor vai ler, consultar e retornar outro JSON com o resultado.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
edysnipes
JavaEvangelist

Membro desde: 18/01/2007 19:24:05
Mensagens: 367
Localização: Brasília - DF
Offline

Isso. Estudei um pouco e descobri três maneiras de fazer o que preciso. Sockets, HTTP e webservice. Creio que enviando parâmetros por POST e utilizando o JSON para ler os dados seria a melhor maneira.

Obrigado pelas dicas. Quando finalizar ou postar o código.

Valew.

"Transformem os seus arados em espadas e das suas foices façam lanças, diga o fraco: Eu sou forte." (Joel 3.10)
[WWW] [MSN]
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team