Using Python for OpenVMS Web Development
|
|
|
- Reynard Atkins
- 9 years ago
- Views:
Transcription
1 OpenVMS Technical Journal V6 Using Python for OpenVMS Web Development Using Python for OpenVMS Web Development... 2 The Python Language... 2 Porting Python... 3 The Challenge... 3 The Choices We Made... 4 Some Examples of Integration with OpenVMS... 4 Example Example Example Applications, Libraries, and Tools... 6 For More Information... 7 Copyright 2005 Hewlett-Packard Development Company, L.P. 1
2 Using Python for OpenVMS Web Development Author: Jean-Francois Pieronne A few years ago, a large company whose data-processing architecture is built around OpenVMS were seeking a Webification solution for its applications. This company naturally wished to deploy this solution on OpenVMS. A major criteria criterion was to offer the level of security and audit trail auditing equivalent to that offered by the classic character-cell based applications on OpenVMS using a VT terminal. It was therefore imperative to keep the authentication and security of OpenVMS. Each user must run his applications in his own process just as in the case of a VT terminal session, only the interface has changed. A system was needed that was sufficiently light in resource consumption so as to be able to instantiate each user, without an excessive consumption merely supporting such an infrastructure, and providing the required security, identification, and traceability. Usually application servers like Tomcat or equivalent commercial offerings do not have this level of granularity because of their heavy resource usage. For reasons of functionality, integration with OpenVMS, and performance, the WASD server package was selected. Other criteria for the choice of the language for development included: Productivity in the creation and maintenance of the programs Wealth of libraries, existing tools Size of the installed base and the reputation of the language A scripting language was preferable, due to the much higher productivity of developers in these types of languages than in other more traditional environments. Finally, Python was selected as the principal language of development because, in conjunction with the WASD web server, it gave the best possibility of successfully deploying the required environment. The Python Language Python is a portable, interpreted, interactive, object-oriented programming language. Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and strong dynamic typing. New built-in modules are easily written in C or C++. Python is also usable as an extension language for applications that need a programmable interface. Python runs on most operating systems and for each has interfaces to many system calls and libraries. The first public version was released in In 2001, Guido van Rossum, who is the author of Python, started a foundation named "Python Software Foundation," devoted to advancing open source technology related to the Python programming language. Copyright 2005 Hewlett-Packard Development Company, L.P. 2
3 The Python implementation is copyrighted but freely usable and distributable, even for commercial use. Since its origin this language has met a growing success, its user-base doubling each year. Many books, articles and Internet sites are regularly devoted to it. Python is currently used by many companies such as Google, Yahoo, Redhat, Microsoft, Nokia, and others. In the OpenVMS world, several companies use Python intensively; some of them have based their whole Web architecture on the WASD/Python combination. One company that deploys a software system on hundreds of systems also uses Python intensively, including critical applications. Here is an example of a script used to replace all the events of a character string in a whole series of HTML files contained in a directory: import glob for fn in glob.glob('./*.html'): res = open(fn).read().replace('old string', 'the new string') open(fn, 'w').write(res) For more information and other demonstrations to refer to the site Porting Python A first port of Python had been carried out, but for technical reasons and to ensure easier development in the future, it was decided to set out again from scratch. Currently, this port is the result of collaborative work among several people, with the occasional participation of HP employees. The current version of Python for OpenVMS is New kits are periodically released, including bug fixes, or updates of the libraries contained in this port. Since version 2.3.5, as the kits are now versioned, it is possible to have several versions of Python installed on the same system. The Challenge We had to ensure a port that is perennial and evolutionary, that facilitates the port of future versions, and is not a one-shot port. This includes submission of the patches carried out specifically for OpenVMS for inclusion into the main stream Python codebase. This has been partially accomplished. However, there still exist some patches that are not included. Indeed, this is sometimes difficult. For example, it was necessary to explain how a file system like RMS works, because most people think that a file is limited to a flow of bytes. We also had to ntegrate specific OpenVMS features, for example: Allow the calling of system services or various runtime library routines (SYS$xxx, LIB$xxx etc) Offer access to RMS files and not be limited to sequential files with organisation type of STREAMLF Utilize environments specific to OpenVMS such SGBD Oracle/Rdb or the WASD web server Allow the addition of modules or the evolution of existing modules without having to rebuild the whole interpreter. Copyright 2005 Hewlett-Packard Development Company, L.P. 3
4 Allow the simplest possible port, under OpenVMS, of Python applications initially developed for other OS. For example, it was decided that for Python OpenVMS is seen as a posix system and that the routines for access to the file-system followed posix naming rules and not those of OpenVMS naming rules. Provide a form of installation integrated into OpenVMS. The Choices We Made The Python interpreter is built as a shareable image. The Python program itself is only one small program of 24 lines. The extensions for OpenVMS are also built in the form of shareable images. Therefore, it is simple to upgrade a module or add new ones. Moreover, as these libraries are dynamically activated, it is possible to deploy Python with all of the modules provided, on systems that do not have the specific environments installed (for example Oracle/Rdb or the Web server WASD). When the modules use libraries that can also be used outside of Python, this functionality is provided in the form of separate kits. Here is the list of the libraries for which there is a PCSI kit and a Python interface: Zlib LibBZ2 LibJPEG LibPNG Freetype LibImaging LibGD GDChart LibXML2 Libxslt/Libexslt OPENSSL Swish-E The OpenVMS Python kit and all the separate libraries are distributed in the form of PCSI kits and are therefore easily installable and upgradable. It was also decided that the minimum supported version of OpenVMS would be V7.3 with the latest version of the CRTL. (There is a partial version for OpenVMS V7.2, but it is not maintained.) It is strongly advisable to install Python on a ODS-5 disk. However, in the absence of a physical disk of this type, it is possible to use a virtual disk in a container file with LDdriver, the latter being included with OpenVMS starting from the V LDdriver for older versions of OpenVMS is available on the Freeware CD. (Editor s Note: Look for the article about the LDdriver in this issue of the OpenVMS Technical Journal.) Some Examples of Integration with OpenVMS Example 1 Display users whose accounts are not disusered and who have not logged on for 31 days or more: Copyright 2005 Hewlett-Packard Development Company, L.P. 4
5 import vms.user, vms.starlet, vms.uaidef def fcmp(u1, u2): return cmp(u2.lastlogin_i, u1.lastlogin_i) users = vms.user.all_users() users = users.values() # descending sort on last login interactive users.sort(fcmp) s,delta = vms.starlet.bintim('31 0:0:0.00') s,curtim = vms.starlet.asctim() s,minlogin = vms.starlet.bintim(curtim) minlogin += delta for user in users: if (not (user.flags & vms.uaidef.uai_m_disacnt) and 0 < user.lastlogin_i < minlogin): print "%-33s %s" % (user.username, vms.starlet.asctim(user.lastlogin_i)[1]) This gives the following result: USER1 8-APR :38:43.51 FIELD 8-APR :16:48.21 DEMO 27-SEP :49:57.24 Example 2 Sample code to fetch information from queues, display all queue names and descriptions and for each queue all jobs name and id: from vms.rtl.lib import getqui from vms.quidef import * from vms.jbcmsgdef import JBC NOMOREQUE, JBC NOSUCHJOB,\ JBC NOMOREJOB getqui(qui CANCEL_OPERATION) while True: queue_name = '' try: s, v, queue_name = getqui(qui DISPLAY_QUEUE, QUI QUEUE_NAME, None, '*') except VMSError, e: if e.errno == JBC NOMOREQUE: break else: raise s, v, queue_desc = getqui(qui DISPLAY_QUEUE,QUI QUEUE_DESCRIPTION, None, '*', QUI_M_SEARCH_FREEZE_CONTEXT) print 'Queue:', queue_name, '<', queue_desc, '>' while True: try: s, v, js = getqui(qui DISPLAY_JOB, QUI JOB_STATUS,-1,None, QUI_M_SEARCH_ALL_JOBS) except VMSError, e: if e.errno in (JBC NOMOREJOB, JBC NOSUCHJOB): break else: raise s, v, jn = getqui(qui DISPLAY_JOB, QUI JOB_NAME, -1, None, QUI_M_SEARCH_ALL_JOBS QUI_M_SEARCH_FREEZE_CONTEXT) s, v, en = getqui(qui DISPLAY_JOB, QUI ENTRY_NUMBER, -1, None, QUI_M_SEARCH_ALL_JOBS Copyright 2005 Hewlett-Packard Development Company, L.P. 5
6 QUI_M_SEARCH_FREEZE_CONTEXT) print ' Job: %s (%s)' % (jn, en) This gives the following result: Queue: ASSP_QUEUE < queue for Anti-Spam SMTP Proxy Server > Job: LOGIN_ASSP (6) Queue: LASER1 < > Queue: SCHEDULER < > Job: IPCHECK (562) Job: CHECKAUDIT (292) Job: update_spamdb (530) Queue: SETI$BATCH < > Queue: SYS$BATCH_NODE1 < Queue batch NODE1 > Queue: SYS$BATCH_GENERIC < Queue batch generic > Queue: TCPIP$SMTP_NODE1_00 < > Example 3 A small Rdb example which displays the user tables and views from the famous "mf_personnel" demonstration database. An iterator is used to read the lines. import rdb attach = rdb.statement("attach 'filename mf_personnel'") commit = rdb.statement("commit work") readonly = rdb.statement("set transaction read only") curs = rdb.statement("""select rdb$relation_name from rdb$relations where rdb$system_flag =? order by rdb$relation_name""") attach.execute() print "users relations name:" readonly.execute() curs.execute(0) for line in curs: print line[0] commit.execute() Which gives the following results: users relations name: CANDIDATES COLLEGES CURRENT_INFO CURRENT_JOB CURRENT_SALARY DEGREES DEPARTMENTS EMPLOYEES JOBS JOB_HISTORY RESUMES SALARY_HISTORY WORK_STATUS For more information and other examples, refer to the site Python for OpenVMS. Applications, Libraries, and Tools It is generally easy to port a Python application to OpenVMS provided that it doesn t use platform specific libraries. For example, the porting of the application server Webware which represents around 40,000 lines of code required only the modification of a single line in the installation script. A PCSI installation kit for Webware will be shortly available. Copyright 2005 Hewlett-Packard Development Company, L.P. 6
7 Many other tools & libraries are installed and use the standard installation procedure without any modification for example the the Cheetah templating system which comprises around 12,000 lines of Python code or the PyChecker tool which is a Python source code checking tool and comprises approximately 5,000 lines of Python code. A Web T4 viewer has been developed in a few days and comprises about only 900 lines of Python code. A demonstration is available from For More Information Some interesting reading may be: The article from John K. Ousterhout creator of the TCL language: Scripting: Higher Level Programming for the 21st Century The article from Ill Venners: Use the Best Tool for the Job The comparative study written by Lutz Prechelt: An Empirical Comparaison of C, C++, Java, Perl, Python, Rexx, and Tcl. Artima.com's six-part interview with Python creator Guido van Rossum: The following presentations from Stefen Ferg: - The Business Case for Agile Languages - Python:a Powerful, Easy-to-Use, Open-Source Scripting Language - Python & Java: a Side-by-Side Comparison - More material can be accessed from For more information about T4, read the following article by Steve Lieman a previous OpenVMS Technical Journal: TimeLine-Driven Collaboration with "T4 & Friends": A Time-saving Approach to OpenVMS Performance 2005 Hewlett-Packard Development Company, L..P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. Copyright 2005 Hewlett-Packard Development Company, L.P. 7
HP A-IMC Firewall Manager
HP A-IMC Firewall Manager Configuration Guide Part number: 5998-2267 Document version: 6PW101-20110805 Legal and notice information Copyright 2011 Hewlett-Packard Development Company, L.P. No part of this
Software Product Description
Software Product Description PRODUCT NAME: HP SNA Data Transfer SPD 27.85.13 This SPD describes HP SNA Data Transfer Facility for OpenVMS, which is available for the OpenVMS I64, OpenVMS Alpha and OpenVMS
HP Insight Diagnostics Online Edition. Featuring Survey Utility and IML Viewer
Survey Utility HP Industry Standard Servers June 2004 HP Insight Diagnostics Online Edition Technical White Paper Featuring Survey Utility and IML Viewer Table of Contents Abstract Executive Summary 3
HP ITSM best practices for HP OpenView Service Desk. HP Services
HP ITSM best practices for HP OpenView Service Desk HP Services Reduce effort, cost, and risk. Increase the business value of IT. IT organizations that are seeking to improve their operational effectiveness
MCITP: Enterprise Administrator 2010 Boot Camp H6C09S
HP Education Services course data sheet MCITP: Enterprise Administrator 2010 Boot Camp H6C09S Course Overview Validate your Exchange Server skills with the MCITP: Enterprise Messaging Administrator certification.
Configuring and Administrating Microsoft SharePoint 2010 (10174) HK913S
HP Education Services course data sheet Configuring and Administrating Microsoft SharePoint 2010 (10174) HK913S Course Overview The course teaches students how to install, configure and administer SharePoint,
HP OpenView Internet Services. SNMP Integration with HP Operations Manager for Windows White Paper
HP OpenView Internet Services SNMP Integration with HP Operations Manager for Windows White Paper Version: 1.00 Overview... 2 Prerequisites... 2 For HPOM Management Server... 2 For OVIS... 2 Configuration...
HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Application Setup help topics for printing
HP Service Manager Software Version: 9.40 For the supported Windows and Linux operating systems Application Setup help topics for printing Document Release Date: December 2014 Software Release Date: December
Installing Microsoft Windows
Installing Microsoft Windows on HP Workstations with Advanced Format Hard Drives Technical white paper Table of contents Introduction... 2 Identifying an Advanced Format drive... 2 Installing Windows on
HP IMC Firewall Manager
HP IMC Firewall Manager Configuration Guide Part number: 5998-2267 Document version: 6PW102-20120420 Legal and notice information Copyright 2012 Hewlett-Packard Development Company, L.P. No part of this
Customizing Asset Manager for Managed Services Providers (MSP) Software Asset Management
HP Asset Manager Customizing Asset Manager for Managed Services Providers (MSP) Software Asset Management How To Manage Generic Software Counters and Multiple Companies Legal Notices... 2 Introduction...
HP Business Service Management
HP Business Service Management Software Version: 9.26 Windows operating system RUM for Citrix - Best Practices Document Release Date: September 2015 Software Release Date: September 2015 RUM for Citrix
Hewlett Packard. PRODUCT NAME: HP Distributed Computing Environment SPD 43.05.11 (DCE) Version 3.2 for OpenVMS Systems
Hewlett Packard Software Product Description PRODUCT NAME: HP Distributed Computing Environment SPD 43.05.11 (DCE) Version 3.2 for OpenVMS Systems DESCRIPTION The HP Distributed Computing Environment for
HP Operations Orchestration Software
HP Operations Orchestration Software Software Version: 9.00 HP Project and Portfolio Management Integration Guide Document Release Date: June 2010 Software Release Date: June 2010 Legal Notices Warranty
HP Records Manager. Release Notes. Software Version: 8.1. Document Release Date: June 2014
HP Records Manager Software Version: 8.1 Release Notes Document Release Date: June 2014 Software Release Date: June 2014 Legal Notices Warranty The only warranties for HP products and services are set
Bluetooth Pairing. User Guide
Bluetooth Pairing User Guide Copyright 2012 Hewlett-Packard Development Company, L.P. Microsoft, Windows, and Windows Vista are U.S. registered trademarks of Microsoft Corporation. Bluetooth is a trademark
HP OpenView Smart Plug-in for Microsoft Exchange Server
HP OpenView Smart Plug-in for Microsoft Exchange Server For the UNIX Operating System Release Notes Software version: 10.00 / November 2006 This document provides an overview of the changes made to HP
HP ProLiant Essentials Vulnerability and Patch Management Pack Release Notes
HP ProLiant Essentials Vulnerability and Patch Management Pack Release Notes Supported platforms... 2 What s new in version 2.1... 2 What s new in version 2.0.3... 2 What s new in version 2.0.2... 2 What
Print Administrator Resource Kit Release Notes
Print Administrator Resource Kit Release Notes The HP Print Administrator Resource Kit (PARK) is a collection of tools, scripts and documentation to help print administrators install, deploy, configure
HP Project and Portfolio Management 9.3 Adoption Readiness Tool (ART)
Course Outline HP Project and Portfolio Management 9.3 Adoption Readiness Tool (ART) HP PROJECT, PORTFOLIO, AND PROGRAM MANAGEMENT (PPM) 9.3 Course Description This PPM 9.3 learning solution offers end
HP OpenView Smart Plug-in for Microsoft Exchange
HP OpenView Smart Plug-in for Microsoft Exchange Data sheet Email is no longer just a productivity application - it is a company s lifeline. When email slows down or stops altogether, the business loses
HP Operations Orchestration Software
HP Operations Orchestration Software Software Version: 9.00 HP Business Availability Center Integration Document Release Date: June 2010 Software Release Date: June 2010 Legal Notices Warranty The only
HP-UX Role-Based Access Control B.11.31.04 Release Notes
HP-UX Role-Based Access Control B.11.31.04 Release Notes HP Part Number: 5992-0628 Published: June 2007 Edition: E028 Copyright 2001 2007 Hewlett-Packard Development Company L.P. Confidential computer
QuickSpecs. What's New. Models. ProLiant Essentials Server Migration Pack - Physical to ProLiant Edition. Overview
Overview Upgrading or replacing your existing server? Migration is now an option! Replicate the server you are replacing using the software, the only product of its kind from a server vendor that provides
USB Secure Management for ProCurve Switches
ProCurve Networking USB Secure Management for ProCurve Switches Introduction... 2 A simple solution with multiple uses... 2 Staged deployment... 2 Remote deployment or upgrade... 3 Troubleshooting... 3
HP Business Service Management
HP Business Service Management for the Windows and Linux operating systems Software Version: 9.10 Business Process Insight Server Administration Guide Document Release Date: August 2011 Software Release
HP Asset Manager. Implementing Single Sign On for Asset Manager Web 5.x. Legal Notices... 2. Introduction... 3. Using AM 5.20... 3
HP Asset Manager Implementing Single Sign On for Asset Manager Web 5.x Legal Notices... 2 Introduction... 3 Using AM 5.20... 3 Using AM 5.12... 3 Design Blueprint... 3 Technical Design... 3 Requirements,
HP Operations Orchestration Software
HP Operations Orchestration Software Software Version: 9.00 HP Service Desk Integration Guide Document Release Date: June 2010 Software Release Date: June 2010 Legal Notices Warranty The only warranties
HP Operations Orchestration Software
HP Operations Orchestration Software Software Version: 9.00 Microsoft Hyper-V Integration Guide Document Release Date: June 2010 Software Release Date: June 2010 Legal Notices Warranty The only warranties
HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Request Management help topics for printing
HP Service Manager Software Version: 9.40 For the supported Windows and Linux operating systems Request Management help topics for printing Document Release Date: December 2014 Software Release Date: December
HP Device Manager 4.7
Technical white paper HP Device Manager 4.7 Database Troubleshooting Guide Table of contents Overview... 2 Using MS SQL Server... 2 Using PostgreSQL... 3 Troubleshooting steps... 3 Migrate Database...
HP PolyServe Software 4.1.0 upgrade guide
HP StorageWorks HP PolyServe Software 4.1.0 upgrade guide This document describes how to upgrade to HP PolyServe Matrix Server 4.1.0, HP PolyServe Software for Microsoft SQL Server 4.1.0, and HP PolyServe
HP Service Manager. Software Version: 9.34 For the supported Windows and UNIX operating systems. Incident Management help topics for printing
HP Service Manager Software Version: 9.34 For the supported Windows and UNIX operating systems Incident Management help topics for printing Document Release Date: July 2014 Software Release Date: July
HP OpenView Performance Insight Report Pack for Databases
HP OpenView Performance Insight Report Pack for Databases Data sheet The Report Pack for Databases provides the insight you need to effectively manage your database management system. Because what you
Administering Windows Server 2012 (20411) H4D01S
HP Education Services course data sheet Administering Windows Server 2012 (20411) H4D01S Course Overview This course is part two of a series of three courses. Through this series you will gain the skills
QuickSpecs. HP Device Manager
OVERVIEW is enterprise-class thin client management software that allows customers to view their thin client assets remotely and to manipulate those thin clients to meet the required business need. To
HP AppPulse Mobile. Adding HP AppPulse Mobile to Your Android App
HP AppPulse Mobile Adding HP AppPulse Mobile to Your Android App Document Release Date: April 2015 How to Add HP AppPulse Mobile to Your Android App How to Add HP AppPulse Mobile to Your Android App For
Red Hat Enterprise Linux and management bundle for HP BladeSystem TM
HP and Red Hat are announcing a specially priced software bundle for customers deploying Red Hat Linux on HP BladeSystem servers. HP will offer Red Hat Enterprise Linux and management bundle that combines
Supported Platforms. HP Vertica Analytic Database. Software Version: 7.0.x
HP Vertica Analytic Database Software Version: 7.0.x Document Release Date: 5/7/2014 Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty statements
HP Intelligent Management Center Enterprise Software. Platform. Key features. Data sheet
Data sheet HP Intelligent Management Center Enterprise Software Platform Key features Highly flexible and scalable deployment options Powerful administration control Rich resource management Detailed performance
Models HP IMC MPLS VPN Software Module with 50-node E-LTU
Overview Models HP IMC MPLS VPN Software Module with 50-node E-LTU JF410AAE Key features MPLS VPN resource management MPLS VPN monitoring MPLS VPN traffic monitoring MPLS VPN deployment Product overview
HP ThinPro. Table of contents. Connection Configuration for RDP Farm Deployments. Technical white paper
Technical white paper HP ThinPro Connection Configuration for RDP Farm Deployments Table of contents Introduction... 2 Obtaining the Load Balance Information URL... 2 Single farm deployments... 2 Multiple
Samba on HP StorageWorks Enterprise File Services (EFS) Clustered File System Software
Samba on HP StorageWorks Enterprise File Services (EFS) Clustered File System Software Installation and integration guide Abstract... 2 Introduction... 2 Application overview... 2 Application configuration...
HP-UX 11i software deployment and configuration tools
HP-UX 11i software deployment and configuration tools Simplifying management of servers in a virtualized environment Introduction... 2 Simplifying management in dynamic, virtualized environments... 2 HP-UX
A closer look at HP LoadRunner software
Technical white paper A closer look at HP LoadRunner software Table of contents Sizing up the system 2 The limits of manual testing 2 A new take on testing: the HP LoadRunner solution 3 The HP LoadRunner
HP POLYSERVE SOFTWARE
You can read the recommendations in the user guide, the technical guide or the installation guide for HP POLYSERVE SOFTWARE. You'll find the answers to all your questions on the HP POLYSERVE SOFTWARE in
Synchronizing ProCurve IDM and Windows Active Directory
An HP ProCurve Networking Application Note Synchronizing ProCurve IDM and Windows Active Directory Contents 1. Introduction... 2 2. Prerequisites... 2 3. Network and Active Directory tree diagrams... 2
Server Virtualization with Windows Server Hyper-V and System Center (20409) H8B93S
HP Education Services course data sheet Server Virtualization with Windows Server Hyper-V and System Center (20409) H8B93S Course Overview Obtain the skills you need to deploy and manage a Microsoft Server
Event Monitoring Service Version A.04.20.11 Release Notes
Event Monitoring Service Version A.04.20.11 Release Notes HP-UX 11i v1 December 2006 Manufacturing Part Number: B7609-90039 December 2006 Copyright 2006 Hewlett-Packard Development Company, L.P. Legal
HP AppPulse Active. Software Version: 2.2. Real Device Monitoring For AppPulse Active
HP AppPulse Active Software Version: 2.2 For AppPulse Active Document Release Date: February 2015 Software Release Date: November 2014 Legal Notices Warranty The only warranties for HP products and services
HP LeftHand SAN Solutions
HP LeftHand SAN Solutions Support Document Installation Manuals Installation and Setup Guide Health Check Legal Notices Warranty The only warranties for HP products and services are set forth in the express
HP EPICCenter Contact Center Software for VCX Solutions Series
HP EPICCenter Contact Center Software for VCX Solutions Series Data sheet Product overview The HP EPICCenter Contact Center Software for VCX Solutions Series lets organizations offer their customers comprehensive
HP EPICCenter Contact Center Software for VCX Solutions Overview
Overview Models HP EPIC 10-10-1 Base VCX Software Package HP EPIC 10-1 Base Upgrade VCX Software HP EPIC Agent Set of 5 Upgrade VCX Software HP EPICCenter for NBX-to-VCX Software Upgrade JE261A JE270A
HP Server Automation. Software Versions: 7.8x, 9.0x, 9.1x. Software Discovery Reference Guide
HP Server Automation Software Versions: 7.8x, 9.0x, 9.1x Software Discovery Reference Guide Document Release Date: August 2011 Legal Notices Warranty The only warranties for HP products and services are
Advanced Solutions of Microsoft SharePoint Server 2013 (20332) H6C76S
HP Education Services course data sheet Advanced Solutions of Microsoft SharePoint Server 2013 (20332) H6C76S Course Description In this class, you will learn how to design, configure, and manage a SharePoint
HP SiteScope. HP Vertica Solution Template Best Practices. For the Windows, Solaris, and Linux operating systems. Software Version: 11.
HP SiteScope For the Windows, Solaris, and Linux operating systems Software Version: 11.23 HP Vertica Solution Template Best Practices Document Release Date: December 2013 Software Release Date: December
HP Business Service Management
HP Business Service Management For the Windows and Linux operating systems Software Version: 9.23 High Availability Fine Tuning - Best Practices Document Release Date: December 2013 Software Release Date:
HP Education Services
HP Education Services itp WebServer Workshop for NonStop Servers (U4160S) Learn the basics of installing, configuring, and securing HP itp WebServer solutions along with the management procedures needed
How Service Manager 7 Licensing works
How Service Manager 7 Licensing works HP Management Software Service Management Software Introduction to Service Manager Licensing...2 The Licensing Facts...3 The Named license...3 The Floating license...3
HP WBEM Services Software Developer's Kit Version A.02.11.00 Release Notes. HP-UX 11i v3
HP WBEM Services Software Developer's Kit Version A.02.11.00 Release Notes HP Part Number: 5900-2555 Published: March 2013 Copyright 2012, 2013 Hewlett-Packard Development Company, L.P. Legal Notices The
HP LeftHand SAN Solutions
HP LeftHand SAN Solutions Support Document Application Notes SAN/iQ Remote Copy Networking Requirements Legal Notices Warranty The only warranties for HP products and services are set forth in the express
HP OpenView Storage Mirroring application notes. Guidelines for testing a disaster recovery/high availability scenario
HP OpenView Storage Mirroring application notes Guidelines for testing a disaster recovery/high availability scenario Part number: T2558 88082 Third edition: June 2006 Legal and notice information Copyright
Integrating F5 BIG-IP load balancer administration with HP ProLiant Essentials Rapid Deployment Pack
Integrating F5 BIG-IP load balancer administration with HP ProLiant Essentials Rapid Deployment Pack Notice... 2 Executive summary... 4 Introduction... 4 RDP... 4 More information... 4 F5 BIG-IP load balancer...
Installing and Configuring Windows Server 2012 (20410) H4D00S
HP Education Services course data sheet Installing and Configuring Windows Server 2012 (20410) H4D00S Course Overview This course is part one of a series of three courses. Through this series you will
HP Software as a Service
HP Software as a Service Software Version: 6.1 Federated SSO Document Release Date: August 2013 Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty
Using HP System Software Manager for the mass deployment of software updates to client PCs
Using HP System Software Manager for the mass deployment of software updates to client PCs Introduction... 2 HP manageability solutions... 2 SSM overview... 3 Software updates... 3 Why not SSM-enabled?...
Case Study: Business benefits from implementing a global Content Management solution. White paper
Case Study: Business benefits from implementing a global Content Management solution White paper Table of s Introduction... 3 The case study... 3 The challenge... 3 The solution...4 The results... 4 The
HP Server Integrations with Microsoft System Center Products Support Matrix
HP Server Integrations with Microsoft System Center Products Support Matrix Part Number 467676-006 June 2010 (Sixth Edition) Copyright, 2010 Hewlett-Packard Development Company, L.P. The information contained
HP Storage Essentials Storage Resource Management Report Optimizer Software 6.0. Building Reports Using the Web Intelligence Java Report Panel
HP Storage Essentials Storage Resource Management Report Optimizer Software 6.0 Building Reports Using the Web Intelligence Java Report Panel First edition: July 2008 Legal and notice information Copyright
HP SoftPaq Download Manager and HP System Software Manager A Powerful Combination
HP SoftPaq Download Manager and HP System Software Manager A Powerful Combination Technical white paper Table of contents Executive summary... 2 Overview of HP SDM and HP SSM... 2 Use Case for SDM/SSM...
HP Velocity Live QoS Support
HP Velocity Live QoS Support Copyright 2012 Hewlett-Packard Development Company, L.P. Microsoft and Windows are U.S. registered trademarks of Microsoft Corporation. The information contained herein is
HP Real User Monitor. Release Notes. For the Windows and Linux operating systems Software Version: 9.21. Document Release Date: November 2012
HP Real User Monitor For the Windows and Linux operating systems Software Version: 9.21 Release Notes Document Release Date: November 2012 Software Release Date: November 2012 Legal Notices Warranty The
HP Business Availability Center
HP Business Availability Center for the Windows and Solaris operating systems Software Version: 8.05 Business Process Monitor Administration Document Release Date:September 2010 Software Release Date:
HP Data Protector best practices for backing up and restoring Microsoft SharePoint Server 2010
HP Data Protector best practices for backing up and restoring Microsoft SharePoint Server 2010 Technical white paper Table of contents Introduction... 2 Configuring Data Protector Security... 4 Data Protector
Implementing the HP Cloud Map for SAS Enterprise BI on Linux
Technical white paper Implementing the HP Cloud Map for SAS Enterprise BI on Linux Table of contents Executive summary... 2 How to utilize this HP CloudSystem Matrix template... 2 Download the template...
HP Server Automation Standard
Data sheet HP Server Automation Standard Lower-cost edition of HP Server Automation software Benefits Time to value: Instant time to value especially for small-medium deployments Lower initial investment:
FTP Server Configuration
FTP Server Configuration For HP customers who need to configure an IIS or FileZilla FTP server before using HP Device Manager Technical white paper 2 Copyright 2012 Hewlett-Packard Development Company,
HP Cloud Map for TIBCO ActiveMatrix BusinessWorks: Importing the template
HP Cloud Map for TIBCO ActiveMatrix BusinessWorks: Importing the template An HP Reference Architecture for TIBCO Technical white paper Table of contents Executive summary... 2 Solution environment... 2
Send to Network Folder. Embedded Digital Sending
Send to Network Folder Embedded Digital Sending Embedded Digital Sending Legal Notice Copyright 2005 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without
HP Thin Client Imaging Tool
HP Thin Client Imaging Tool Table of Contents: Abstract... 1 Introduction... 1 System Requirements... 1 Software... 1 Hardware... 1 Getting Started... 2 Formatting a USB Flash Device... 3 Unpacking the
Printing and Imaging Support on HP Compaq Thin Clients
Printing and Imaging Support on HP Compaq Thin Clients Overview.............................................................. 2 Microsoft Windows XP Embedded Operating System............................
HP PROTECTTOOLS EMAIL RELEASE MANAGER
HP PROTECTTOOLS EMAIL RELEASE MANAGER Business white paper HP ProtectTools Email Release Manager provides enhancements to the Microsoft Exchange and Outlook clients. HP has developed HP ProtectTools Email
HP Data Protector Integration with Autonomy LiveVault
HP Data Protector Integration with Autonomy LiveVault Introducing cloud backup for HP Data Protector environments Technical white paper Table of contents Summary... 2 Introduction... 2 Integration concepts...
HP Device Manager 4.6
Technical white paper HP Device Manager 4.6 FTP Server Configuration Table of contents Overview... 2 IIS FTP server configuration... 2 Installing FTP v7.5 for IIS... 2 Creating an FTP site with basic authentication...
HP reference configuration for entry-level SAS Grid Manager solutions
HP reference configuration for entry-level SAS Grid Manager solutions Up to 864 simultaneous SAS jobs and more than 3 GB/s I/O throughput Technical white paper Table of contents Executive summary... 2
Case Studies Using EMC Legato NetWorker for OpenVMS Backups
OpenVMS Technical Journal V6 Case Studies Using EMC Legato NetWorker for OpenVMS Backups Case Studies Using EMC Legato NetWorker for OpenVMS Backups... 2 Overview... 2 Introduction... 2 Case Study 1: Backup
HP Softpaq Download Manager and HP System Software Manager
Technical white paper HP Softpaq Download Manager and HP System Software Manager A Powerful Combination Table of contents Executive summary... 2 Overview of HP SDM and HP SSM... 2 Use case for HP SDM and
Tunable Base Page Size
Tunable Base Page Size Table of Contents Executive summary... 1 What is Tunable Base Page Size?... 1 How Base Page Size Affects the System... 1 Integrity Virtual Machines Platform Manager... 2 Working
Monitoring and Operating a Private Cloud with System Center 2012 (10750) H7G37S
HP Education Services course data sheet Monitoring and Operating a Private Cloud with System Center 2012 (10750) H7G37S Course Overview In this course, you will receive an overview of a private cloud infrastructure,
Querying Microsoft SQL Server (20461) H8N61S
HP Education Services course data sheet Querying Microsoft SQL Server (20461) H8N61S Course Overview In this course, you will learn the technical skills required to write basic Transact-SQL (T-SQL) queries
HP Operations Orchestration Software
HP Operations Orchestration Software Software Version: 9.00 Use Cases for Integrations with HP Applications Document Release Date: June 2010 Software Release Date: June 2010 Legal Notices Warranty The
Additional License Authorizations
Additional License Authorizations For HP Exstream and HP Autonomy Software products licensed by HP Exstream In addition to the governing agreement ( Agreement ) and any terms and conditions set forth in
HP NonStop SFTP API Reference Manual
. HP NonStop SFTP API Reference Manual HP Part Number: 659755-003 Published: January 2014 Edition: HP NonStop SFTP API 1.4 G06.21 and subsequent G-series RVUs H06.07 and subsequent H-series RVUs J06.03
HP Priority Services. Priority Access
HP Priority Services Online Case Management tool Web-based submission and tracking solutions. The HP Support Case Manager (SCM) provides 24/7 access and enables users to submit and manage support cases
