PBJava هي أداة تفهم تطبيق PowerBuilder الخاص بك وتحوله إلى تطبيق ويب Java يستخدم أطر عمل مثل Maven وSpring وAngular وCSS وTypescript.
تتمتع هذه الأداة بالقدرة على معالجة التعليمات البرمجية المصدر لإنشاء ملفات Java وAngular وHTML وCSS. يمكن بعد ذلك نشر تطبيق الويب Java هذا في خادم Tomcat بمعايير مشتركة للأمان والتنقل وتفاعلات قاعدة البيانات والدعم عند التوسيع.
بدلاً من إعادة كتابة التطبيق بأكمله يدويًا، فإننا نساعدك من خلال أتمتة هذه العملية باستخدام PBJava. وهذا يقلل من التكاليف والمخاطر والوقت، مع الحفاظ على منطق الأعمال الحالي سليمًا.
لمزيد من التفاصيل، يمكنك الذهاب إلى موقعنا على الإنترنت أو مراجعة وثائقنا على https://docs.mobilize.net/
يحتوي هذا الريبو على الكود المصدري والثنائيات لتطبيق PBJavaHelloWorld.
يعرض هذا التطبيق فقط نافذة Powerbuilder مع نافذة بيانات تنفذ قائمة مهام بسيطة.
تم ترحيل العينة باستخدام أدواتنا إلى تطبيق Spring Java باستخدام Angular FrontEnd.
يمكنك مشاهدة لقطة شاشة لهذا الريبو على Safari على نظام التشغيل MAC OS
إذا كنت ترغب في بناء هذا التطبيق:
./build.ps1
أو ./build.sh
./buildFrontEnd.ps1
أو ./buildFrontEnd.sh
عندما تقوم بترحيل تطبيقك من Powerbuilder إلى Java، سيكون لديك 3 مجلدات رئيسية:
للحصول على نظرة عامة على التعليمات البرمجية التي تم ترحيلها، راجع نظرة عامة على التعليمات البرمجية التي تم ترحيلها
Angular FrontEnd موجود داخل هذا المجلد.
تم تنظيم هذا المجلد على النحو التالي:
يوجد رمز powerbuilder الذي تم ترحيله إلى Java داخل هذا المجلد.
مشروع توليد الحرب موجود هنا.
إذا كنت لا ترغب في تثبيت أي شيء ولكنك لا تزال ترغب في إلقاء نظرة على التطبيق الذي تم ترحيله، فيمكنك فتح التطبيق باستخدام الرابط أدناه: