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, находится внутри этой папки.
Проект создания ВОЙНЫ здесь.
Если вы не хотите ничего устанавливать, но все же хотите просмотреть перенесенное приложение, вы можете открыть его по ссылке ниже: