OpenVMS IntroductionModernizing OpenVMS withEclipse-based software development with NXTware Remote
Outline
• What and Why?• NXTware Remote Architecture• Features
What is NXTware Remote for OpenVMS?•A modern multi-language integrated
development environment designed for remote OpenVMS development
Why NXTware Remote for OpenVMS?• Changing technology environment
▫ Command line development has given way to visual IDE• Legacy systems – contemporary developers
▫ Impedance mismatch• Need to lower operational costs by
▫ Increasing productivity and reducing complexity • Availability of skills
▫ Technical know-how, resources, and human assets reduced
▫ Existing skills mismatch • Increased agility
▫ Greater integration and faster time-to-market
NXTware Remote Architecture• Software Architecture
▫ NXTware Studio an integrated development environment
▫ NXTware Remote Server a remote services execution engine
▫ NXTware Server a cross-platform communications and services container
• Hardware Architecture▫ Client Workstation
Windows, MacOS, Linux
▫ Server Platform OpenVMS (Alpha/Itanium/clustered VAX) NXTware Remote Appliance with clustering
NXTware Remote Architecture
Cluster Support
NXTware Remote Appliance or software only cluster support
NXTware Remote Studio• Multiple Language Editors
▫ C/C+, COBOL, FORTRAN, PASCAL, and BASIC▫ DCL and other OpenVMS languages available▫ 3rd Party SQL, etc
• Task-based tooling that increases productivity▫ Wizards that reduce complexity▫ Supports OpenVMS and 3rd party tools
NXTware Server• Integrates the Remote Studio with Server
Remote ▫ Passes requests and results▫ Calls services: Command: Compile▫ Returns results: Result returned: Standard out
• Manages middleware client-service relationship
NXTware Remote Server• Predefined remote development services
▫ Compile, Run, Debug, CMS, Advanced features• User-defined remote services
▫ Identity Management▫ Custom user-defined development processes or
services▫ Command line executables called remotely
NXTware Remote Appliance• Turnkey OpenVMS server that runs NXTware
Remote Server and NXTware Server• Features
▫HP rx2800 i2 Itanium 9310▫Configurable for office or rack ▫Cluster Support for up to 4 different
OpenVMS/VAX servers
NXTware Remote Editors• Advanced editor capabilities
▫ Syntax and error highlighting▫ Outline view▫ Content assist
• Code completion▫ Templates Code completion ▫ Context-sensitive Code Completion▫ Suggest keywords on-demand
• Debugging Interface▫ Visual debugger
NXTware Remote Features• Eclipse-based IDE
▫ Native HP Language Editors▫ Full integration /certification of
3rd party Eclipse plug-ins• Remote Development
▫ From: Windows, LINUX, MacOS▫ To: OpenVMS, LINUX, UNIX
• Language Support ▫ C/C++, COBOL, PASCAL,
FORTRAN, BASIC▫ DCL, SQL, various scripting
languages• Modular Extensible
▫ IDE and Remote Execution▫ MMS, CMS, SVN, etc▫ 3rd Party plug-ins
Thank You
•Please contact us with any questions
•http://ecubesystems.com/
•http://us.linkedin.com/company/ecube-systems/nxtware-remote-for-openvms-1094194/product?trk=biz_product
Top Related