HPE Integrity Nonstop X Application Migration

H6C38S

Course ID

H6C38S

Duration

2 days

Format

ILT/VILT

Course ID

H6C38S

Duration

2 days

Format

ILT/VILT

  • Overview

    This course provides the information needed to convert applications to run on the HPE Integrity Nonstop X Servers. The course starts with an overview of the hardware architecture and then covers program migration information for each of the main languages. Other topics include the debuggers available on the new systems, including a new Native Inspect debugger, a new PC hosted TNS debugger, the new linker, and changes to NSDEE. The course is 60 percent lecture and 40 percent hands-on labs using HPE Integrity Nonstop X servers.

  • Audience

    System designers, application developers, support personnel


  • Prerequisites

    Before attending this course, you should have completed

    • Concepts and Facilities for HPE Nonstop Systems (U4147S)
    • Experience with programming languages

  • Course objectives

    After completing this course, you should be able to:

    • Describe the architecture used by HPE Integrity Nonstop X server
    • Describe migration paths
    • Identify changed and discontinued products
    • Convert C/C++, pTAL, and COBOL application programs
    • Describe the xld linker
    • Describe available program debuggers
    • Discuss changes to the Nonstop Development Environment for Eclipse (NSDEE)
    • Discuss the TNS Visual Debugger project properties
    • Debug applications using the Eclips debuggerConvert existing ETK projects to NSDEE
    • Streamline application migration tasks and increase your productivity by knowing where and how the application needs to be adjusted and being familiar with how to utilize compilation and debugging utilities including the xld linker, Native Inspect, and Nonstop Development Environment for Eclipse (NSDEE)
    • Gain valuable hands-on experience compiling, executing, creating, and debugging multiple source file programs

  • Course outline

Module 1: Course Overview

  • Objectives
  • Schedule

Module 2 - HPE Integrity Nonstop X Systems Overview

  • HPE Nonstop X basics
  • HPE Nonstop X specifications
  • Changes from Integrity Nonstop NB56000c
  • InfiniBand Interconnect
  • CLIM types and configurations
  • Big endian and little endian
  • Changed, unchanged, and discontinued products and features

Module 3 - Software

  • Unavailable software products
  • Software products version availability
  • Operating system changes
  • Changed software products
  • NSDEE 7.0 changes
  • TS/MP server class launch
  • TNS/X process components

Module 4 - Compilers

  • General considerations
  • COBOL, C/C++, xpTAL, Java compilers
  • Windows based cross-compilers
  • Other tool names
  • Labs: compile COBOL, C/C++, xpTAL applications

Module 5 - Linkers and Other Tools

  • Linking with xld
  • xld inputs and outputs
  • DLL names and locations
  • Run-Time Loader
  • Examining an object file with xnoft
  • Object Code Accelerator (OCAX)
  • Accelerated Program Examiner (TNSVUX)
  • BINDER changes
  • Code Coverage Utility changes
  • Labs: link multiple modules for execution; examine object files; accelerate a non-native application

Module 6 - Debuggers

  • Available debuggers
  • Changes to Native Inspect
  • NSDEE 7.0 debugger changes
  • TNS Visual Debugger
  • Labs: using Native Inspect; using NSDEE debugger; using TNS Visual debugger

Module 7 - TNS Support

  • TNS programs and tools available
  • Object Code Interpreter
  • Debugging TNS programs
  • Program compatibility

Module 8 - General Considerations

  • Migration concerns
  • DDL dictionary conversion
  • Third party tools
  • HPE migration services

Module 9 - Operations

  • Measure changes
  • Performance analysis
  • Peek changes
  • Labs: using Peek and SCF

5 reasons to choose HPE as your training partner

  1. Learn HPE and in-demand IT industry technologies from expert instructors.
  2. Build career-advancing power skills.
  3. Enjoy personalized learning journeys aligned to your company’s needs.
  4. Choose how you learn: in-person , virtually , or online —anytime, anywhere.
  5. Sharpen your skills with access to real environments in virtual labs .

Explore our simplified purchase options, including HPE Education Learning Credits .

Recommended for you