DESCRIPTION
ubExchange
is a message broker designed to handle Unibase update messages. It takes these messages (as files or from standard input), stores them in named queues (defined in /etc/ubExchange.conf
), and forwards them to ubtp
daemons running on local or remote servers for processing.
The command needs you to specify a command for the remote system and the target queue.
SYNTAX
ubExchange –command <command> –remote <queue> <files>
where:
- <command> is the command to run on the remote system to process the files
- <queue> is the name of a queue to spool the files in
- <files> is the name of 0 or more files to be sent to the queue for processing. 0 files means read stdin. — can be used to end the list of arguments so that file names starting with — can be processed.
The system reads queue names from /etc/ubExchange.conf
.