Previous Page | Next Page

Using the SAS Common Messaging Interface

Using a Repository with Application Messaging

The common messaging interface enables you to store information about message queues in the local SAS registry. The information that can be stored and retrieved include the following:

Transport alias

is an alias name that describes a transport (MQSeries [refers to WebSphere MQ], MSMQ, Rendezvous, or Rendezvous-CM)

Queue alias

is an alias name that describes a transport and queue

Dynamic queue model

is a model name that describes a queue's properties

Transport model

is a model name that describes a Rendezvous or Rendezvous-CM transport

Data map description

is a map name that describes the format of data within a message

Placing this type of information in storage provides both reusability and encapsulation. A repository can contain all queue definitions, thereby enabling you to focus on the application usage rather than the specific definition of a queue.

The SAS registry provides methods for defining your own queues or overriding globally defined queues. It provides you with complete control and flexibility over a queue.

To bypass the SAS Registry altogether, specify the following macro variable:

%let REGISTRY_BYPASS=1.

For more information about using a repository with application messaging, see Using the SAS Registry with the Common Messaging Interface.

Previous Page | Next Page | Top of Page