HP NonStop Enterprise Plugins for Eclipse
Course number HG754S
Delivery method
Remotely assisted instructional learning (RAIL)
Instructor-led training (ILT)
Onsite dedicated training (OST)
Course overview
Topics include the installation of Eclipse, EPE and prerequisite products, the use of the supplied skeleton programs, the accessing of SQL/MP and SQL/MX databases, the inclusion of existing code, and the use of Visual Inspect to debug the applications. Languages covered are C/C++, COBOL, pTAL, and JAVA. The 2-day course is 70 percent lecture and 30 percent hands-on labs using HP servers.
Prerequisites
- Concepts and Facilities for HP NonStop Systems (U4147S)
- At least six months development experience on NonStop servers
Audience
- Application developers
- System analysts
- Technical support personnel
Course objectives
At the conclusion of this course you should be able to:
- Install Eclipse, EPE, and prerequisite products
- Use EPE to generate, edit, compile, and deploy applications
- Change EPE configuration options and project properties
- Debug applications using Visual Inspect or the Eclipse Java debugger
- Convert existing ETK projects to EPE
Next steps
Consider attending the advanced learning courses in the HP NonStop Application Development curricula
Benefits to you
- Learn how to install and use HP NonStop Enterprise Plugins for Eclipse (EPE) to create applications in an open environment
- Gain an understanding of how you can use other Eclipse plug-ins to expand the product's capabilities
- Gain valuable hands-on experience using Eclipse and EPE
Course outline
Module 1 - Introduction
- Eclipse background and key features
- Benefits of using Eclipse with EPE
- Project types
Module 2 - Installation
- Installation requirements and steps
- Cygwin installation
- Cross compiler installation
- Eclipse and EPE installation
- Starting Eclipse
- The NonStop perspective
- Lab: installing Eclipse and EPE
Module 3 - Basic Operations
- Creating a project
- Getting help
- Setting initial preferences
- Editing, building, and deploying a project
- Lab: create and deploy a simple application
Module 4 - Additional Operations
- Using existing source files
- Creating new build configurations
- Changing compiler and linker properties
- Using the included tools
- Accessing Guardian procedures
- Eclipse local history feature
- Backing up and restoring projects and files
- Lab: create and deploy an application using existing source files
Module 5 - Debugging
- Starting Visual Inspect
- Application and program control views
- Controlling execution
- Displaying and changing data variables
- Watch windows
- Source file assignment
- Lab: use Visual Inspect to debug applications in different languages
Module 6 - Using SQL
- Installing and accessing ODBC/MX
- SQL/MX preprocessors
- Creating projects with SQL
- Quantum/DB plugin
- SQL/MP requirements
- SCA broker
- Lab: create and deploy projects that use SQL/MX and SQL/MP
Module 7 - Customizing Eclipse and EPE
- Changing a skeleton program
- Updating Eclipse
- Remote system explorer
- Removing a plugin
Module 8 - 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
Module 9 - Remote Projects
- NonStop remote perspective
- Creating remote projects
- Remote build operations
- Simultaneous file update detection
Module 10 - Converting ETK Projects
- The migration utility
- Propagated properties
- Adjusting properties
Onsite Delivery Equipment Requirements
- Integrity NonStop system running H06.14 or later, or Integrity NonStop BladeSystem running J06.04 or later
- Software:
- SQL/MX
- SQL/MP
- NonStop Java
- Visual Inspect - Workstations:
- TNS/E cross-compilers
- JDBC type 4 driver
- Java 1.5
- Eclipse and EPE
- Upis u radnu knjižicu: ne
- Certifikat: ne
- Uvjerenje: ne
- In-house: ne
- Svjedodžba: ne
- Diploma: ne