Programm
This course prepares you to use the HPE NonStop Development Environment for Eclipse (NSDEE) to develop, build, and deploy applications for the Integrity NonStop and Integrity NonStop BladeSystem. Topics include installation of Eclipse, NSDEE and prerequisite products, use of the supplied skeleton programs, accessing SQL/ MP and SQL/MX databases, inclusion of existing code, and using the Eclipse debugger. Languages covered are C/C++, COBOL, pTAL, and Java. This course is 60 percent lecture and 40 percent hands-on labs using HPE servers.
Nach Abschluss dieses Seminars haben die Teilnehmer Wissen zu folgenden Themen:
Nach Abschluss dieses Seminars haben die Teilnehmer Wissen zu folgenden Themen:
- Install Eclipse, NSDEE, and prerequisite products
- Use NSDEE to generate, edit, compile, and deploy applications
- Change NSDEE configuration options and project properties
- Debug applications using the Eclipse debugger
- Convert existing ETK projects to NSDEE
Ziele
Course Overview
Introduction to NSDEE
Installation
Basic Operations
Additional Operations
NSDEE Debugging
Using SQL
Java Projects
Remote Projects
Miscellaneous Topics
Converting ETK Projects
- Course overview and schedule
- Lab introduction
Introduction to NSDEE
- Eclipse background and key features of NSDEE
- Benefits of using Eclipse with NSDEE
- Project types
Installation
- Installation requirements and steps
- Cygwin or Msys installation
- Cross compiler installation
- Eclipse, CDT and NSDEE installation
- Starting Eclipse
- The NonStop development perspective
- Lab: Installing Eclipse, CDT and NSDEE
Basic Operations
- Creating a project
- Getting help
- Editing, building, and deploying a project
- Defining network connections
- Launching an application from Eclipse
- Lab: Create and deploy a simple application
Additional Operations
- Using existing source files
- Creating new build configurations
- Changing compiler and linker properties
- Using the included tools
- Accessing Guardian procedures
- Using DEFINES with COBOL libraries
- Eclipse local history feature
- Backing up and restoring projects and files
- Remote file editing
- Lab: Create and deploy an application using existing source files
NSDEE Debugging
- Creating debug configurations
- Controlling execution
- Displaying and changing data variables
- Watch expressions
- Accessing Native Inspect commands
- Analyzing snapshot/saveabend files
- Debugging a running process
- Lab: Use the Eclipse debugger to debug applications in different languages
Using SQL
- Installing and accessing ODBC/MX
- SQL/MX preprocessors
- Creating projects with SQL/MX or SQL/MP
- Removing incorrect error indicators
- SQL/MP requirements
- SCA broker
- Lab: Create and deploy projects that use SQL/MX and SQL/MP
Java Projects
- Creating a Java project
- Deployable JAR files
- Executing on NonStop systems
- Accessing JToolkit
- Using the Eclipse debugger and NonStop Java
- Lab: Create and debug a Java Project
Remote Projects
- Creating remote Guardian and OSS projects
- Remote build operations
- Simultaneous file update detection
Miscellaneous Topics
- Displaying configuration information
- Installation history
- Error logs
Converting ETK Projects
- The migration utility
- Propagated properties
- Adjusting properties
Voraussetzungen
Für dieses Seminar werden folgende Kenntnisse empfohlen:
- Concepts and Facilities for NonStop Systems (U4147S)
- At least six months development experience on NonStop servers, including some SQL experience