PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Драйвер JDBC PostgreSQL с Android

Въпреки че не е строгият отговор на вашия въпрос, имам предложение.

Не се опитвайте да използвате JDBC директно на устройството с Android. Така ще си спестите много проблеми. Писах за това по-подробно във въпроса „JDBC срещу уеб услуга за Android“.

Напишете логиката на вашата база данни на сървър на приложения, достъпен в мрежата, и говорете с този сървър на приложения чрез HTTP+JSON, SOAP, XML-RPC или подобен. Това ще бъде много по-ефективно с честотната лента и можете да направите приложението си много по-толерантно към проблеми със свързаността по този начин. Освен това ви спестява от необходимостта да излагате сървъра на базата данни директно в Интернет – не е много притеснение с PostgreSQL, стига да използвате SSL, но все пак е по-добре изобщо да не се налага.

Използвайки JAX-RS на JBoss AS 7, Tomcat 7 или подобен, трябва да можете доста лесно да съберете уеб RESTful XML/JSON API за услугите за вашето приложение. Хората също изглежда сглобяват REST/JSON API доста бързо с PHP.

Можете да напишете JSON/REST уеб API на почти всеки език, който харесвате, с различна степен на лекота. Просто потърсете REST server yourlanguagename .

„Kaw“ посочи в изтрит отговор, че има и виртуални JDBC драйвери, които тунелират заявки през HTTP. Те може да са подходящи за някои приложения.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изпълнете тази заявка за работни часове в PostgreSQL

  2. Активиране на поддръжка на PostgreSQL в PHP на Mac OS X

  3. Как да наблюдавате PostgreSQL, работещ вътре в Docker контейнер:Част втора

  4. Намерете редове, където текстовият масив съдържа стойност, подобна на въведената

  5. Postgres ръчно променя последователността