PBJava é uma ferramenta que entende seu aplicativo PowerBuilder e o converte em um aplicativo web Java que usa frameworks como Maven, Spring, Angular, CSS e Typescript.
Esta ferramenta tem a capacidade de processar o código-fonte para gerar arquivos Java, Angular, HTML e CSS. Este aplicativo da web Java pode então ser implantado em um servidor Tomcat com padrões comuns de segurança, navegação, interações de banco de dados e suporte durante a extensão.
Em vez de reescrever manualmente uma aplicação inteira, ajudamos você automatizando esse processo usando PBJava. Isso reduz custos, riscos e tempo, ao mesmo tempo que mantém intacta a lógica de negócios existente.
Para mais detalhes você pode acessar nosso site ou verificar nossa documentação em https://docs.mobilize.net/
Este repositório contém o código-fonte e os binários do aplicativo PBJavaHelloWorld.
Este aplicativo mostra apenas uma janela do Powerbuilder com uma janela de dados que implementa uma lista de tarefas simples.
O exemplo foi migrado com nossas ferramentas para uma aplicação Spring Java com Angular FrontEnd.
Você pode ver uma captura de tela deste repositório no Safari no MAC OS
Se você deseja construir este aplicativo:
./build.ps1
ou ./build.sh
./buildFrontEnd.ps1
ou ./buildFrontEnd.sh
Ao migrar seu aplicativo do Powerbuilder para Java você terá 3 pastas principais:
Para obter uma visão geral do código migrado, consulte Visão geral do código migrado
Angular FrontEnd está dentro desta pasta.
Esta pasta está estruturada como:
O código do powerbuilder migrado para java está dentro desta pasta.
O projeto para gerar a GUERRA está aqui.
Se você não deseja instalar nada, mas ainda deseja dar uma olhada no aplicativo migrado, você pode abri-lo usando o link abaixo: