Buenos días:

Voy a entrar en la conversación porque precisamente nosotros estamos
intentando hacer nuestros primeros programas Java en el iSeries.

Con respecto a cosas que se han comentado sobre si RPG puede hacer esto o
aquello, que si otro lenguaje, que si PHP. Creo que hay un punto importante
a tener en cuenta a la hora de realizar un desarrollo. No toda la
programación es Web, y no todos los problemas se puede solucionar con RPG
tan fácilmente. Un ejemplo:

Acabamos de crear un módulo cliente servidor hecho en delphi que guarda
imágenes en una tabla del iSeries. Como el cliente tienen varias máquinas,
quiere que cada noche se repliquen las imágenes a todos los sistemas. La
cuestión es que analizamos varias maneras de hacerlo y la más práctica de
todas era con DDM y RPG. Pero un campo de tipo BLOB en una tabla hace que no
se pueda crear una referencia DDM. Entonces empezamos a darle vueltas a
hacer el programa en Java.

A parte de las ventajas propias del lenguaje y su filosofía (orientación a
Objeto, base grande de ejemplos, ejecución en máquina virtual que lo hace
multiplataforma, etc.), es un lenguaje que se puede usar tanto para la
programación Web como para programar procesos de negocio. Es cierto que la
curva de aprendizaje para una persona que sólo conozca RPG y programación
estructurada quizás no sea la deseable, pero a la larga creo que merece la
pena. De todas formas es menos complicado de la que parece. Siempre puedes
usar Java casi como si fuera RPG (clases static sin instanciaciones de
objetos). Es más, si lo usas para la programación de procesos de negocio, el
mismo programa funcionará en cualquier sistema.

Saludos.
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a