En el caso de querer interfacear OX con EXTJS, el vinculo de JAVA a EXTJS sería en formato JSON, supongo que tendría que agregar a los métodos de consulta de cada entidad un retorno en ese formato. Y para actualizar de EXTJS a OX (del cliente al servidor) se enviarían los datos en forma GET o POST de a pares (variable/valor) el cual debería tomar OX y realizar los procesos correspondientes, devolviendo un JSON con el éxito o el error de la transacción. O sea quizá en un principio estaría usando OX sólo en las capas medias de reglas de negocio y de acceso a datos, y desengancharía la vista. Actualmente OX soportaría este tipo de manejo?
saludos
Mauricio
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
> Actualmente OX soportaría este tipo de manejo?
Por supuesto, porque en ese caso no estás usando OX para ese módulo especial.
Una aplicación OX es una aplicación web convencional con un modelo escrito con POJOs y JPA. Por tanto, puedes acceder a la lógica de la aplicación de la forma habitual que use ExtJS. La parte de OpenXava de tu aplicación te va a molestar para nada.
Saludos
Javi
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hola Javier:
En el caso de querer interfacear OX con EXTJS, el vinculo de JAVA a EXTJS sería en formato JSON, supongo que tendría que agregar a los métodos de consulta de cada entidad un retorno en ese formato. Y para actualizar de EXTJS a OX (del cliente al servidor) se enviarían los datos en forma GET o POST de a pares (variable/valor) el cual debería tomar OX y realizar los procesos correspondientes, devolviendo un JSON con el éxito o el error de la transacción. O sea quizá en un principio estaría usando OX sólo en las capas medias de reglas de negocio y de acceso a datos, y desengancharía la vista. Actualmente OX soportaría este tipo de manejo?
saludos
Mauricio
Hola Mauricio,
> Actualmente OX soportaría este tipo de manejo?
Por supuesto, porque en ese caso no estás usando OX para ese módulo especial.
Una aplicación OX es una aplicación web convencional con un modelo escrito con POJOs y JPA. Por tanto, puedes acceder a la lógica de la aplicación de la forma habitual que use ExtJS. La parte de OpenXava de tu aplicación te va a molestar para nada.
Saludos
Javi