ubExchange – Unibase message broker


ubExchange is message broker that accepts Unibase update messages and stores and forwards them to ubtp daemons running on local and remote servers.


ubExchange –command <command> –remote <queue> <files>


  • <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.

Queue names are defined in the file /etc/ubExchange.conf.