Cita:
Empezado por lbidi
En otras palabras, es posible desde el cliente crear las consultas ( querys ) que necesite y que el ds server me responda ??? Como ??
|
De la misma manera que lo harias en una app monolitca. Solo que en vez de tener todo acoplado (logica, GUI, datos, etc) lo desacoplas:
Código Delphi
[-]
procedure CargarClientes(...)
begin
Clientes := ServidorRemoto.ListarClientes(["Codigo", "Nombre"], TWhere(Campo="Codigo", Valor=1));
end;
function ListarCliente(ListaCampos, Filtros):TDataSet
---
P.D:
Ten en cuenta que una vez tenes un servidor expuesto en internet, no solo tu cliente sera el unico que exista. Estas abriendote a que te envien datos/comandos maliciosos (y ademas, tampoco debes confiar en *tu propio* cliente: Lee sobre injeccion de sql en google!)