![]() |
![]() |
Using the SAS Common Messaging Interface |
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.
![]() |
![]() |
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.