r3 - 04 May 2007 - 22:29:19 - Main.eturnerYou are here: TWiki >  Main Web > ServerConfiguration > ORMQObjects > ORMQPipeListener

Object Overview

This object enables an ORMQProvider to service ORMQ clients connecting via local interprocess communications pipes. It is useful for allowing ORMQ clients to access an ORMQProvider running on the same physical host, but a different process / memory space.

A single Provider may utilize multiple Listeners, allowing for simultaneous communication over several transports (Sockets, interprocess pipes, and shared memory streams). Multiple Listeners of each type may also be defined (allowing for binding to several IPs/ports, pipes, and shared memory streams).

Example Object Definitions

... directly within an ORMQProvider object:

Minimal Configuration:

<ORMQPipeListener name="ORMQListener1" 
                  pipeAddress="test-pipe-1"/>

Overview:

An ORMQ socket listener bound to the local interprocess communications pipe "test-pipe-1".


Complex Configuration (all possible attributes shown):

<ORMQPipeListener name="ORMQListener1" tags="ORMQ listener"
                  description="ORMQ listener for local pipe connections"
                  pipeAddress="test-pipe-1"/>

Overview:

An ORMQ socket listener bound to the local interprocess communications pipe "test-pipe-1".

Supported Attributes

General Attributes:

  • name - (usage: required): Public name of the configuration object. This name must be globally-unique across the entire AlchemyPoint ServerConfiguration definition.

  • description - (usage: optional): Textual description of the configuration object.

  • tags - (usage: optional): Space-delimited list of one or more tags used to describe the configuration object.


Object Attributes:

  • pipeAddress - The unique name of the interprocess communications pipe bound to by this object. ORMQ Clients connecting to this local pipe will be able to interact with the associated ORMQProvider.

Supported Child Configuration Elements

None.

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions

tip TWiki Tip of the Day
Disabling individual WikiWords
Prevent a WikiWord from being linked by prefixing it with an exclamation point. Example: To escape SunOs ... Read on Read more

 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback