![]() |
![]() |
|
|
Editing the DM_REMOTE_SERVICES Section
The DM_REMOTE_SERVICES section defines the mapping information required to make BEA TOP END services, RTQ queues, and services accessed via RTQ available to a BEA Tuxedo application. This section is required for TOP END Domain Gateways.
In DMCONFIG files written for domain gateways other than the TEDG, the purpose of entries in the DM_REMOTE_SERVICES section is to map local services to remote names for those services. In a DMCONFIG file written for the TEDG, however, the purpose of entries in this section is to map:
For BEA Tuxedo and BEA TOP END systems to exchange queue messages, there must be a mapping of the queue addresses on both systems. The address of a BEA Tuxedo /Q queue consists of a combination of queue space (QSPACE) and queue name (QNAME).
Defining Service and Queue Mapping Entries
The entries in this section must adhere to the following form.
service [TYPE=SERVICE] required_parameters [optional_parameters]
qspace TYPE=QSPACE required_parameters [optional_parameters]
qname TYPE=QNAME required_parameters [optional_parameters]
Here
Configuration Guidelines for the DM_REMOTE_SERVICES
Observe the following guidelines when editing the DM_REMOTE_SERVICES section of the DMCONFIG file.
Defining the Service Type Parameters
A SERVICE entry defines BEA TOP END services that are accessible from a BEA Tuxedo domain via the TEDG. These BEA TOP END services are made accessible by mapping BEA Tuxedo service names to BEA TOP END service identifiers. These service names are used with two BEA Tuxedo functions: tpcall(3c) and tpacall(3c).
The following table lists the parameters available for mapping entries of type SERVICE in the DM_REMOTE_SERVICES section. Some parameters are required; others are optional.
Defining QSPACE Type Parameters
A QSPACE entry defines a BEA TOP END RTQ queue that is made available in the BEA Tuxedo domain by the TEDG as if it were a BEA Tuxedo queue space. Queue spaces are made available in a BEA Tuxedo application by advertising the queue space name as a BEA Tuxedo service name. In a manner similar to that used by the TMQUEUE server, the TEDG handles tpenqueue requests sent to its queue space names. Each request is mapped to the RTQ queue identified in this QSPACE entry. Both QSPACE entries and QNAME entries are required for message queuing.
The following table lists the parameters available for mapping entries of type QSPACE in the DM_REMOTE_SERVICES section. Some parameters are required; others are optional.
Defining QNAME Type Parameters
A QNAME entry maps a BEA Tuxedo queue name to a BEA TOP END service (product and function) for requests enqueued to a BEA TOP END system. QNAME entries are not advertised as services to a BEA Tuxedo application.
The following table lists the parameters available for mapping entries of type QNAME in the DM_REMOTE_SERVICES section. Some parameters are required; others are optional.
![]() |
![]() |
![]() |
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
|