Developer's-Panther WebSphere |
Design Considerations for Panther/WebSphere |
In addition to the standard application design tasks, consider the following tasks and issues for your Panther/WebSphere application:
Having a working database schema speeds the development process. The resulting repository based on that schema contains information identifying database tables and columns and defining table relationships. Your client screens and service components built from that repository contain the necessary information for database access.
You can, for example, use components to implement all of your database access and business logic or to implement repeated tasks in a portion of your application.
There are also different methods of organizing components. One way is to have one group of components that correspond to database tables and another group of components that implement business logic. A component in the business logic group calls the database components it needs to complete a task. The database component group can focus on implementing any database rules while the business logic group focuses on the business rules.
Panther/WebSphere applications can be accessed by GUI clients or by web browsers. Knowing the type of access can help you design your client screens more easily.
Assembling the Project Team |
A Panther/WebSphere development team can encompass the following roles: