Nuestra empresa utiliza IBM iSeries para la mayoría de nuestro procesamiento de datos. Todas nuestras aplicaciones internas están escritas en juegos de rol. Según el mapa de ruta de IBM, IBM está presionando a las compañías para que se trasladen a Java/J2EE. Estamos buscando modernizar nuestras aplicaciones internas a una interfaz más GUI. Proporcionamos una presencia web externa mediante el uso de web Asp.Net, aunque tal vez los proyectos greenfield podrían ser Java. Una opción es usar una aplicación de raspador de pantalla mientras se mantiene en RPG, pero creo que puede ser mejor ir lentamente por el camino de hoja de ruta de IBM y pasar a Java. Nuestro objetivo es migrar a una interfaz GUI y estar en línea con la hoja de ruta de IBM.Migración de RPG a Java en IBM iSeries
¿Ha estado involucrado con una migración de rol a Java, incluso si solo los proyectos greenfield eran Java y los proyectos brownfield seguían siendo RPG?
Mi gestión tiene miedo de que:
1) la actualización de JRE en las estaciones de trabajo, los clientes particularmente delgadas, podría causar una pesadilla administrativa (Nuestra empresa utiliza 80% clientes ligeros y 20% PC) y
2) Java exige demasiada sobrecarga de la estación de trabajo para ejecutarse efectivamente
3) Incompatibilidad entre los clientes de JRE a medida que actualizamos, lo que puede romper otras aplicaciones que requieren el JRE.
¿Puede arrojar algo de luz sobre esto? ¿Hay grandes beneficios? ¿Tienes muchos problemas?
ACLARACIÓN: Solo estoy interesado en una migración a Java. ¿Cuál es el nivel de dificultad y pierdo algo al pasar de RPG a Java? ¿Las pantallas son muy receptivas cuando se migran a Java?
gracias por esta pregunta +1 – mKorbel
Como dije en mi comentario bajo la respuesta de JamesA, el rendimiento depende en gran medida de su plataforma. ¿Qué edad tiene su iSeries? –
1 año de edad. Acabo de actualizar. No sé las especificaciones sin embargo. –