![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola Vincent...
Por ahora estoy arrancando con mvcframework... Estoy viendo donde crear la conexión a la base de datos, donde crear el modulo de datos, sobre todo para analizar las solicitudes concurrentes, como se comporta cuando llegan varias solicitudes simultaneas y una se demora... Horse era otra alternativa que tenia en vista... Es bueno saber que alguien mas esta trabajando para poder ayudarnos... Hasta ahora la una documentación con la que me estoy guiando con mvcframework son los videos de Neftali... Con Mars Curiosity me paso lo mismo, poca documentación.
__________________
Saluda Atte Neeruu!!! :) Última edición por Neeruu fecha: 04-06-2024 a las 22:25:37. |
#2
|
|||
|
|||
Para documentarte de DMVC Framework, aparte de los ejemplos del repositorio, alguna indicación que hay en la web de Daniele Teti y en github, lo mejor es que te leas el libro que publicó. Si no tienes unas necesidades grandes, te va a aguantar sin problemas muchas peticiones concurrentes, es importante que utilices la opción de pooling de conexiones que trae por ejemplo Firedac, ya que se gasta bastante en crear y destruir conexiones. Además el DMVC Framework por defecto montas el servidor en un ejecutable, programa de consola o servicio utilizando la tecnología webbroker de Delphi, pero si generas dll Isapi para instalar en IIS, ya la gestión de peticiones y red te la hace la capa del servidor IIS, que va a resultar más rápido y eficiente.
|
#3
|
|||
|
|||
Hola WHILENOTEOF, el libro es gratis o de pago?
Muchas gracias por tu aclaración sobre el pooling de conexiones.
__________________
Saluda Atte Neeruu!!! :) |
#4
|
|||
|
|||
ES de pago, https://leanpub.com/delphimvcframework , si puedes permitírtelo te lo recomiendo. Si no, revisando los ejemplos , puedes hacerte también una idea de las posibilidades y de cómo funciona.
|
#5
|
|||
|
|||
Una consulta:
Tengo un JSON, con esta estructura: Código:
{ "PROVEEDORES": { "COD_PROV": 4, "NOM_PROV": "PRUEBA3_EDIT", "COD_USER": 0 } } No me carga los valores en el objecto Proveedor. Ahora si saco la palabra "PROVEEDORES" de JSON mapea correcto los valores. Hay alguna configuración para indicarle el nombre del Objecto.
Disculpen si mi terminología no es correcta.
__________________
Saluda Atte Neeruu!!! :) |
#6
|
|||
|
|||
WHILENOTEOF, voy a aprovecharme de tu solidaridad. Tu que tienes el libro, dice algo del lo que consulte respecto a la estructura del JSON, busque por todos lados y hasta donde llega mi entendimiento y no puedo solucionarlo.
__________________
Saluda Atte Neeruu!!! :) |
#7
|
|||
|
|||
Hola nuevamente, logre que el objeto json que viene en el post se lea con el formato que le paso.
Agregue las siguientes propiedades:
Y luego en el procedimiento:
'PROVEEDORES' es el RootName; De esta forma puedo levantar la informacion enviada con este formato de JSON:
__________________
Saluda Atte Neeruu!!! :) |
#8
|
|||
|
|||
Cita:
__________________
Saluda Atte Neeruu!!! :) |
#9
|
|||
|
|||
Hola buenos dias.
Alguien ocupo este componente para convertir json en dataset? Funciona? es recomendable? tienen alguna otra alternativa? https://github.com/viniciussanchez/dataset-serialize Es del mismo desarrollador de Horse. Saludos.
__________________
Saluda Atte Neeruu!!! :) |
#10
|
||||
|
||||
Cita:
Yo miraría los que vienen con delphi. En especial el TRESTResponseDataSetAdapter. Lo digo porque el RESTDebugger que viene con delphi, hace exactamente lo que tú estás pidiendo y lo hace con los componentes de delphi. Si en el RESTDebugger ejecutas un GET que te devuelva datos con esta estructura: Cita:
Que tiene la misma estructura que tú necesitas:
En la pestaña BODY te devuelve el JSON, pero en la pestaña TABULAR DATA, te devuelve los datos en formato TDataset (DBGrid). Revisa este artículo porque creo que explica lo que necesitas. ![]() ![]()
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
servidores rest | avmm2004 | Varios | 3 | 05-08-2021 09:37:44 |
API REST en delphi | darkbits | Varios | 1 | 21-10-2020 08:58:10 |
PHP / Rest DataSnap | Rockin | PHP | 8 | 14-02-2017 20:49:38 |
Rest | roman | La Taberna | 11 | 30-07-2014 16:52:00 |
REST, Marshaling y \ | iuqrul | Providers | 1 | 08-11-2013 10:51:33 |
![]() |
|