COURSE OBJECTIVE:
At the conclusion of this course you should be able to:• Describe the architecture used by IntegrityNonStop X servers• Describe migration paths• Identify changed and discontinued products• Convert C/C++, pTAL, and COBOLapplication programs• Describe the xld linker• Describe available program debuggers• Discuss changes to the NonStopDevelopment Environment for Eclipse(NSDEE)• Discuss the TNS Visual Debugger projectproperties• Debug applications using the Eclipsdebugger
• Convert existing ETK projects to NSDEE
TARGET AUDIENCE:
System designers, application developers,
support personnel
COURSE PREREQUISITES:
This course requires completion of one of the
following prerequisites:
• Concepts and Facilities for NonStop Systems
(U4147S)
• Experience with programming languages
• Discuss changes to the NonStop
Development Environment for Eclipse
(NSDEE)
• Discuss the TNS Visual Debugger project
properties
• Debug applications using the Eclips
debugger
• Convert existing ETK projects to NSDEE
COURSE CONTENT:
Module 1: Course Overview • Objectives • Schedule
Module 2 – Integrity NonStop X Systems Overview • NonStop X
basics
• 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
FOLLOW ON COURSES:
Not available. Please contact.