What's New in V. 1.1 of the BDK

The following items should be noted when transitioning from the 16-bit Broker Development Kit BDK V. 1T11 (i.e., Preview BDK released in October 1995) to the current 32-bit BDK V. 1.1 (i.e., released in September 1997):

The documentation originally released with the preview BDK was not complete. This version of the BDK documentation provides more in-depth information on all properties and methods associated with the TRPCBroker component.

New Properties

The following properties are new with this version of the RPC Broker:

Property

RPCTimeLimit

RPCVersion

Obsolete Properties

The following properties were previously included with the Broker component distributed with the Broker Development Kit (BDK) preview version. These properties are either being phased out or have been removed completely from this version of the Broker because they are now obsolete:

Property Disposition

ConnectMode Being phased out. Slated for removal from the RPC Broker component (i.e., TRPCBroker)

DisconnectMode Being phased out. Slated for removal from the RPC Broker component (i.e., TRPCBroker)

Protocol Removed from this version of the RPC Broker component (i.e., TRPCBroker)

Result Removed from this version of the RPC Broker component (i.e., TRPCBroker)

ServerJob Removed from this version of the RPC Broker component (i.e., TRPCBroker)

New Method

The following method is new with this version of the RPC Broker:

CreateContext

PType Parameters

The wordproc PType in the preview version of the Broker was used to pass text out of memo boxes, for example. However, this version of the Broker now uses list instead of wordproc. Therefore, wordproc is no longer a supported PType.

Client Manager

The Client Manager, previously distributed with version 1.0 of the Broker, is no longer used by this version of the Broker. In version 1.0 of the Broker, the Client Manager provided two types of services:

  1. It was used to invoke the RPCBI.DLL.

  2. It was used by developers to set programmer preferences for using the TRPCBroker component.

By replacing the RPCBI.DLL that was distributed with the RPC Broker V. 1.0 with the BAPI32.DLL, the Client Manager is no longer required with this version of the Broker. Configuration of programmer preferences will now be done via the Broker Programmer Preferences Program

The RPCBI.DLL and Client Manager (i.e., CLMAN.EXE) installed with Broker V. 1.0 must not be removed from the vista/broker directory on the client workstation. They are still required for 16-bit Broker-based applications created using version 1.0 of the Broker (e.g., PCMM).

FileMan Components

Sample 16-bit FileMan (FM) components were originally distributed with the preview version of the RPC Broker Developer Kit released in October of 1995. The 32-bit RPC Broker V. 1.1 is not compatible with the 16-bit FM components. However, the 32-bit FileMan Delphi V. 2.0 components for preview release (i.e., available on the Intranet in January 1997) are compatible with version 1.1 of the Broker.

Please be advised that the FileMan components are no longer distributed with the RPC Broker.

For more information on FileMan components, please go to the following web address:

http://www.vista.med.va.gov/softserv/infrastr.uct/fileman/index.html