PBJava — это инструмент, который понимает ваше приложение PowerBuilder и преобразует его в веб-приложение Java, использующее такие платформы, как Maven, Spring, Angular, CSS и Typescript.
Этот инструмент имеет возможность обрабатывать исходный код для создания файлов Java, Angular, HTML и CSS. Это веб-приложение Java затем можно развернуть на сервере Tomcat с общими стандартами безопасности, навигации, взаимодействия с базой данных и поддержки при расширении.
Вместо того, чтобы вручную переписывать все приложение, мы помогаем вам автоматизировать этот процесс с помощью PBJava. Это снижает затраты, риски и время, сохраняя при этом существующую бизнес-логику.
Для получения более подробной информации вы можете перейти на наш веб-сайт или просмотреть нашу документацию по адресу https://docs.mobilize.net/.
Этот репозиторий содержит исходный код и двоичные файлы приложения PBJavaHelloWorld.
Это приложение просто показывает окно Powerbuilder с окном данных, которое реализует простой список задач.
Образец был перенесен с помощью наших инструментов в Java-приложение Spring с Angular FrontEnd.
Вы можете увидеть скриншот этого репозитория в Safari на MAC OS.

Если вы хотите создать это приложение:
./build.ps1 или ./build.sh./buildFrontEnd.ps1 или ./buildFrontEnd.shКогда вы переносите свое приложение с Powerbuilder на Java, у вас будет 3 основные папки:
Обзор перенесенного кода см. в разделе Обзор перенесенного кода.
Angular FrontEnd находится внутри этой папки.
Эта папка имеет следующую структуру:
Код powerbuilder, перенесенный в Java, находится внутри этой папки.
Проект создания ВОЙНЫ здесь.
Если вы не хотите ничего устанавливать, но все же хотите просмотреть перенесенное приложение, вы можете открыть его по ссылке ниже: