Compaq !OpenVMS e-Business

Note: All CLASSE VMS systems were shut down on January 17, 2017.

The information below is obsolete.

Compaq OpenVMS e-Business
Infrastructure Package, Version 1.3

SOFTWARE PRODUCT DESCRIPTION 80.58.02

Description

The Compaq OpenVMS(tm) e-Business Infrastructure Package provides key Internet and e-Business software technology that enhances the base OpenVMS Alpha operating system and enables the development of e-Business and enterprise integration solutions. These technologies are licensed with the OpenVMS Alpha operating system.

For additional information about the OpenVMS e-Business technologies, visit the following web site:

http://www.openvms.compaq.com/ebusiness/index.html

The following software and accompanying documentation is included in the package:

Component

Version

Comments

Attunity Connect "On Platform" Package

3.3

Data access middleware including JDBC driver

Compaq BridgeWorks

2.1

Application development and deployment tool for creating distributed applications from existing 3GL programs and modules

COM for OpenVMS

1.2

Application development and deployment tool for creating distributed applications consisting of network objects

Compaq Enterprise Directory for e-Business

5.2

Combines LDAP and X.500 technologies

Compaq Secure Web Server
CSWS_JAVA (Tomcat)
CSWS_PHP (mod_PHP)
CSWS_PERL/Perl (mod_PERL)

1.2
1.1
1.0
1.1/5.6.1

Based on Apache 1.3.20
Java Servlet and JavaServer Page (JSP) support
PHP support
Perl support

Compaq Secure Web Browser

1.0

Based on Mozilla 1.0

Compaq Software Development Kit (SDK)
for the OpenVMS Operating System, for the Java(tm) Platform

v 1.3.1-3

Compaq FastVM for OpenVMS Alpha now bundled with Compaq SDK

Compaq XML Technology
XML Parser in Java

XSLT Stylesheet Processor in Java
XML Parser in C++

XSLT Stylesheet Processor in C++

1.0

Based on technology from xml.apache.org

Based on Xerces-J 1.2.1
Based on Xalan-J 1.2.1
Based on Xerces-C++ 1.3.0
Based on Xalan-C++ 1.0

NetBeans for OpenVMS

3.3.1

Java-based integrated development environment (IDE)

Reliable Transaction Router (RTR)

4.1

Fault-tolerant, transactional messaging middleware

Simple Object Access Protocol (SOAP) Toolkit

1.0

Based on SOAP 2.2 from xml.apache.org including Xerces-J 1.4.4

Component Descriptions

Attunity Connect "On Platform" Package

Attunity Connect is object-oriented middleware that facilitates the development of applications that access, integrate, and update data from multiple, heterogeneous sources across a wide range of operating system platforms.

The Attunity Connect "On Platform" package for OpenVMS provides ODBC, JDBC, and XML client APIs and ODBC, XML, and Oracle8i data adapters for accessing data sources on a single OpenVMS Alpha system. Additional data adapters for OpenVMS Alpha are available directly from Attunity.

The full Attunity Connect product provides ODBC, JDBC, XML, ADO, and OLEDB client APIs, adapters for a large number of relational and nonrelational data sources, and support for a large number of popular platforms, including UNIX, Windows, OpenVMS, Tandem, and mainframes.

When distributed data access to or from an OpenVMS Alpha system is required in a heterogeneous environment, the full Attunity Connect product is required and must be purchased directly from Attunity for all the platforms of interest, including OpenVMS Alpha.

Compaq BridgeWorks

Compaq BridgeWorks is an automated component-creation tool that exposes existing 3GL-based applications and modules as components using the JavaBeans, Enterprise JavaBeans, or COM object models and thus facilitates the development and deployment of distributed applications.

Compaq BridgeWorks can "componentize" or "wrap" applications written in COBOL, Pascal, BASIC, C, Fortran, Ada, and any other 3GL language that supports the OpenVMS Calling Standard. Such applications must have routines that are externally callable. BridgeWorks can also wrap DCL procedures, ACMS applications, and aggregate datatypes (structures and arrays).

BridgeWorks consists of a GUI development tool on the Windows NT/2000 desktop, a server manager component on OpenVMS, and extensive online help. All the necessary files and code are generated to build the selected application or module into a component in a three-tier, distributed architecture. Web and desktop clients can then communicate with these new distributed components using industry-standard technologies as if they were the application that enables the development and deployment of solutions for the widest range of client platforms and the Internet.

COM for OpenVMS

Component Object Model (COM) is a technology from Microsoft Corporation that allows developers to create distributed network objects. Digital Equipment Corporation and Microsoft jointly developed the COM specification. First released by Microsoft on Windows NT as Network Object Linking and Embedding (NetOLE), and then renamed Distributed COM (DCOM), the COM specification now includes network objects.

COM is used to create distributed applications made up of reusable objects. COM locates objects locally or in a network and uses the Remote Procedure Call (RPC) wire protocol to communicate between these objects across the network.

COM on OpenVMS delivers connectivity and interoperability between OpenVMS Alpha and Windows NT systems. With COM for OpenVMS, programmers write distributed applications that run across systems in a heterogeneous environment. COM for OpenVMS is based on the Microsoft COM shipped on Windows NT 4.0 SP5 and implements many of the features of Microsoft COM including activation, automation, monikers, type libraries, structured storage, and NTLM authentication on OpenVMS.

COM is not available on OpenVMS VAX. For more information, refer to the Compaq COM for OpenVMS Software Product Description (SPD 70.45.xx).

 

Compaq Enterprise Directory for e-Business

Compaq OpenVMS Enterprise Directory for e-Business, based on the X.500 standard, delivers robust and scalable directory services across intranets, extranets, and the Internet to customers, suppliers and partners. It combines the best of both industry standard LDAPv3 and X.500 capabilities. The Lightweight Directory Access Protocol (LDAP) support allows access by a myriad of LDAP clients, user agents, and applications. The X.500 support brings very high performance, resilience, advanced access controls, and easy replication across the enterprise.

Certified with Entrust/PKI 5 and Baltimore UniCERT 3.5.2, at sign-on this directory ensures that all users are authenticated with zero latency and that each can access only those resources they are authorized to use.

OpenVMS Enterprise Directory for e-Business can contain information about anything of interest, including people, systems, network resources, applications, authentication certificates and databases. Both the established DAP interface and the LDAPv3 interface can be accessed simultaneously by disparate applications, thereby delivering full integration with existing environments.

For more information, refer to the Compaq OpenVMS Enterprise Directory for e-Business Software Product Description (SPD 40.77.xx).

Compaq Secure Web Server

Compaq Secure Web Server for OpenVMS Alpha (CSWS) provides a powerful, flexible web server based on the popular Apache Web Server from the Apache Software Foundation. CSWS provides the following features:

  • HTTP/1.1 compliance (RFC2616)
  • All standard Apache extensions (modules)
  • Support for PHP, Perl, Java Servlets, and Java Server Pages (JSP)
  • Secure Sockets Layer (SSL) support (mod_ssl) using OpenSSL
  • Digital certificates from VeriSign Inc.

To expand and extend the usefulness of CSWS, the following optional software components are available for use with CSWS:

  • CSWS_PHP (mod_PHP) provides support for PHP, a server-side, cross-platform, and HTML embedded scripting language that facilitates creation of dynamic web pages. PHP-enabled web pages can be created and edited the same as regular HTML pages.
  • CSWS_PERL (mod_PERL) and Perl provide support for Perl, an interpreted high-level programming language that is highly portable across systems. Perl has become the premier scripting language of the Web, and many CGI programs are written in Perl. CSWS_Perl allows CSWS modules to be written entirely in Perl.
  • CSWS_JAVA (mod_JK and Tomcat) provides Java run-time support for Java Servlet and JavaServer Pages (JSP) technologies that facilitate creation of dynamic web pages and Java-based application deployment.

Compaq Secure Web Browser

Compaq Secure Web Browser for OpenVMS Alpha (CSWB) provides a powerful, flexible, and modern web browser based on the Mozilla open-source project started in 1998 by Netscape Communications Corporation. The Mozilla Web Browser is designed for standards compliance, performance, and portability. Mozilla is the code base used for Netscape 6.x.

CSWB is the officially supported web browser for OpenVMS Alpha and provides a full featured and customizable browser with integrated web browsing, security, HTML document creation and editing, and clients for mail, news, and instant messaging. CSWB includes support for the following features:

  • HyperText Markup Language (HTML 4.01)
  • Cascading Style Sheets (CSS1/2)
  • Document Object Model (DOM1/ 2)
  • eXtensible Markup Language (XML)
  • Resource Definition Framework (RDF)
  • Secure Socket Layer (SSL)
  • Java and JavaScript

Compaq Software Development Kit (SDK), for the Java (tm) Platform

The Compaq SDK provides an environment in which to develop and deploy Java applications on OpenVMS Alpha. Java applications can be written once and run on any operating system that implements the Java run-time environment, which consists primarily of the Java Virtual Machine (JVM). The Compaq SDK is a set of building blocks containing basic development tools and a rich set of class libraries, including:

  • Java Compiler
  • Java Virtual Machine (JVM)
  • Compaq Fast VM for OpenVMS Alpha
  • Java Class Libraries
  • Java Applet Viewer
  • Java Debugger and other tools
  • A POSIX threads (pthreads) implementation that provides increased performance on multiprocessor systems
  • Flexible options for representing UNIX directory and file specifications on OpenVMS systems

The Compaq SDK now includes the Compaq Fast VM, which is new Just-In-Time (JIT) compiler technology designed to provide optimal Java run-time performance on OpenVMS Alpha systems. The Fast VM offers significant performance advantages over the Classic JIT provided with the Compaq SDK.

Compaq XML Technology

To give applications the ability to parse, generate, manipulate, validate, and transform Extensible Markup Language (XML) documents and data, the following components are provided using open source software from the Apache Software Foundation:

  • An XML parser in Java and C++
  • An XSLT stylesheet processor in Java and C++

NetBeans for OpenVMS

NetBeans provides an open-source, modular, and integrated development environment (IDE) for Java and JavaBeans development implemented in pure Java(tm). The popularity of NetBeans is a result of its versatility, extensible architecture, and relative ease of use.

The key features of NetBeans on OpenVMS include:

  • Support for Java, C/C++, XML, and HTML
  • Support for JSP, XML, RMI, CORBA, JINI, JDBC, and servlet technologies
  • Support for Ant, CVS, CMS, and other version-control systems
  • Pluggable support for compilers, debuggers, and execution services
  • GUI form designer and other visual design tools
  • Wizards for code generation and management tools
  • Syntax-highlighting source editor

By utilizing NetBeans versatility and extensible architecture, the following plug-ins are available only for OpenVMS and maximize the usefulness of NetBeans for development in an OpenVMS environment.

  • EDT editor keybindings
  • C/C++ compiler support

 

Reliable Transaction Router (RTR)

Reliable Transaction Router (RTR) is object-oriented, fault-tolerant, transactional messaging middleware used to implement highly extensible, distributed applications using client/server technology. Reliable Transaction Router provides a multicomponent software model in which clients running on front ends, routers, and servers running on back ends cooperate to provide reliable service and transactional integrity. Components are managed from an easy-to-use web interface. For example, the RTR client application could be an ASP (Active Server Page) script or a process interfacing to a web server through a standard interface such as CGI (Common Gateway Interface).

Reliable Transaction Router enables computing enterprises to deploy distributed applications on OpenVMS Alpha systems. For additional information, refer to the Reliable Transaction Router for OpenVMS Software Product Description (SPD 51.04.xx).

Simple Object Access Protocol (SOAP) Toolkit

SOAP provides a simple, lightweight mechanism for exchanging structured and typed information between peers in a decentralized, distributed environment. SOAP is an XML-based protocol that consists of three parts: an envelope that defines a framework for describing the contents of a message and how to process it, a set of encoding rules for expressing application-defined datatypes, and a convention for representing remote procedure calls and responses. SOAP defines a simple mechanism for expressing application semantics that allows SOAP to be used in a wide variety of systems.

The SOAP Toolkit is Java-based and provides development tools to create SOAP clients or to implement server-side SOAP accessible services that use HTTP as the transport protocol. As a client library, it provides the ability to invoke SOAP RPC services available elsewhere, in addition to features for sending and receiving SOAP messages. As a mechanism to write new RPC or message accessible services, it requires a Java servlet run-time environment such as that provided by CSWS_JAVA.

 

Documentation

Complete online documentation is provided for all the components in this package.

Hardware Requirements

Hardware Configuration

All components in this package require a valid OpenVMS Alpha hardware configuration as defined in the Software Product Description (SPD) for the OpenVMS Operating System for Alpha and VAX (SPD 25.01.xx or 41.87.xx).

Disk Space Requirements (Block Cluster Size = 1)

The following table lists the approximate amount of space required on the system disk to support the components in this package. Actual sizes may vary depending on the system environment, configuration, and software options.

