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 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.
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.
All Categories
Relationships
146
Education
431
Music
35
Society & News
1412
Environment
49
Others
673
Software
297
Communications
153
Finance
423
Marketing
3279
Gaming
246
Technology
635
Spirituality
54
Computers
352
Book Reviews
42
Home & Family
880
Languages
28
Health & Medical
2882