Version 9.6
 —  EntireX DCOM Wrapper  —

Proxy Objects with the DCOM Wrapper

This document covers the following topics:


Deploying Proxy Objects

Start of instruction setTo use a Wrapper object on a machine other than the machine where you generated the object

  1. Make sure EntireX runtime is installed on the machine where you want to use the Wrapper object.

  2. Copy the generated object and then register the Wrapper object as described in Registering a Wrapper Object.

Top of page

Using Wrapper Objects with DCOM

You can use objects generated by the DCOM Wrapper with DCOM on Windows platforms. A wrapper object installed on one Windows machine that performs Remote Procedure Calls via EntireX Broker can be accessed from other Windows clients via DCOM.

Top of page

Enabling Use of DCOM

Check the Generate DCOM proxy box in Advanced Options before generating the object.

The generated object (e.g. Example.dll) must be installed on the machine that will access the Broker (see Development of Wrapper Objects). This object is ready to use as a DCOM server. The security/identity settings for this object can be changed with the DCOMCNFG.EXE utility.

The proxy object (e.g. pExample.dll) must be registered on every DCOM client machine. The purpose of the proxy object is twofold:

Top of page

Accessing and Registering the Wrapper Proxy

Start of instruction setTo access the wrapper proxy

Start of instruction setTo register the wrapper proxy

Top of page

Specifying the Location of the DCOM Server Object

After registering the proxy object on the DCOM client machine, specify the name of the machine where the DCOM server object is registered using the steps below:

  1. With the DCOMCNFG.EXE utility, select the properties of the application (e.g. EOL.Example).

  2. Select the Locations tab and enter the machine name under Run application on the following computer.

Top of page

DCOMCNFG (DCOM Utility)

If access permission problems occur when running remote DCOM Wrapper objects from Windows, check the configuration using DCOMCNFG.

Server PC

Client

Top of page