EncartaLabs

HPE NonStop - iTP WebServer

( Duration: 4 Days )

This HPE NonStop - iTP WebServer training course provides the basics of installing, configuring, and securing HPE iTP WebServer solutions along with the management procedures needed to support the operation of the iTP WebServer. Hands-on lab exercises give you programming experience in the iTP WebServer environment.

By attending HPE NonStop - iTP WebServer workshop, delegates will learn to:

  • Explain the development of commercial data processing on the Internet
  • Describe the basic features of World Wide Web technology
  • Configure a basic iTP WebServer file server environment
  • Alter the basic configuration to enable advanced control options in the iTP WebServer
  • Enhance the environment to perform secure transactions using the Secure Sockets Layer (SSL) protocol
  • Manage and control the operation of the iTP WebServer environment
  • Describe the Common Gateway Interface (CGI) standard for interfacing with web servers, the HPE Pathway CGI implementation, and the differences between the two approaches
  • Describe the implementation of Java servlets and Java Server Pages (JSPs) and how they differ from generic CGI and Pathway CGI
  • Code, compile, deploy, and execute Java servlets and JSPs in the iTP WebServer environment using the Apache Tomcat container

  • A working knowledge of C or C++ and Java programming languages

The HPE NonStop - iTP WebServer class is ideal for:

  • Personnel involved with installation, management, programming, and support of the iTP WebServer and applications developed in the iTP WebServer environment

COURSE AGENDA

1

Web Technology on the Internet

  • Origin of the Internet
  • Packet switching
  • ARPAnet
  • Emergence of international operations
  • Creation of a common protocol
  • TCP/IP addresses and domains
  • The World Wide Web
  • Transaction classes—the new model
2

TS/MP and iTP WebServer Components

  • Major design goals for NonStop systems
  • NonStop system—layered environment
  • TS/MP environment
  • Server class concept
  • Distributed TS/MP implementation
  • Pathway/TS product
  • Client/server using RSC and TS/MP products
  • iTP WebServer architecture
  • iTP WebServer and iTP active transaction pages
  • Application migration
  • Migrating client/server applications
3

iTP WebServer Functions and Products

  • Basic file server
  • File content—usefulhtml
  • Browser processing of HTML documents
  • Generic CGI processing
  • CGI script—hellocgi
  • Pathway legacy systems
  • Java servlets
  • Active Transaction Pages (ATP) applications
  • Resource Locator Service (RLS)
  • Anonymous ticketing
4

Security Considerations

  • Existing private networks
  • Intercompany communication
  • Applications on the Internet
  • Problems for commercial use of the Internet
  • Message security—encryption methods
  • Encryption algorithms
  • Relative speed
  • Certificate Authorities (CAs)
  • Using the certificate
  • Emerging Internet standards for WWW
  • Secure Sockets Layer (SSL)
  • Private Communication Technology (PCT) protocol
  • iTP WebServer support
  • Atalla WebSafe Internet security processor
  • iTP WebServer/Atalla WebSafe Internet security processor integration
5

Preinstallation Planning

  • Hardware and software requirements
  • Checking product files
  • System checks—DNR, TCP/IP, and OSS
  • Safeguard subsystem considerations
  • TMF and SQL/MP environments
  • Java development kit requirement
6

Installation

  • Installing iTP WebServer software
  • Out-of-box installation
  • setup script
  • Administration server overview
  • setup script dialog
  • Administration server
  • iTP WebServer environment
  • Standard commands
  • EMS template installation
  • Installing and configuring the RLS
7

Configuration

  • iTP WebServer PATHMON configuration
  • TS/MP component configuration
  • Server class configurations
  • Overriding server class parameters
  • Accept directive
  • Logging function and modes
  • Log file content
  • Selecting log format
  • Logging domain names—reverselookup
  • Finding content files
  • Mapping URLs to OSS files
  • Partitioning content using filemap
  • Mapping URLs to Guardian file space
  • Returning default HTML documents
  • Region commands
  • Automatic directory indexing
  • Requiring a password
  • User ID and password prompts
  • Virtual host support
  • Defining server messages
  • Customized message display
  • Multipurpose Internet Mail Extensions (MIME)
  • iTP WebServer MIME types
  • Standard MIME types for iTP WebServer
  • Processing local server class and generic-CGI requests
  • Processing requests for other environments
  • Running with Guardian files and commands
  • Server-side includes
8

Configuring for Security

  • Basic security
  • Configuring for SSL and PCT
  • AcceptSecureTransport—other options
  • Distinguished Names (DNs)
  • Certificates
  • Obtaining a certificate
  • Creating a public/private key pair
  • keyadmin command output
  • Certificate request message
  • Installing the certificate
  • Certificate record
  • RequireSecureTransport for secure access
  • Hardware encryption with WebSafe2 Internet security processor
  • Enabling hardware encryption
  • Installing and configuring the WID
  • The WebSafe2 Internet security processor
  • The make_key_websafe utility
  • How hardware encryption works
9

Additional Management Issues

  • Log-file maintenance
  • Improving DNS performance
  • TS/MP management
  • Checking status and server class status
  • Displaying server configuration
  • Performance—server statistics
  • PATHMON status
  • Controlling TS/MP logging
  • Using command files for configuration
  • Extended configuration from the OSS environment
  • Viewing EMS log files
10

Pathway CGI Programming

  • Generic CGI processing
  • CGI environment variables
  • Generic CGI performance
  • Default MIME type
  • Pathway CGI implementation and procedures
  • Automatic form decoding
  • Processing input in a pathway CGI program
  • HTML form
  • Structured database access
  • Pathway CGI coding considerations
  • Maintaining context
  • Configuring a pathway CGI server class
  • Using MIME types
  • Security design considerations
11

Java Servlets and JSP

  • Introduction to Java
  • iTP secure WebServer servlet architecture
  • Java servlet implementation
  • Java development kit directory structure
  • Java compilation
  • Java servlet standard API and code
  • JDBC transaction drivers
  • Transaction unaware driver
  • ddl2java tool and using ddl2java
  • JPathsend
  • Installing NonStop Servlets for JavaServer Pages (NSJSP)
  • setup script
  • Directory and configuration overview
  • Configuring the servlet server class
  • Java Server Pages (JSP)

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top