Component

Version

Disk Space Required

Attunity Connect "On Platform" Package

3.3

60,000 blocks (30.0 Mb)

Compaq BridgeWorks

2.1

OpenVMS: 4,500 blocks (2.5 Mb)
Windows: 15 Mb

COM for OpenVMS

1.2

57,000 blocks (28.5 Mb)

Compaq Enterprise Directory for e-Business

5.2

40,000 blocks (20 Mb)

Compaq Secure Web Server
Standard modules
CSWS_JAVA (Tomcat)
CSWS_PHP (mod_PHP)
CSWS_PERL/Perl (mod_PERL)

1.2


1.1
1.0
1.1/5.6.1


25,000 blocks (12.5 Mb)
11,000 blocks (5.5 Mb)
5,000 blocks (2.5 Mb)
51,000 blocks (25.5 Mb)

Compaq Secure Web Browser

1.0

160,000 blocks (80 Mb)

Compaq SDK for the OpenVMS Operating System, for the Java(tm) Platform
On-line documentation

v 1.3.1-3

185,000 blocks (92.5 Mb)

193,000 blocks (96.5 Mb)

Compaq XML Technology
XML Parser in Java

XSLT Stylesheet Processor in Java

XML Parser in C++

XSLT Stylesheet Processor in C++

1.0

 

3,000 blocks (1.4 Mb)
1,500 blocks (0.7 Mb)
12,000 blocks (6.0 Mb)
20,500 blocks (10.3 Mb)

NetBeans for OpenVMS

3.3.1

75,000 blocks (37.5 Mb) on an ODS-5 disk

Reliable Transaction Router (RTR)

4.1

30,000 blocks (15 Mb)

SOAP Toolkit

1.0

25,000 blocks (12.5 Mb)

 

Software Requirements

The following are the general software requirements for the components in this package.

Please refer to the Release Notes for a component for additional information on ECOs and patches that are prerequisites for installation and operation of the component.

Component

Version

Software Requirements

Attunity Connect "On Platform" Package

3.3

OpenVMS Alpha V7.2-2 or higher
Supported TCP/IP stack, Compaq TCP/IP Services V5.0A is recommended

Compaq BridgeWorks

2.1

OpenVMS: OpenVMS Alpha 7.2-2 or higher
Compaq TCP/IP Services
V5.0A or higher
DCE Runtime Services Kit 1.5 or higher

DCE Application Development Kit V1.5 or higher

Compaq C V5.6 or higher

Windows: Windows NT 4.0 SP4 or Windows 2000 or higher
Internet Explorer 5.0 or higher

Microsoft Visual C++ V6.0 or higher

COM for OpenVMS

1.2

OpenVMS Alpha V7.2-2 or higher
Compaq TCP/IP Services V5.0A or equivalent
Advanced Server V7.2A or higher
Compaq C V5.6 or higher or Compaq C++ V5.6 or higher for application development

DECwindows Motif (installed but not started)

Compaq Enterprise Directory
for e-Business

5.2

OpenVMS Alpha V7.2-2 or higher

DECnet-Plus V7.2-2 for OpenVMS Alpha or higher
Compaq TCP/IP Services V5.0A or higher is required for RFC1006 transport and LDAP protocols

Compaq Secure Web Server

1.2

OpenVMS Alpha V7.2-2 or higher
Compaq TCP/IP Services V5.0A or equivalent

Compaq Secure Web Browser

1.0

OpenVMS Alpha V7.2-2 or higher
Compaq SDK v 1.3.1-1 for OpenVMS Alpha or later for Java support

Compaq SDK for the OpenVMS Operating System, for the Java (tm) Platform

v 1.3.1-3

OpenVMS Alpha V7.2-2 or higher

Compaq XML Technology

1.0

OpenVMS Alpha V7.2-2 or higher
Compaq SDK v 1.2.2-3 or higher, or
Compaq C++ V6.2 for OpenVMS Alpha

NetBeans for OpenVMS

3.3.1

OpenVMS Alpha V7.2-2 or higher
Compaq SDK v 1.3.1-2 for OpenVMS Alpha or higher
ECOs for C Run-Time Library for OpenVMS Alpha

Reliable Transaction Router (RTR)

4.1

OpenVMS Alpha 7.2-2 or higher
One of the following: Compaq TCP/IP Services V5.0A or higher, DECnet for OpenVMS V7.2-2 or higher, or DECnet-Plus V7.2-2 or higher

