PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Sterownik JDBC PostgreSQL z systemem Android

Chociaż nie jest to dokładna odpowiedź na twoje pytanie, mam sugestię.

Nie próbuj bezpośrednio używać JDBC na urządzeniu z Androidem. W ten sposób zaoszczędzisz wiele kłopotów. Pisałem o tym bardziej szczegółowo w pytaniu „JDBC vs Web Service dla Androida”.

Napisz logikę bazy danych na serwerze aplikacji dostępnym przez Internet i komunikuj się z tym serwerem aplikacji za pośrednictwem protokołu HTTP+JSON, SOAP, XML-RPC lub podobnego. Będzie to o wiele bardziej wydajne i możesz sprawić, że Twoja aplikacja będzie o wiele bardziej tolerancyjna na problemy z łącznością w ten sposób. Oszczędza to również konieczności udostępniania serwera bazy danych bezpośrednio w Internecie - nie jest to zbyt duże zmartwienie w przypadku PostgreSQL, o ile używasz SSL, ale nadal lepiej nie robić tego w ogóle.

Używając JAX-RS na JBoss AS 7, Tomcat 7 lub podobnym, powinieneś być w stanie dość łatwo stworzyć internetowy interfejs API usług RESTful XML/JSON dla swojej aplikacji. Wydaje się, że ludzie dość szybko łączą interfejsy API REST/JSON za pomocą PHP.

Możesz napisać internetowy interfejs API JSON/REST w prawie dowolnym języku, który lubisz, z różnym stopniem łatwości. Po prostu wyszukaj REST server yourlanguagename .

„Kaw” wskazał w usuniętej odpowiedzi, że istnieją również wirtualne sterowniki JDBC, które tunelują żądania przez HTTP. Mogą być odpowiednie dla niektórych zastosowań.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hibernuj UUID z PostgreSQL i SQL Server

  2. INSERT IN TO ... FROM SELECT ... ZWRACANIE mapowań id

  3. Jak sformatować pole bigint na datę w Postgresql?

  4. Nie można połączyć się z PostgreSQL za pomocą PHP pg_connect()

  5. Jak skonfigurować HikariCP dla postgresql?