FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Datasnap, separando logica de acceso a datos
Que tal club, resulta que es la primera vez que me encamino en algo "serio" con Datasnap, estoy algo confundido
A grandes rasgos, esta seria mas o menos la forma de trabajar que venia usando hasta ahora: Para cada objeto del dominio del negocio, encapsulaba toda la logica en una unit especifica para el, por ejemplo:
Y ademas tambien generaba una unit especifica para controlar el acceso a datos, por ej:
Y luego en el clasico DataModule tenia que declarar en la seccion publica una instancia de cada uno de esos Mgr. En el evento AfterConnect de la Conexion los construia pasandoles como argumento la propia conexion Bueno, ya se imaginan como funciona, es muy sencillo Desde el cliente podria hacer cosas como
Ahora bien, en datasnap es distinto. Entiendo las limitantes de que no puedo retornar directamente un objeto como mi TProducto, para eso deberia usar Json por ejemplo, esa no es mi duda Lo que realmente quiero hacer es seguir con la idea de encapsular cada objeto en su unit especifica, pero datasnap requiere que publique cada metodo que los clientes van a invocar en el TServerMethods. Solamente quiero mantender "la casa en orden" y no tener en una sola unit (la del TServerMethods) todos los metodos y funciones que puedo invocar, mas bien me gustaria tener todo separadito y ordenadito en su lugar, me explico? Existe alguna forma de hacer esto o hay que llenar una sola unit con todos los metodos? Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Dudas DataSnap y acceso a base de datos desde App Android | RedVenom | Conexión con bases de datos | 2 | 29-04-2015 17:59:12 |
Crear Web Service con Acceso a Servidor DataSnap | cmfab | Varios | 0 | 23-01-2015 16:53:46 |
Acceso desde un servicio Android a un servidor DataSnap | birmain | Desarrollo en Delphi para Android | 2 | 20-11-2014 03:06:12 |
Pasar estructura de datos en DataSnap | giulichajari | Internet | 0 | 19-10-2014 11:57:28 |
problema con logica de programacion en delphi y base de datos | chelox | OOP | 6 | 05-10-2007 17:49:33 |
|