sql >> Database teknologi >  >> RDS >> PostgreSQL

Driver JDBC PostgreSQL med Android

Selvom det ikke er det strenge svar på dit spørgsmål, har jeg et forslag.

Forsøg ikke at bruge JDBC direkte på Android-enheden. Du sparer en masse besvær på den måde. Det skrev jeg mere detaljeret om i spørgsmålet "JDBC vs Web Service for Android".

Skriv din databaselogik på en web-tilgængelig applikationsserver og tal med den applikationsserver via HTTP+JSON, SOAP, XML-RPC eller lignende. Dette vil være meget mere båndbreddeeffektivt, og du kan gøre din app meget mere tolerant over for problemer med tilslutning på den måde. Det sparer dig også for at skulle eksponere din databaseserver direkte til internettet - ikke meget af en bekymring med PostgreSQL, så længe du bruger SSL, men stadig bedre ikke at skulle gøre det overhovedet.

Ved at bruge JAX-RS på JBoss AS 7, Tomcat 7 eller lignende burde du være i stand til at sammensætte en web RESTful XML/JSON services API til din app ret nemt. Folk synes også at sætte REST/JSON API'er sammen ret hurtigt med PHP.

Du kan skrive en JSON/REST web-API på stort set ethvert sprog, du kan lide, med varierende grad af lethed. Bare søg efter REST server yourlanguagename .

"Kaw" har i et slettet svar påpeget, at der også findes virtuelle JDBC-drivere, som tunnelerer anmodninger over HTTP. Disse kan være egnede til nogle applikationer.




  1. Hvordan får man databaseoprettelsestid i PostgreSQL 9.0?

  2. Sådan sikrer du dig, at din MySQL-database er sikret

  3. INSTR() Funktion i Oracle

  4. Android-rumdatabasen eksporterer ikke alle data