Custom Search

Java Servlets Part 3: Databases, Chaining, Security, Applets and Beans

Java

Serebra Learning Corporation
Training Provided by Serebra Learning Corporation This final course in the series teaches about servlet security and how to use servlets with other Java APIs. It covers creating databases using JDBC and servlets, creating content using servlet chaining, security issues with servlets, applet-servlet communication, and using and creating servlet beans.
This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact Serebra Learning Corporation for more information
Duration:8 hours
Training Presented in:English
Java Servlets Part 3: Databases, Chaining, Security, Applets and Beans Course Outline - NGE86018 - Replaced by set of courses 86115-86123

Replaced by set of courses 86115-86123

Course Code NGE86018

Contents

  1. Contents
  2. Description
  3. Audience
  4. Prerequisites
  5. Objectives
  6. Topics Include
  7. Duration
  8. Minimum Requirements
  9. Media

Screenshot


click to enlarge

Description

This final course in the series teaches about servlet security and how to use servlets with other Java APIs. It covers creating databases using JDBC and servlets, creating content using servlet chaining, security issues with servlets, applet-servlet communication, and using and creating servlet beans.

Audience

The target audiences for this course are System Administrators, Application Developers, System Analysts, Software Engineers, and Programmer/Analysts. Learners should be able to develop Java programs, develop CGI programs, identify hypertext transfer protocol (HTTP) methods, and produce HTML Web pages.

Prerequisites

(Currently no course prerequisite information)

Objective

  • Identify how to implement database connectivity and servlet chaining.
  • Identify how to implement HTTP authentication mechanisms and create an ACL to authorize a user and a group.
  • Identify how to implement servlet bean and appletservlet connection options.

Topics Include

Unit 1: Database Access and Servlet Chaining

  • Match JDBC driver types with the situations in which they are used.
  • Complete the code to create a simple data access client.
  • Complete the code to implement a transaction in a database.
  • Identify the code to implement a pool of connections to a database.
  • Match each situation with the JWS feature that it demonstrates.
  • Identify the situations in which it is beneficial to use servlet chaining.
  • Create a chain of servlets by using aliases.
  • Create a chain of servlets by using MIME types.

Unit 2: Servlet Security

  • Complete the code used in basic authentication.
  • Complete the code used in digest authentication.
  • Complete the code used in SSL authentication.
  • Create an ACL for a user.
  • Create an ACL for a group of users.

Unit 3: Advanced Servlet Concepts

  • Identify the situation in which a piece of code that develops a servlet bean is used.
  • Deploy a servlet bean by using Administration Tool of JWS.
  • Configure a servlet bean by using Administration Tool of JWS.
  • Identify the appropriate code for invoking a servlet bean in a specified situation.
  • Identify the situation in which a specified connection option should be used for communication between an applet and a servlet.
  • Complete the code snippet that establishes an applet-servlet connection by using the HTTP communication option.
  • Identify the piece of code used to exchange information between an applet and a servlet by implementing object serialization.
  • Identify the piece of code that establishes an applet-servlet connection by using the raw socket connection option.
  • Complete the code snippet that establishes an applet-servlet connection by using the RMI connection option.

Duration

8

Minimum Requirements

The CDROM version of this course requires:

  • At least a 486DX 33Mhz CPU.
  • Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
  • At least 8MB RAM.
  • At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
  • At least a double speed CDROM drive.
  • An MPC compliant sound card with attached speakers or headphones is recommended (Currently, only the CDROM version supports audio).
The network version of this course requires:
  • At least a 486DX 33Mhz CPU.
  • Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
  • At least 8MB RAM and 22MB available hard disk space or file server space.
  • At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).

Media

Serebra Learning Corporation, 600 - 1188 West Georgia, Vancouver, BC    V6E 4A2 Canada
Tel: (604) 676-5480 or 1-800-567-7766 - Fax: (604) 676-5490
E-Mail: sales@serebra.com - Web Site: www.serebra.com
About The Training Provider: Serebra Learning Corporation
Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1,825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...
Advertise With Us
Do you teach servlet ?
This page was last updated on sb5- 08/07/08 at 02:35:39 - 17:29:37