WebSphere
Studio Enterprise Developer 5/6.X Fundamentals |
Duration: 3 days |
|
|
This course is designed
for developers who already have solid experience in Java, Servlets,
JSP and WSAD development environment.
- Architects
- Designers
- Consultants
- Developers
|
|
Attendees should have
solid background in Java development. Ideally, they should also
be familar with the Struts framework.
|
|
|
Description |
WebSphere
Studio Enterprise Developer (WSED) builds on Rational
Application Developer (RAD/WSAD). It offers features
to support Struts-based Web application development
and features to mordernize legacy enterprise systems.
This course covers WSED specific topics that are
not available in RAD/WSAD. Features that are both
in RAD/WSAD and WSED are covered in the RAD/WSAD
Fundamentals course. |
|
Objectives |
This course teaches a set of skills for developing extensible and maintainable Web applications using the Struts framework and WSED environment. It also tries to teach how to make legacy enterprise system accessible through mordern, J2EE-based architecture. Upon completion, attendees will be able to:
- Develop Struts Web applications using tools provided by WSED
- Design and implement Struts Web applications using diagram editor
- Master the Enterprise Generation Language (EGL)
- Write EGL programs
- Use EGL generated code to interact with legacy system
- Use wrappers to intergrate with Struts and EJB session beans
|
|
Course Outline |
Quick review of the Apache Struts Framework
- Model-2 framework
- Struts configuration file
- Action classes
- Action forms
- Action mappings
- Struts tag libraries
Developing Struts Application with WSED
- Creating and managing Struts projects
- Creating and editing Struts configuration file
- Creating Struts actions and action mappings
- Creating Struts form beans
Developing Struts Application with WSED Diagram Editor
- Creating a Web diagram
- Design Web applications with diagram
- Drawing application flow
- Implement Web components in the Web diagram
Enterprise Generation Language (EGL)
- EGL programs in enterprise architecture
- EGL language
- Writing applications in EGL
- Generating Java and COBOL code from EGL programs
- Testing EGL programs
Using EGL Programs in Enterprise Development
- Integrating EGL code into Struts applications
- Generating session bean wrappers to EGL programs
- Accessing an EGL wrapper EJB from Struts actions
- Deploying applications
|