RTI

The RTI (Runtime Infrastructure) is the heart of Inhumate Suite. The application consists of a message broker service and a control panel web interface. The message broker provides publish-subscribe messaging between clients (applications/components) through integrations.

rtiui RTI control panel

In evaluation mode, the RTI broker is limited to communication on the same host, without support for federations and authentication.


Installing

If you haven’t yet, download the RTI package for your platform, then follow the instructions below.

Windows

  1. Double-click to open the downloaded .msi file
  2. Since we haven’t (yet) registered with Microsoft as a proper publisher, you have to do the unsafe download and unrecognized app
  3. Next, I accept the terms in the License Agreement (if you do), Next, Next, Install, Finish
  4. At the end of the installation, the RTI control panel will open in your web browser.

Or, if you’re comfortable with the command-line you can do all of the above with a single command:

msiexec -i inhumate-rti-*.msi

MacOS

  1. Double-click to open the downloaded .pkg file
  2. Since we haven’t (yet) registered with Apple as a proper developer, you have to do the Privacy & Security settings ritual
  3. Once the installer starts, click Continue, Continue, Agree (if you do), Continue, Install
  4. At the installation done page, there’s a link to localhost:8000. Click it to open the RTI control panel in your web browser.
  5. Back in the installer, click Close, then Move to Trash

Or, if you’re comfortable with the command-line you can do all of the above with a single command:

sudo installer -pkg inhumate-rti-*.pkg -target /

Linux

We currently package our applications for Debian-based Linux (tested on Ubuntu). If you can’t install .deb packages on your system, please give us a shout and we’ll work something out.

Install the debian package:

sudo apt install ~/Downloads/inhumate-rti-*.deb

Starting and stopping

Windows

Open Services, scroll down to Inhumate RTI Broker, right-click and select Stop, Start, or Restart.

Or, on the command-line:

net stop "Inhumate RTI Broker"
net start "Inhumate RTI Broker"

MacOs

sudo launchctl stop com.inhumatesystems.rti
sudo launchctl start com.inhumatesystems.rti

Linux

sudo systemctl stop rti
sudo systemctl start rti
sudo systemctl restart rti

Copyright © Inhumate AB 2024