NXTware remote for open vms introduction

Post on 24-May-2015

180 views 1 download

Tags:

description

Modernizing OpenVMS with Eclipse-based software development with NXTware Remote

Transcript of NXTware remote for open vms introduction

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

ecube_mktg@ecubesystems.com

•http://ecubesystems.com/

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