PowerBuilder to Java Tool transparently converts PowerBuilder Application into JSF Based J2EE application with minimum or no manual refactoring. JSF is a component event driven based MVC 2 framework. And, it suits well with PowerBuilder component events delegation. The translated J2EE components built using industry standard open source Myfaces components to handle rich UI Lookup. All PowerBuilder functions are translated into equivalent java functions with same hierarchy as in PowerBuilder functions.

Similarly Business logic embedded in Non visual objects are carried to POJO based Application service objects which would be directly controlled from Managed/Backing beans. Data access to persistence is provided using DAO access layer with flexibility of replacing with ORM DAO layer.

 The application is layered as per below details

Presentation Layer:

This layer consists of the following components:

    JSF MyFaces Components which are industry standard and light weight.

    A4J Components for interactive event delegation from Client to Server apart from the JSF managed beans control

    All Reports will be handled by Jasper Reports.

Business Logic:

This layer consists of the following components:

    Managed Bean / Backing Bean: The bean classes provide the interface between the UI JSF pages and services of server layer. Also handles the event handling and data entry validations
    Business Components: These are normal Java POJO classes providing interface to backend database through DAO layer.

Data Access Layer:

    Data Access Components: DAO access is done by centralized query executor which handles all Database CRUD (Create-Read-Update-Delete) operations, which is a single interface built on JDBC API or Spring JDBC.

Related Articles

Power Builder to Java

 PowerBuilder to Java Tool transparently converts PowerBuilder Application into JSF Based J2EE application with minimum or no manual refactoring. JSF is a component event driven based MVC 2 framework. And, it suits well with PowerBuilder component events delegation. The translated J2EE componen...

java Course in Delhi

Let’s go one thing clear: learning how to program opens up endless opportunities and has endless benefits. You can learn it from the comfort of your own home, the job market wants and needs you, and it’s fun. Now, there are lots of programming language out there to choose from, and I don’t...

Contact List Builder PREMIERE Event

Monday, June 20, 2011 at 9:00PM Eastern time we are holding our first CLB Webinar to share the NEW Contact List Builder and introduce visitors to our new system designed to help you learn strategies to brand you, build your list and make money online.This event is open to everyone and we invite you ...

PowerBuilder Migration

SoftSol is the leading expert in the area of re-engineering and transforming legacy client/ server applications to multi-tier Java/J2EE and C#/.NET technologies. Our effectiveness is due to our expert teams and advanced automation tools. Our PowerBuilder migration tool automatically converts up to 9...

Free & Easy Website Builder

Building your own website and optimizing it for the search engines will help you make even more sales. By building your own site, you are able to add your own key words, title and description (meta tags) which you cant do with an affiliate site, and in turn making it easier for the search engin...