Pessoal, boa tarde!
Gostaria de saber a opinião de vocês sobre a criação de um servidor web para uma aplicação Android.
Vou desenvolver uma aplicação mobile que precisa buscar certos dados via um servidor, esses dados estão num BD onde o servidor possui acesso para buscar o que foi solicitado pela app mobile.
Li sobre alguns tipos de comunicação, dentre elas: HTTP, Web Service e Socket; mas gostaria de saber a opinião de quem já desenvolve nessa área para poder me apontar qual seria o melhor método a ser usado, suas vantagens e desvantagens também. Como sugerem que eu faça isso??
Desde já eu agradeço. Abraço!