Em 26 de outubro de 2012 08:37, Joao Paulo Rieg
<[email protected]> escreveu:
> Bom dia!
>
> Estou desenvolvendo uma aplicação em Java, para Android 4.0, esta 
> aplicação
> irá fazer transações no PostgreSQL 9.0, porém nao encontrei nenhum JDBC,
> para Android.
> Procurei em foruns e encontrei um JDBC modificado, cujo qual consegui 
> fazer
> a conexão. Alguém da Comunidade já teve esta necessidade ou conhecem 
> alguma
> outra ferramenta que seja mais apropriada para fazer a conexão com o
> PostgreSQLno Android?

Não só para PostgreSQL, como para qualquer banco de dados, drivers de
comunicação com bancos de dados JDBC/ODBC/ADO/Native foram criados
para operar em redes locais (LAN) ou que possuam baixa latência e
comunicação intermitente. Se você estiver conectado via rede celular
(Edge/3G/HSPA/4G/etc) pode ocorrer a troca de APN ou antena, e a
conexão do banco de dados seria cancelada e a transação perdida.

Desde os remotos tempos do Palm OS/Windows CE realizar a conexão do
dispositivo móvel com um SGDB não é recomendável, por isso existem
poucas soluções disponíveis.

O ideal é realizar a comunicação por transferência de arquivos ou
algum outro tipo de serviço (Socket, RPC, WebService).


-- 
TIAGO J. ADAMI
http://www.adamiworks.com
@tiadami


Olá Tiago.

Ja tenho uma aplicação que roda em Windows, e a mesma consiste no seguinte:
Estou conectado à rede da empresa via wi-fi e faço todas consultas 
necessárias no SGBD.
Caso a rede wi-fi não esteja disponível, alguns clientes optaram pelo uso de 
VPN, porém com uma velocidade de consulta bem mais baixo, mas como o fluxo 
de informações não é contínuo e nem em grande escala, funciona legal.
O software funciona em modo offline, e faz as atualizações mediante a 
disponibilidade da conexão.

Este mesmo sistema estou desenvolvendo para Tablets, porém o JDBC disponivel 
para download no site da PostgreSQL, não é compativel para o Android.

Quanto à perda de conexão a aplicação será preparada para caso isto ocorra, 
porém, gostaria de saber se existe algum componente que a Comunidade 
recomendaria utilizar nesta situação.

Atenciosamente, Rieg 

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a