www.openlinksw.com
docs.openlinksw.com

Book Home

Contents
Preface

Zero Configuration Networking

Introduction
Server Configuration
Configuration by Rule Book Edit Configuration by Wizard Configuration by Form
Client Configuration

10.2. Server Configuration

The OpenLink Multi-Tier Request Broker now has the ability to Broadcast ZeroConf services of available Database agent connections on the network. These can be discovered by the the OpenLink Multi-Tier ODBC client.

10.2.1. Configuration by Rule Book Edit

ZeroConf Support in the Request Broker is configured via the Rule Book. The Rule Book now contains a new section called [Zero Config]. This section contains a list of DSN="Connect String" pairs. The DSN is the name that will be presented to clients listing available ZeroConf data source, the Connect String is a string of connection attributes necessary for making a connection to a Database Agent as the example below shows:

[Zero Config]
ZJDBC3= "ServerType=JDBC13;Database=virtuoso.jdbc2.Driver;UID=dba"
ZSQL2K = "ServerType=SQLServer 2000;Database=pubs;UID=sa"
SQLServer 2000="Database=pubs;UID=sa"

The syntax is:

<Service_name>="Connect String"

or:

<Server Type>="Connect String"

In this second case, there is no Server Type defined within the connect string itself.


10.2.2. Configuration by Wizard

The OpenLink Universal Data Access Admin Assistant provides a graphical remote access interface to the server settings such as those found in the Rule Book. This interface has been extended to support configuration of the ZeroConf settings in the Server Component Administration Section, called Zero Config Administration.

The Zero Config Administration pages are very much like Client Data Source configuration pages, they have the same layout and descriptions as they are essentially data sources stored on the server.

To make a new Zero Configuration entry, follow this sequence:

  1. From the Server Components Administration menu, chose the Zero Config Administration sub menu, and then Zero Config Administration by Wizard. A list of current confirguations is shown:

    Figure: 10.2.2.1. Zero Config by Wizard - Admin Assistant Configuration
    Zero Config by Wizard - Admin Assistant Configuration
  2. Press the Add button. Enter a suitable name for the configuration:

    Figure: 10.2.2.1. Zero Config by Wizard - Admin Assistant Configuration
    Zero Config by Wizard - Admin Assistant Configuration
  3. Enter the database details. The parameters are identical to those in the ODBC DSN configuration wizard.

    For each parameter you wish to configure, you need to enable it by checking the box on the left side. Each field is disabled until the check box is marked.

    Figure: 10.2.2.1. Zero Config by Wizard - Admin Assistant Configuration
    Zero Config by Wizard - Admin Assistant Configuration
  4. Enter the additional connection parameters. In same way as previous page, each parameter field needs to be enabled by the check mark on the left side.

    Figure: 10.2.2.1. Zero Config by Wizard - Admin Assistant Configuration
    Zero Config by Wizard - Admin Assistant Configuration
  5. The complete configuration parameters are now shown:

    Figure: 10.2.2.1. Zero Config by Wizard - Admin Assistant Configuration
    Zero Config by Wizard - Admin Assistant Configuration
  6. The Zero Config entry now appears in the list:

    Figure: 10.2.2.1. Zero Config by Wizard - Admin Assistant Configuration
    Zero Config by Wizard - Admin Assistant Configuration

10.2.3. Configuration by Form

From the Server Components Administration menu, chose the Zero Config Administration sub menu, and then Zero Config Administration by Form. The list of current configurations is shown. Chose one to edit or delete, or select "add" to make a new configuration.

Figure: 10.2.3.1. Zero Config by Forms - Admin Assistant Configuration
Zero Config by Forms - Admin Assistant Configuration

The parameters required in the form are the same as those detailed in the previous section on Rule Book Configuration. The Host and Port fields are not available since this information is supplied by the Request Broker hosting the service.