DIGITAL Cover Letter for Application Developer's Package for C/C++ Version 1.0 24-July-1996 Thank you for your interest in the Application Developer's Package for C/C++ Version 1.0. This product helps you to create three- tier client/server applications for deployment on PCs, Windows NT systems, and OpenVMS systems. Kit Contents This product consists of the following components: o The Application Developer's Package for C/C++ User's Guide in HTML and PostScript format. o The sample application in source code. This application demon- strates the tools and middleware that you can use to develop three-tier client/server applications on Windows NT and OpenVMS Alpha systems. o A white paper entitled Things to Consider When Moving to a Client/Server Environment. Middleware and Tools A variety of tools and middleware exist for both Windows NT and OpenVMS that you can use to create client/server applications. The Application Developer's Package for C/C++ User's Guide describes the following products and how they can be used in a client/server environment: o DEC C/C++ o DECset o DEC Reliable Transaction Router (DEC RTR) o OpenVMS Distributed Computing Environment (DCE) o ObjectBroker o DECmessageQ o ACMSxp o Digital TCP/IP Services for OpenVMS o Sockets o Wind/U APIs (from Bristol Technology) In addition, the Application Developer's Package provides C/C++ source code illustrating the development of the sample application using three middleware tools: Distributed Computing Environment, ObjectBroker, and Sockets. NOTE These products are not delivered as part of the Application Developer's Package but can be purchased separately from Digital or from third parties. Distribution The Application Developer's Package for C/C++ Version 1.0 kit and documentation is being distributed through the following channels: o On the Software Products Library (formerly ConDist) o On the World Wide Web at the following URL: http://www.openvms.digital.com/openvms/products/appdevpkg/ License Information The Application Developer's Package for C/C++ User's Guide and sample application do not require the purchase of a separate li- cense to install or use. The terms and conditions for the use of this product are displayed at the beginning of the installation procedure. Installing on OpenVMS Alpha The Application Developer's Package for C/C++ Version 1.0 kit is distributed as a single file which is installed using Digi- tal's POLYCENTER Software Installation utility on an OpenVMS Alpha system. The name of the kit is: DEC-VMS-APPDEV-V0100--1.PCSI To install this product, invoke the POLYCENTER Software Installa- tion utility using the following command: $ PRODUCT INSTALL /BASE=VMS /HELP /SOURCE=ddcu:[dir] APPDEV For ddcu:[dir] specify the device name and directory that contains the kit. The installation requires approximately 4400 blocks of free disk space on the OpenVMS system disk. The installation procedure cre- ates the following directories: o SYS$SYSROOT:[SYSHLP.EXAMPLES.APPDEV] Contains the documentation in HTML and PostScript formats, a license text file, and a ZIP file called APPDEVNT.ZIP for Windows NT installation. o SYS$SYSROOT:[SYSHLP.EXAMPLES.APPDEV.COMMON] Contains sources common to all middleware implementations. o SYS$SYSROOT:[SYSHLP.EXAMPLES.APPDEV.GUI] Contains sources for the GUI client application. 2 o SYS$SYSROOT:[SYSHLP.EXAMPLES.APPDEV.NOM] Contains sources for the implementation without middleware. o SYS$SYSROOT:[SYSHLP.EXAMPLES.APPDEV.RPC] Contains sources for the RPC sample application. o SYS$SYSROOT:[SYSHLP.EXAMPLES.APPDEV.OBB] Contains sources for the ObjectBroker sample application. o SYS$SYSROOT:[SYSHLP.EXAMPLES.APPDEV.SOCKETS] Contains sources for the Sockets sample application. Installing on Windows NT The ZIP file, APPDEVNT.ZIP, contains the Application Developer's Package for C/C++ User's Guide and sample application sources. Copy the ZIP file to a local directory on a Windows NT system, then unpack it using an unzip utility. Use the -d option to the unzip utility to preserve the directory structure. For example, you can use the following command: pkunzip -d appdevnt.zip The installation requires approximately 1.7 megabytes of free disk space. The installation procedure creates the following directo- ries: o ..\appdev Contains the documentation in HTML and PostScript formats, and a license text file. o ..\appdev\common Contains sources common to all middleware implementations. o ..\appdev\gui Contains sources for the GUI client application. o ..\appdev\nom Contains sources for the implementation without middleware. o ..\appdev\rpc Contains sources for the RPC sample application. o ..\appdev\obb Contains sources for the ObjectBroker sample application. o ..\appdev\sockets Contains sources for the Sockets sample application. 3 Getting Started To get started using the Application Developer's Package for C /C++, see the Application Developer's Package for C/C++ User's Guide and the white paper entitled Things to Consider When Moving to a Client/Server Environment. These documents are available in both HTML and PostScript versions. To view the HTML documentation for the Application Developer's Package for C/C++, start your browser and open the file APPDEV.HTM located in the following directories: OpenVMS SYS$COMMON:[SYSHLP.EXAMPLES.APPDEV] Windows NT ..\appdev The PostScript versions of these documents are available in the same directories under the following filenames: ADP_UG.PS Application Developer's Package for C/C++ User's Guide CS_PAPER.PS Things to Consider When Moving to a Client/Server Environment 4