sql >> Databáze >  >> RDS >> PostgreSQL

Ovladač JDBC PostgreSQL pro Android

I když to není přesná odpověď na vaši otázku, mám návrh.

Nepokoušejte se používat JDBC přímo na zařízení Android. Ušetříte si tak spoustu starostí. Psal jsem o tom podrobněji v otázce „JDBC vs webová služba pro Android“.

Napište svou databázovou logiku na webově dostupném aplikačním serveru a komunikujte s tímto aplikačním serverem prostřednictvím HTTP+JSON, SOAP, XML-RPC nebo podobně. Bude to mnohem efektivnější z hlediska šířky pásma a vaše aplikace bude tímto způsobem mnohem tolerantnější k problémům s připojením. Také vám to ušetří nutnost vystavovat váš databázový server přímo internetu – s PostgreSQL se nemusíte bát, pokud používáte SSL, ale stále je lepší to vůbec dělat.

Pomocí JAX-RS na JBoss AS 7, Tomcat 7 nebo podobných byste měli být schopni sestavit webové rozhraní RESTful XML/JSON služeb API pro vaši aplikaci docela snadno. Zdá se také, že lidé dají REST/JSON API dohromady s PHP docela rychle.

Webové API JSON/REST můžete napsat v podstatě v jakémkoli jazyce, který se vám líbí, s různou mírou lehkosti. Stačí vyhledat REST server yourlanguagename .

"Kaw" ve smazané odpovědi poukázal na to, že existují také virtuální ovladače JDBC, které tunelují požadavky přes HTTP. Ty mohou být vhodné pro některé aplikace.




  1. Jak make_time() funguje v PostgreSQL

  2. DBCA Create Database špatný REMOTE_LISTENER

  3. Chyba mysql node.js:ECONNREFUSED

  4. MySQL Performance Cheat Sheet