sql >> Database >  >> RDS >> PostgreSQL

Stuurprogramma JDBC PostgreSQL met Android

Hoewel dit niet het strikte antwoord op je vraag is, heb ik wel een suggestie.

Probeer JDBC niet rechtstreeks op het Android-apparaat te gebruiken. Zo bespaar je een hoop gedoe. Ik heb daar meer in detail over geschreven over de vraag "JDBC vs Web Service for Android".

Schrijf uw databaselogica op een voor het web toegankelijke applicatieserver en praat met die applicatieserver via HTTP+JSON, SOAP, XML-RPC of iets dergelijks. Dit zal veel efficiënter zijn met bandbreedte en je kunt je app op die manier veel toleranter maken voor problemen met connectiviteit. Het zorgt er ook voor dat u uw databaseserver niet rechtstreeks aan internet hoeft bloot te stellen - geen probleem met PostgreSQL zolang u SSL gebruikt, maar het is nog steeds beter om dat helemaal niet te doen.

Als u JAX-RS op JBoss AS 7, Tomcat 7 of iets dergelijks gebruikt, zou u vrij eenvoudig een web-RESTful XML/JSON-services-API voor uw app moeten kunnen samenstellen. Mensen lijken ook vrij snel REST/JSON API's samen te stellen met PHP.

U kunt een JSON/REST-web-API schrijven in vrijwel elke gewenste taal, met wisselend gemak. Zoek gewoon naar REST server yourlanguagename .

"Kaw" heeft er in een verwijderd antwoord op gewezen dat er ook virtuele JDBC-stuurprogramma's zijn die verzoeken via HTTP tunnelen. Deze kunnen geschikt zijn voor sommige toepassingen.




  1. SQL Server:maak alle HOOFDLETTERS tot juiste hoofdletters/titels

  2. Wat is het verschil tussen expliciete en impliciete cursors in Oracle?

  3. Top Facebook-groepen voor Analytics, Big Data, Data Mining, Hadoop, NoSQL, Data Science

  4. Hoe u SQL Server-databases van het ene exemplaar naar het andere kopieert