Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home
Education & Training  >  Find a course 

Web foundations for HP NonStop systems

» 

Business & IT Services

» 

Education & Training
US & Canada home

» Special deals
» What's new
» Register for class
» Locations
» Find a course
» Blades & ProLiant
» Business Analysis
» Citrix
» Data Center
» Graphic Solutions
» HP-UX
» HP Integrity
» HP NonStop
» HP Software (OpenView)
» HP OpenVMS
» HP Tru64
» Imaging & printing
» ITSM / ITIL
» Linux
» Microsoft
» ProCurve
» Project Management
» HP StorageWorks
» VMware
» Virtualization
» Printable catalogs
» Find training in other countries
» Certification
» Education consulting
» HP Virtual Rooms
» ITRC / Online training
» Partner Training
» Government Customers
Content starts here

At a glance

View schedule & enroll Sorted by: location or date
Course number U3959S
Length 5 days
Delivery method Instructor-led training (ILT)
Onsite dedicated training (OST)
Remotely assisted instructional learning ( RAIL)
Price USD $3,500
CAD $4,200

Course overview

This 5-day course teaches the fundamentals that a system manager and application developer need to accurately evaluate the different methods of web-enabling applications on NonStop servers. Students will gain an understanding of the benefits and requirements of using iTP WebServer, Pathway CGI, Java 2 Enterprise Edition (J2EE), Java Servlets, Java Server Pages, CORBA, XML, SOAP and Web Services, in the Open System Services (OSS) environment of the NonStop Kernel. Lab sessions are included to reinforce the fundamentals learned.


Prerequisites

  • Basic understanding of UNIX is helpful.
  • Basic programming experience.

Audience

Anyone that will be creating or porting applications onto the HP NonStop server.


Ways to save

Benefits to you

  • Overview of Internet technology and its component parts
  • Overview of the Open Systems Services (OSS) environment
  • Basics of building a web application
  • Migration of applications to the NonStop platform
  • Introduction to the iTP WebServer environment
  • Pathway Common Gateway Interface (CGI) overview
  • Introduction to Java technology
  • Java servlet overview
  • J2EE foundations
  • Java Server Pages (JSP) overview
  • Internet security overview
  • Why CORBA
  • CORBA fundamentals
  • CORBA and NonStop servers
  • CORBA programming
  • XML
  • SOAP
  • WSDL, UDDI
  • Web services

Why education services from HP?

  • Online instructor-led and self-paced training at http://www.hp.com/education
  • More than 80 training locations worldwide
  • Focus on job-specific skills
  • Experienced and best-in-the-field HP instructors
  • Hands-on practice
  • Customized on-site delivery
  • Comprehensive student materials

Next Steps

  • ITP WebServer workshop
  • CORBA for HP NonStop systems

Course outline

Module 1 Introduction

  • Internet standards (HTTP, HTML, CGI)
  • Web-enabling products
  • Advantages of web-enabling applications

Module 2 Internet building blocks

  • Key components of the Internet (WWW, Browsers, URLs, TCP/IP, DNS, etc.)
  • HTTP protocol in depth
  • HTML protocol in depth
  • CGI protocol in depth
  • Lab exercise: HTML LabPerform HTML exercise of varying complexity

Module 3 Building Web applications

  • HTML and its limitations
  • Available scripting options
  • Methods of maintaining context
  • Development options

Module 4 Web application profile

  • Examination of web-enabling components
  • Steps for web-enabling a legacy application
  • Available programming options
  • Options for cross-platform development

Module 5 Open System Services (OSS) overview

  • Components of the OSS system
  • Basic requirements for OSS configuration and management
  • Interactive options in the OSS environment
  • Common OSS commands
  • Lab exercise: OSS LabPerform exercises in common OSS usage
  • Lab exercise: Pathway Demo Lab

Module 6 iTP Webserver introduction

  • Basic structure of the NonStop Kernel and supported environments
  • Features of the NonStop TS/MP environment
  • Relationship between the NonStop TS/MP product and iTP WebServer
  • How the iTP WebServer can be used to support
  • Internet and intranet distributed transaction processing

Module 7 Pathway CGI programming

  • Pathway CGI programming concept
  • Developing and configuring server classes for the iTP WebServer environment
  • Security design considerations of Pathway CGI servers
  • Coding and compiling C language routines into Pathway CGI servers

Module 8 Introduction to Java technology

  • Goal and features of the Java language
  • Introduction to Enterprise Java and its related components
  • Server-side Java

Module 9 J2EE foundations

  • Purpose of Java 2 Platform, Enterprise Edition (J2EE)
  • Functions of the key technologies that compose J2EE
  • Enterprise JavaBeans

Module 10 Java servlets

  • Implementation of servlets on NonStop Himalaya systems
  • The standard servlet API
  • JPathsend interface
  • Overview of Java Server Pages (JSP)
  • Lab exercise: Servlet programming. Code, compile and test portions of a Java servlet program performing JPathsend
  • Lab exercise: JSP programming. Convert the servlet code to a JSP, demonstrating the ease of programming in the JSP environment

Module 11 Internet security

  • Security challenges facing commercial operations over the Internet
  • Commonly-used encryption technologies
  • Functions of Certificate Authorities (CAs)
  • Secure Socket Layer (SSL) protocol implemented in the iTP WebServer

Module 12 Why CORBA?

  • E-Business challenges
  • Distributed applications
  • Messaging options

Module 13 corba fundamentals

  • Object Oriented Programming (OOP)
  • Interface Definition Language (IDL)

Module 14 CORBA and NonStop Servers

  • NonStop CORBA 2.3 architecture and services
  • Product information sources

Module 15 corba programming

  • Program basics
  • Pathway and CORBA
  • Lab Exercise: CORBA Programming

Module 16 Introduction to Web Services

  • Web application versus Web service
  • Web service architecture
  • Web services challenges

Module 17 XML

  • Well-formed and valid XML
  • Document Type Declaration and Schema
  • XML namespace
  • XML parsers

Module 18 SOAP

  • SOAP environment
  • Structure of a SOAP Envelope
  • SOAP encoding data types
  • Using SOAP in HTTP

Module 19 WSDL, UDDI

  • WSDL document structure
  • WSDL elements
  • WSDL tools
  • UDDI data structures
  • UDDI on the internet

Module 20 NonStop SOAP

  • SDL and SDR
  • NonStop SOAP Admin tools
  • XML or SOAP client accessing TS/MP services
  • NonStop SOAP server
  • Lab Exercise: Defining Web services with SDL
  • Lab Exercise: Accessing Web services using XML
  • Lab Exercise: Accessing Web services using HTML

Onsite-Delivery Equipment Requirements
System Hardware Requirements:

  • NonStop S-series server
  • 30 MB of memory per student (plus swap space for one NonStop TS/MP application per student)
  • Ethernet controller

System Software Requirements:

  • G06 or later version of the NonStop Kernel operating system, including iTP WebServer
  • NonStop TM/MP, NonStop SQL/MP, safeguard, OSS, NonStop SOAP and NonStop TS/MP software
  • TCP/IP (a DNS server should be running, and the server should be registered with DNS with an appropriate name)
  • LAN access to the internet is preferred

U3959Sb.00
Printable version
Privacy statement Using this site means you accept its terms Feedback to Education & Training
© 2009 Hewlett-Packard Development Company, L.P.