Quero fazer uma aplicação que é um servidor central, que no fundo a unica coisa que faz é receber pedidos, ir à base de dados buscar esses pedidos e retornar esses pedidos.
Estava a pensar fazer um servidor no qual as pessoas se ligavam e depois o servidor é que ia buscar os dados à BD, mas entretanto foi-me dito que podia ter apenas a BD sem nenhum programa intermedio entre o cliente e a BD.
Ora a minha questão é:
Pode se fazer isso? deixar o cliente se ligar directamente à BD? é aconselhavel?
eu estava a pensar usar ligaçoes UDP para tornar as ligaçoes mais rapidas e depois implementava um sistema de reenvio no caso de haver perda de pacotes, é possivel fazer isso directamente na BD?
Que aconselham?
BD <==> servidor central <==> clientes ou BD <==> clientes??
Estava a pensar fazer um servidor no qual as pessoas se ligavam e depois o servidor é que ia buscar os dados à BD, mas entretanto foi-me dito que podia ter apenas a BD sem nenhum programa intermedio entre o cliente e a BD.
Ora a minha questão é:
Pode se fazer isso? deixar o cliente se ligar directamente à BD? é aconselhavel?
eu estava a pensar usar ligaçoes UDP para tornar as ligaçoes mais rapidas e depois implementava um sistema de reenvio no caso de haver perda de pacotes, é possivel fazer isso directamente na BD?
Que aconselham?
BD <==> servidor central <==> clientes ou BD <==> clientes??