N3lson Posted May 4, 2018 at 07:44 AM Report #610431 Posted May 4, 2018 at 07:44 AM Boas, gostaria de saber se é possível o seguinte: Estou a desenvolver uma app Android com ligação MYSQL , a ligação interna com os dados na aplicação funciona bem, mas corro o risco de ter os dados do servidor expostos. O que pretendia era se possível ter as queries no código normalmente e apenas ter o retorno da ligação por webservice. Se sim como o fazer. Obrigado You can't do it, kid. But don't worry, my boy. You're not the only one. No one else can do it.
HappyHippyHippo Posted May 4, 2018 at 08:57 AM Report #610438 Posted May 4, 2018 at 08:57 AM podes ser mais claro no que realmente pretendes ? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
N3lson Posted May 7, 2018 at 08:11 AM Author Report #610460 Posted May 7, 2018 at 08:11 AM (edited) Eu tenho uma classe de ligação na aplicação, com os dados do servidor mas depois de instalar o apk no tablet os dados ficam expostos, o que pretendia era saber se é possivel ter apenas a ligação remota via webservice e todo o resto consultas na aplicação. Ex: 192.168.1.900/app_xx/ligar.php esse ficheiro retornaria a ligação para poder trabalhar com a aplicação no tablet ou telemóvel. Se possível como o fazer. Encontrei o Ksoap mas gostaria apenas a ligação e não os restantes dados Edited May 7, 2018 at 08:15 AM by N3lson You can't do it, kid. But don't worry, my boy. You're not the only one. No one else can do it.
HappyHippyHippo Posted May 8, 2018 at 06:59 AM Report #610472 Posted May 8, 2018 at 06:59 AM estás a perguntar se é possivel teres uma gateway de acesso aos teus serviços ? é isso ? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
N3lson Posted May 8, 2018 at 03:49 PM Author Report #610482 Posted May 8, 2018 at 03:49 PM (edited) 8 horas atrás, HappyHippyHippo disse: estás a perguntar se é possivel teres uma gateway de acesso aos teus serviços ? é isso ? Gostaria apenas de retornar a ligação Tudo o resto (queries para apresentação de resultados) era efectuado na aplicação. Neste momento tenho uma Classe Conexao que retorna a ligação MySql, mas está num ficheiro java, gostaria que essa ligação não estivesse na aplicação mas viesse retornada de um webservice public class Conexao{ final private static String user = "user", pass = "pass", baseDados = "bd", servidor = "192.168.0.99", porta = "3306", nomeClasse = "com.mysql.jdbc.Driver", url = "jdbc:mysql://"+servidor+":"+porta+"/"+baseDados+"?connectTimeout=9000&socketTimeout=9000&autoReconnect=true&secondsBeforeRetryMaster=3"; private static Connection con; public static Connection getCon() { con = null; try { StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); StrictMode.setThreadPolicy(policy); Class.forName("com.mysql.jdbc.Driver").newInstance(); con = DriverManager.getConnection(url, user, pass); } catch(Exception e) { e.printStackTrace(); } return con; } } Edited May 8, 2018 at 03:51 PM by N3lson You can't do it, kid. But don't worry, my boy. You're not the only one. No one else can do it.
HappyHippyHippo Posted May 8, 2018 at 07:55 PM Report #610486 Posted May 8, 2018 at 07:55 PM no dia em que as aplicações vão a servidores pedir código para ser executado localmente, desligo todo da net ... o que podes fazer é ter um servidor que, depois de autenticação, te fornece os dados de ligação ao teu sistema de permanência (base de dados) 1 Report IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
N3lson Posted May 9, 2018 at 09:20 AM Author Report #610489 Posted May 9, 2018 at 09:20 AM 13 horas atrás, HappyHippyHippo disse: no dia em que as aplicações vão a servidores pedir código para ser executado localmente, desligo todo da net ... o que podes fazer é ter um servidor que, depois de autenticação, te fornece os dados de ligação ao teu sistema de permanência (base de dados) Sim, era isso o pretendido, gostaria de saber como o fazer. You can't do it, kid. But don't worry, my boy. You're not the only one. No one else can do it.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now