Hola Alex, he leído atentamente el artículo que me recomendaste. No es exactamente lo que busco. Tengo otros artículos relacionados con ROA con ejemplos que estoy intentando probar, pero quiero evitar la recompilación de programas cuando cambia la estructura del registro del fichero y creo que con ROA también tendré que hacerlo.
¿Vosotros habéis probado ROA en algún proyecto? Me ha gustado también OpenXava, aunque ahí nuestra limitación está en Java. En este caso ¿cómo separas el acceso a la BBDD? ¿A través de procedimientos almacenados y UDTF? ¿Cómo gestionáis las autorizaciones para que un usuario no acceda a los datos fuera del aplicativo? Gracias por tu aportación. Javier Mora El jue., 4 jun. 2020 a las 21:44, Alex Martínez (<[email protected]>) escribió: > Hola javier > > ¿y éste otro artículo utilizando un HANDLER no lo has visto? > https://www.ibm.com/developerworks/ssa/ibmi/library/i-roaforsql/index.html > > En nuestro caso lo que estamos modernizando es desarrollo directo en java > utilizando un framework https://www.openxava.org/ y seguirmos utilizando > DB2 > > y muchas integraciones con webservices utilizando IWS > > Salu2 > > El jue., 4 jun. 2020 a las 14:33, datil400 (<[email protected]>) > escribió: > >> Hola a tod@s, >> >> quiero preparar una pequeña prueba de concepto para externalizar el >> acceso a las tablas de BBDD desde RPG. Por "externalizar" me refiero a >> dejar de utilizar las operaciones CHAIN, READ, WRITE, UPDATE, etc. de RPG >> para acceder a los ficheros. >> >> He leído mucho sobre este tema rebuscando en manuales, artículos e >> internet. Los más interesantes que he encontrado son: >> >> Externalize Database Processing. Paul Tuohy (no incluyo PDF por problemas >> de tamaño) >> IBM i Modernization - The User Interface (Parte 12) - >> https://rd.radile.com/rdweb/info2/ibmiuix.html >> Who Knew You Could Do That with RPG IV? Modern RPG for the Modern >> Programmer (Capítulo 6)- >> http://www.redbooks.ibm.com/redpieces/abstracts/sg245402.html >> >> Creo que es una idea interesante para intentar "modernizar" los >> aplicativos RPG. Existen muchos enfoques para hacerlo. >> >> Pero quisiera exponeros algunas "pequeñas" dudas sobre este tema. Resulta >> que en la mayoría de los las fórmulas propuestas, siempre se centran en el >> acceso a un sólo registro y no profundizan excesivamente cuestiones como: >> >> - acceso a varios registros al mismo tiempo >> - bloqueo pesimista de registros (a veces es necesario) >> - resolver el caso de un bloqueo optimista sin entervención del usuario >> - secuencias de registros (por ejemplo para informes, actualizaciones en >> grupo) >> >> ¿Utilizáis estás técnicas de programación en vuestro día a día? ¿Cómo >> habéis resuelto algunas de ellas? ¿Qué os parece estos enfoques de acceso a >> la base de datos? >> >> Gracias por vuestros comentarios. >> >> Javier Mora >> ____________________________________________________ >> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) >> Forum.Help400 © Publicaciones Help400, S.L. > > ____________________________________________________ > Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) > Forum.Help400 © Publicaciones Help400, S.L.
____________________________________________________ �nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 � Publicaciones Help400, S.L.