SOAP Toolkit

1.0

OpenVMS Alpha V7.2-2 or higher
Compaq SDK v 1.2.2-3 for OpenVMS Alpha or higher

 

 

Distribution Media

The OpenVMS e-Business Infrastructure Package is distributed on CD-ROM.

The OpenVMS e-Business Infrastructure CD-ROM is included in the OpenVMS Alpha Software Products Library distribution and in the OpenVMS Media Kit starting with OpenVMS Alpha V7.3.

The following OpenVMS e-Business technologies can be downloaded from the web.

Component

Download

Attunity Connect "On Platform" Package

http://www.openvms.compaq.com/openvms/products/ips/attunity/

Compaq BridgeWorks

http://www.openvms.compaq.com/commercial/bridgeworks/

COM for OpenVMS

http://www.openvms.compaq.com/openvms/products/dcom/

Compaq Secure Web Server

http://www.openvms.compaq.com/openvms/products/ips/apache/

Compaq Secure Web Browser

http://www.openvms.compaq.com/openvms/products/ips/cswb/

Compaq SDK for the OpenVMS Operating System, for the Java (tm) Platform

http://www.compaq.com/java/download/

Compaq XML Technology

http://www.openvms.compaq.com/openvms/products/ips/xml/

NetBeans for OpenVMS

http://www.openvms.compaq.com/openvms/products/ips/netbeans/

SOAP Toolkit

http://www.openvms.compaq.com/openvms/products/ips/soap/

Software LicenseTracking

The software in this package is furnished only under a license. All components in this package are licensed with the Compaq OpenVMS Alpha operating system. The right to use these components is granted through purchase of the OpenVMS Alpha operating system license.

For more information about Compaq's licensing terms and policies, contact your local Compaq office.

Ordering Information

This package can be ordered using part number QA-6LYAA-H8.

Growth Considerations

The minimum hardware and software requirements for the components in any future version of this package may be different from the requirements for the current version.

 

Software Product Services

Software Support Services are provided through purchase of an OpenVMS Alpha operating system service support contract or a separate service contract, as shown in the following table. Please contact your Compaq Services representative for additional information.

Component

Services

Attunity Connect "On Platform" Package

Included with OpenVMS Alpha support contract

Compaq BridgeWorks

Services sold separately

COM for OpenVMS

Services sold separately

Compaq Enterprise Directory for e-Business

Services sold separately

Compaq Secure Web Server including PHP, Perl, Java Servlet, and JSP support

Included with OpenVMS Alpha support contract

Compaq Secure Web Browser

Included with OpenVMS Alpha support contract

Compaq SDK for the OpenVMS Operating System, for the Java(tm) Platform

Included with OpenVMS Alpha support contract

Compaq XML Technology

Included with OpenVMS Alpha support contract

NetBeans for OpenVMS

Included with OpenVMS Alpha support contract

Reliable Transaction Router (RTR)

Services sold separately

SOAP Toolkit

Included with OpenVMS Alpha support contract

A variety of service options are available from Compaq. For more information, contact your local Compaq office.

This information is valid at time of release. Please contact your local Compaq office for the most up-to-date information.

(c) 2002 Compaq Information Technologies Group, L.P.

Compaq, the Compaq logo, Alpha, OpenVMS, Tru64, VAX, VMS, and the DIGITAL logo are trademarks of Compaq Information Technologies Group, L.P. in the U.S. and/or other countries.

Microsoft, MS-DOS, Visual C++, Windows, and Windows NT are trademarks of Microsoft Corporation in the U.S. and/or other countries. Motif, OSF/1, and UNIX are trademarks of The Open Group in the U.S. and/or other countries. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc., in the U.S. and other countries. All other product names mentioned herein may be trademarks of their respective companies.

Confidential computer software. Valid license from Compaq required for possession, use, or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.

Compaq shall not be liable for technical or editorial errors or omissions contained herein. The information in this document is provided "as is" without warranty of any kind and is subject to change without notice. The warranties for Compaq products are set forth in the express limited warranty statements accompanying such products. Nothing herein should be construed as constituting an additional warranty.

This topic: Computing > Computing/Obsolete > TheEducationInitiative > OpenVmsPackagev1-3
Topic revision: 18 Jan 2017, SeldenBallJr
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding CLASSE Wiki? Send feedback