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