Estou desenvolvendo um sistema que funciona da seguinte maneira:

Tenho um progrma Server, que faz as conexões com bancos de dados, e manipula
os dados, criando e excluindo registros. Para que os usuarios possam
interagir, estou criando um cliente, que fará uma conexao com esse server e
permitirá aos usuários editar esses dados no BD.

Não queria criar as conexões com banco diretamente no client, pois aí o
server perderia o controle de tudo o que está sendo alterado, por este
motivo penso em todos conectarem ao server e solicitarem essas alterações.

Agora a pergunta, qual a melhor forma de fazer isso? Comecei a desenvolver
usando INDY, usando o TIdTCPServer e TIdTCPClient, mas acredito que essa não
é a melhor solução. Alguém tem alguma sugestão de qual tecnologia posso
utilizar?

Ja dei uma pesquisada e vi algo sobre remote dataset, isso funciona? É a
melhor maneira?

Queria desenvolver algo que fosse mais simples para desenvolver e o
principal, para dar manutenção, e que também tivesse um bom desempenho pois
varios clientes irão conectar simultaneamente.

Sugestões são muito bem vindas.

[]s
Alemão


[As partes desta mensagem que não continham texto foram removidas]

Responder a