NXTware remote for open vms introduction

14
OpenVMS Introduction Modernizing OpenVMS with Eclipse-based software development with NXTware Remote

description

Modernizing OpenVMS with Eclipse-based software development with NXTware Remote

Transcript of NXTware remote for open vms introduction

Page 1: NXTware remote for open vms introduction

OpenVMS IntroductionModernizing OpenVMS withEclipse-based software development with NXTware Remote

Page 2: NXTware remote for open vms introduction

Outline

• What and Why?• NXTware Remote Architecture• Features

Page 3: NXTware remote for open vms introduction

What is NXTware Remote for OpenVMS?•A modern multi-language integrated

development environment designed for remote OpenVMS development

Page 4: NXTware remote for open vms introduction

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

Page 5: NXTware remote for open vms introduction

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

Page 6: NXTware remote for open vms introduction

NXTware Remote Architecture

Page 7: NXTware remote for open vms introduction

Cluster Support

NXTware Remote Appliance or software only cluster support

Page 8: NXTware remote for open vms introduction

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

Page 9: NXTware remote for open vms introduction

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

Page 10: NXTware remote for open vms introduction

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

Page 11: NXTware remote for open vms introduction

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

Page 12: NXTware remote for open vms introduction

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

Page 13: NXTware remote for open vms introduction

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

Page 14: NXTware remote for open vms introduction

Thank You

•Please contact us with any questions

[email protected]

•http://ecubesystems.com/

•http://us.linkedin.com/company/ecube-systems/nxtware-remote-for-openvms-1094194/product?trk=biz_product