PBJava es una herramienta que comprende su aplicación PowerBuilder y la convierte en una aplicación web Java que utiliza marcos como Maven, Spring, Angular, CSS y Typecript.
Esta herramienta tiene la capacidad de procesar el código fuente para generar archivos Java, Angular, HTML y CSS. Esta aplicación web Java luego se puede implementar en un servidor Tomcat con estándares comunes de seguridad, navegación, interacciones de bases de datos y soporte al extenderse.
En lugar de reescribir manualmente una aplicación completa, le ayudamos a automatizar este proceso utilizando PBJava. Esto reduce costos, riesgos y tiempo, manteniendo intacta la lógica empresarial existente.
Para obtener más detalles, puede visitar nuestro sitio web o consultar nuestra documentación en https://docs.mobilize.net/
Este repositorio contiene el código fuente y los archivos binarios de la aplicación PBJavaHelloWorld.
Esta aplicación solo muestra una ventana de Powerbuilder con una ventana de datos que implementa una lista de tareas pendientes simple.
La muestra se migró con nuestras herramientas a una aplicación Spring Java con Angular FrontEnd.
Puedes ver una captura de pantalla de este repositorio en Safari en MAC OS
Si desea crear esta aplicación:
./build.ps1
o ./build.sh
./buildFrontEnd.ps1
o ./buildFrontEnd.sh
Cuando migres tu aplicación de Powerbuilder a Java tendrás 3 carpetas principales:
Para obtener una descripción general del código migrado, consulte Descripción general del código migrado.
Angular FrontEnd está dentro de esta carpeta.
Esta carpeta está estructurada como:
El código de Powerbuilder migrado a Java se encuentra dentro de esta carpeta.
El proyecto para generar la GUERRA ya está aquí.
Si no desea instalar nada pero aún desea echar un vistazo a la aplicación migrada, puede abrir la aplicación usando el siguiente enlace: