Download CrossWorlds Software

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Transition to WebSphere Application Server V7
an d J av a E E 5
WU701 (classroom)
VU701 (online)
Course Abstract
Course description
This 3-day instructor-led course introduces students to the new features and standards that are offered and supported in
WebSphere Application Server Base and Network Deployment version 7.
In this course, students learn about new features and standards such as flexible management, business level application,
administrative console extensions, and security enhancements. In addition, the course covers Java Platform, Enterprise Edition
5 (Java EE 5), Enterprise JavaBeans 3.0 (EJB 3), and Rational Application Developer V7.5.
Hands-on exercises and demonstrations are provided throughout the course, covering topics such as developing Java EE 5
applications and implementing security. These lab exercises are designed to reinforce lecture content, and allow students to
gain practical experience applying their knowledge of these new features using their new skills.
General information
Delivery method:
Classroom or instructor-led online (ILO)
Audience:
This course is designed for IT specialists, software engineers, administrators, and architects.
Learning objectives:
After completing this course, students should be able to:
 Describe the features and standards in WebSphere Application Server V7
 Install and configure WebSphere Application Server V7
 Configure WebSphere Application Server security
 Describe and use the supported standards in Java EE 5
 Articulate EJB 3 specifications and create EJB 3 artifacts
 Use Rational Application Developer V7.5 for application assembly and deployment
 Deploy Java EE 5 and EJB 3 applications to the WebSphere Application Server V7 runtime
environment using Rational Application Developer V7.5
 Explain when to configure and use business level applications
 Use wsadmin libraries in scripts
 Describe and use file-based configuration
 Configure and use platform messaging with SIBus
 Troubleshoot installation problems
Prerequisites:
Before taking this course, students should be familiar with:
 WebSphere Application Server V6
 Java 2 Platform, Enterprise Edition (J2EE) concepts for application development
 EJB 2.1 specifications and programming
 Rational Application Developer V6 or V7, or other Eclipse-based development tools
 Windows or Linux operating system and administration
Duration:
3 days
Notes
The unit and exercise durations listed below are estimates, and may not reflect every class experience. If the course is
customized or abbreviated, the duration of unchanged units will probably increase.
IBM WebSphere Education
http://www.ibm.com/websphere/education
Contact us at: [email protected]
Course agenda
Unit 1. Course introduction
Duration: 20 minutes
Learning objectives:
After completing this unit, students should be able to:
 Explain the scope and purpose of the course
 Describe the course prerequisites
 List the objectives covered in the course
Unit 2. Product overview
Duration: 30 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe packaging and support for WebSphere Application Server V7
 Explain the standards supported in this release
 Describe the new system management model
 Describe the updates to the security model
 Describe the enhancements to messaging
 Describe the Centralized Installation Manager
 Describe the Rational Application Developer Assembly and Deploy module for
WebSphere
Unit 3. Installation
Duration: 30 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe the enhancements to the installation and profile creation process
 Describe an installation scenario
 Describe command-line installation
 Explain the options for uninstalling the product
 Troubleshoot problems with installation
Exercise 1. Installing WebSphere Application Server
Duration: 45 minutes
Learning objectives:
After completing this exercise, students should be able to:
 Prepare the install image
 Perform the installation
 Create a profile
 Verify installation
 Perform an uninstall (optional)
Unit 4. Centralized (remote) installation
Duration: 30 minutes
Learning objectives:
After completing this unit, students should be able to:
 Use the Centralized Installation Manager (CIM) to remotely install WebSphere
Application Server
 Perform product maintenance (install interim fixes and fix packs) using the CIM
IBM WebSphere Education
http://www.ibm.com/websphere/education
Contact us at: [email protected]
Unit 5. wsadmin and script library
Duration: 20 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe the goals of the wsadmin script library
 Describe the enhancements to wsadmin
 Describe the enhanced configuration archive for Web services
Unit 6. Business level applications
Duration: 25 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe the benefits of business level applications (BLAs)
 Describe the application management framework
 Describe the BLA model
Unit 7. Properties file-based configuration
Duration: 30 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe how to configure WebSphere Application Server by using the properties file
 Describe the properties file-based configuration tool
 Use the properties file for various configuration scenarios
Exercise 2. Properties file-based configuration
Duration: 30 minutes
Learning objectives:
After completing this exercise, students should be able to:
 Extract a configuration properties file from a server
 Modify a properties file and apply it to a server
 Use filters to extract properties from a file
Unit 8. Platform messaging
Duration: 30 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe enhancements to administration
 Describe the new Java Message Service (JMS) clients
 Describe enhancements for WebSphere MQ
 Describe enhancements to message-driven beans
Exercise 3. Platform messaging
Duration: 30 minutes
Learning objectives:
After completing this exercise, students should be able to:
 Create a cluster
 Set up the messaging bus
 Set up JMS resources
 Install and test the messaging applications
IBM WebSphere Education
http://www.ibm.com/websphere/education
Contact us at: [email protected]
Unit 9. Resource management
Duration: 30 minutes
Learning objectives:
After completing this unit, students should be able to:
 Configure single-instance resource adapters
 Describe high availability for inbound resource adapters
 Describe MBeans for Java EE Connector Architecture (JCA) message endpoints
 Describe integration with DB2
 Describe isolated shared libraries
 Describe enhancements to transaction management
Unit 10. Runtime provisioning
Duration: 30 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe the benefits of runtime provisioning
 Explain how runtime provisioning works
 Activate runtime provisioning
 Describe some runtime provisioning scenarios
Unit 11. Java SE 6
Duration: 45 minutes
Learning objectives:
After completing this unit, students should be able to:
 List the standards supported by Java Platform, Standard Edition 6 (Java SE 6)
 Describe the class libraries
 Describe the runtime environment
 Explain migration and compatibility
 Describe enhancements to troubleshooting tools
 Summarize the role of annotations
Unit 12. Java EE 5
Duration: 60 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe the goals of Java EE 5
 Describe EJB 3.0
 Describe the Java persistence application programming interface (API)
 Describe support for Web services
 Describe support for Web technologies
Unit 13. Portlet container support
Duration: 10 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe portlet container architecture and API
 Describe enhancements to portlet container support (Java Specification Request 286)
IBM WebSphere Education
http://www.ibm.com/websphere/education
Contact us at: [email protected]
Unit 14. Rational Application Developer V7.5 overview
Duration: 30 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe the Rational Application Developer command line tools
 Describe the Rational Application Developer graphical user interface (GUI)
Exercise 4. Developing a Java EE 5 application with Rational Application Developer
Duration: 60 minutes
Learning objectives:
After completing this exercise, students should be able to:
 Prepare Rational Application Developer for developing a Java EE 5 application
 Create a Java EE 5 project
 Configure a sample database
 Create entities and session beans in the EJB project
 Create a Web interface to the application
 Add a remote server to the WebSphere Integration Developer test environment
Unit 15. EJB 3.0 tools
Duration: 30 minutes
Learning objectives:
After completing this unit, students should be able to:
 Start an EJB 3.0 project
 Describe annotation support for EJB 3.0
 Describe the EJB deployment descriptor
 Describe the EJB bindings file
Unit 16. Java persistence API (JPA) tools
Duration: 30 minutes
Learning objectives:
After completing this unit, students should be able to:
 Start a JPA project
 Describe how to use the JPA development tools
 Describe how to work with databases
Exercise 5. Developing an EJB 3.0 application
Duration: 45 minutes
Learning objectives:
After completing this exercise, students should be able to:
 Write Java code to define stateless session enterprise beans
 Write Java code to define stateful session enterprise beans
 Write Java code to define JPA entities
 Write Java code to define clients for enterprise beans
 Deploy and run enterprise beans and their clients using WebSphere Application Server
Unit 17. Server tools
Duration: 45 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe the server tools in Rational Application Developer V7.5
 Describe enhancements to server connections
IBM WebSphere Education
http://www.ibm.com/websphere/education
Contact us at: [email protected]
 Describe support for feature packs
 Describe support for the Jython library
Unit 18. Security features
Duration: 45 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe support for multiple security domains
 Describe security auditing
 Describe enhancements to certificate management
 Describe support for the Simple and Protected GSS-API Negotiation Mechanism
(SPNEGO) and Kerberos (KRB5)
 Describe support for Java EE 5 security annotations
Unit 19. Fine-grained security administration
Duration: 30 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe fine-grained security concepts
 Use the administrative console to configure fine-grained security
Exercise 6. Fine-grained administrative security
Duration: 30 minutes
Learning objectives:
After completing this exercise, students should be able to:
 Create administrative users
 Set up administrative authorization groups
 Test fine-grained access
Exercise 7. Security auditing
Duration: 30 minutes
Learning objectives:
After completing this exercise, students should be able to:
 Create an audit user ID
 Configure and enable WebSphere security auditing
 View the audit logs
Exercise 8. Setting up multiple realm security
Duration: 30 minutes
Learning objectives:
After completing this exercise, students should be able to:
 Configure a local operating system user registry
 Create a new security domain
 Test the new security domain
Unit 20. Flexible management
Duration: 60 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe the flexible management topology
IBM WebSphere Education
http://www.ibm.com/websphere/education
Contact us at: [email protected]
 Describe the flexible management components
 Configure the flexible management environment
 Describe some flexible management scenarios
Exercise 9. Flexible management
Duration: 45 minutes
Learning objectives:
After completing this exercise, students should be able to:
 Create a job manager profile and start the job manager
 Create an admin agent profile and start the admin agent
 Create a base profile, register it with admin agent, and enroll it with job manager
 Create a utility module to check status
 Create, start, stop, and delete an application server on the base profile
 Explore wsadmin commands by using the job manager console
 Force the admin agent to poll the job manager
Unit 21. IBM Support Assistant
Duration: 45 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe enhancements and platform support for the IBM Support Assistant (ISA)
 Install the ISA workbench
 Perform common workbench tasks
 Install and configure ISA agents
 Perform common agent tasks
Unit 22. Java servicability components
Duration: 45 minutes
Learning objectives:
After completing this unit, students should be able to:
 Describe platform support for stack backtraces
 Describe enhancements to tracing behavior
 Describe enhancements to heap dump processing
 Describe the Diagnostic Tool Framework for Java (DTFJ)
 Describe enhancements to component-level diagnostics in the Java Virtual Machine
(JVM)
 Describe enhancements to problem determination tools
IBM WebSphere Education
http://www.ibm.com/websphere/education
Contact us at: [email protected]