Pessal estou com o seguinte dilema:
Tenho alguns cliente que me pedem para que cada usuário se conecte ao sistema em uma máquina por vez. Para resolver o problema, criei os usuários da minha app como usuários do PG pois desta forma quando um usuário tentar efetuar o login na app, ela pergunta ao PG se o usuário já está logado, se não estiver logado a entrada no sistema continua (a conexão fica aberta até a app ser finalizada) caso contrário e entrada é barrada e ele é avisado que seu login está aberto em outra máquina. mas recentemente venho estudando o C# e tenho notado que ninguem utiliza uma conexão permanente ao banco de dados. todos tem seus ótimos argumentos.

Gostaria de saber a opinião de vocês:
Pensando no controle que preciso, é arriscado manter uma conexão permanente com o banco ?

Se este procedimento for ruim e o melhor for o que o mundo c# diz: Conecte, pegue o que quer e desconecte. Como fariamos para manter o controle em que o usuário só possa ficar conectado em uma máquina.

Não sei se fui claro mas ficaria muujuuuito grato em ler o parecer de vocês

Obrigado.
--
        *Marco Antonio J. Victor*
Fone/Fax: *11 2977-5406*
www.tactor.com.br

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

Responder a