Add 'Readme (Install Instructions for Delphi 2005)' into 'Infrastructure/Remote Procedure Call (RPC) Broker/1.1; Patch 47/'
Date-Created: 2005-02-01 Date-Updated: 2006-11-02
This commit is contained in:
parent
4b56712c58
commit
5bd03d0be2
|
@ -0,0 +1,127 @@
|
|||
Readme File
|
||||
Last Updated: 05/04/2006
|
||||
|
||||
================================================================================
|
||||
Software: RPC Broker
|
||||
Current Version: 1.1
|
||||
Last BDK Release: Patch XWB*1.1*40; released on 01/20/05
|
||||
Original Software Release Date: October 1997
|
||||
|
||||
Maintenance Project Manager: Jack Schram
|
||||
Developer: Joel Ivey
|
||||
Technical Writer: Thom Blom
|
||||
|
||||
Dept. of Veterans Affairs
|
||||
VHA OI Health Systems Design & Development (HSD&D)
|
||||
================================================================================
|
||||
|
||||
At this time, Health Systems Design & Development (HSD&D) is not supporting
|
||||
RPC Broker-based client/server software development using Delphi 2005. Thus,
|
||||
these standalone instructions were created for those programmers who
|
||||
are developing RPC Broker-based applications using Borland Delphi 2005.
|
||||
|
||||
NOTE: In the following instructions, the developer used "90" to identify Delphi
|
||||
2005. He started with RPC Broker files for Delphi 7
|
||||
(i.e., D70 and R70).
|
||||
|
||||
|
||||
TABLE OF CONTENTS
|
||||
=================
|
||||
|
||||
* 05/04/06: Delphi 2005 Instructions
|
||||
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
05/04/06: Delphi 2005 Instructions for RPC Broker BDK
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
The following describes the procedures to be used for Delphi 2005.
|
||||
|
||||
For RPC Broker--It is recommended that you refer to RPC Broker Patch XWB*1.1*40.
|
||||
This patch is a client-side only patch for the Broker
|
||||
Development Kit (BDK). The patch refers to the installation of
|
||||
xwb1_1p40pg.exe on the developer's client workstation. This
|
||||
patch is only required for those sites doing Delphi development
|
||||
of RPC Broker-based applications.
|
||||
|
||||
NOTE: If you install the xwb1_1p40pg.exe program on a workstation with Delphi
|
||||
V. 2005 already installed, the RPC Broker executable will not find a
|
||||
Delphi version that it recognizes, but it will still install all of the
|
||||
RPC Broker-related files under the C:\Program Files\vista\BDK32 directory
|
||||
(default), or other user-specified directory indicated during the
|
||||
installation process. After the installation, follow the instructions as
|
||||
indicated below.
|
||||
|
||||
1. Open the BDK32\Source directory.
|
||||
|
||||
2. Identify all the package (.dpk) files that had D70 or R70 in their names.
|
||||
The following list is sorted by extension. If .dsk files exist, ignore
|
||||
them.
|
||||
|
||||
XWB_D70.dcr
|
||||
SharedRPCBroker_D70.dpk
|
||||
SharedRPCBroker_R70.dpk
|
||||
XWB_D70.dpk
|
||||
XWB_R70.dpk
|
||||
VERGENCECONTEXTORLib_TLB_D70.pas
|
||||
|
||||
3. Copy these files to the same directory so that they are now "Copy Of ..."
|
||||
|
||||
4. Edit the "copy of ..." filenames to delete the "Copy of " and change
|
||||
70 to 90, as shown below:
|
||||
|
||||
XWB_D90.dcr
|
||||
SharedRPCBroker_D90.dpk
|
||||
SharedRPCBroker_R90.dpk
|
||||
XWB_D90.dpk
|
||||
XWB_R90.dpk
|
||||
VERGENCECONTEXTORLib_TLB_D90.pas
|
||||
SharedRPCBroker_D90.res
|
||||
SharedRPCBroker_R90.res
|
||||
XWB_D90.res
|
||||
XWB_R90.res
|
||||
|
||||
5. For consistency, Open each file and change the 70 portion of the filename
|
||||
inside to 90, and any other instances of 70 to 90 as well.
|
||||
|
||||
6. Open Delphi 2005 and select File | Open then navigate to the location of
|
||||
the Source directory...
|
||||
|
||||
7. Select XWB_R90.dpk It will indicate that you must upgrade the project
|
||||
before you can open it.
|
||||
|
||||
8. Click on the 'Delphi for Win32' button, then the OK button.
|
||||
|
||||
9. Select the "File | Compile Project" menu. It will compile the package.
|
||||
There may be some warnings and hints shown, but the package should be
|
||||
compiled. Unlike the earlier Delphi versions, the default location for
|
||||
storage of compiled packages is not in the
|
||||
"Project Files\Delphi6\Projects\Bpl" directory, but under the
|
||||
"My Documents\Borland Studio Projects\Bpl" directory.
|
||||
|
||||
10. Select File | Close All and then File | Open and select XWB_D90.dpk.
|
||||
|
||||
11. Click on the "Delphi for Win32" button and then OK.
|
||||
|
||||
12. Select the "File | Compile Project" menu. It will compile the package.
|
||||
|
||||
13. Select the "Component | Install Packages" menu item. Navigate to where
|
||||
the .bpl files that were compiled are located (again, the default is the
|
||||
"My Documents\Borland Studio Projects\Bpl" directory).
|
||||
|
||||
14. Select the XWB_D90.bpl and click Open. The Kernel components are now
|
||||
installed.
|
||||
|
||||
15. Select Tools | Environment and select Libraries and add the location of
|
||||
the Source directory to the items in directories to be searched.
|
||||
|
||||
16. Make a copy of the Samples directory (e.g., "Samples D2005").
|
||||
|
||||
17. Click on File | Open and migrate to this directory and select
|
||||
RPCBroker | BrokerEx directories.
|
||||
|
||||
18. Select the BrokerExample.dpr file. Once this is loaded and the form is
|
||||
being viewed, the Kernel components are visible as the last group under
|
||||
the Tool Palette.
|
||||
|
||||
19. Compile and run the BrokerExample application.
|
Loading…
Reference in New Issue