XMPP-Server

The SPADE framework needs an XMPP-Server used for the communication among the agents. If you use the Docker-Container and Docker-Image provided by us, everything is already prepared and all packages are installed.

If you do not use Docker, we recommend to use the XMPP-Server Prosody IM and install it locally. However, Prosody IM does not support Windows any more. Alternatively, Openfire can be used.

Openfire

Openfire is an XMPP-Server implemented in Java and running on all platforms.
See also the install guide.

  1. Download from http://www.igniterealtime.org/downloads/#openfire
  2. Install
  3. Configure using

Autosetup

Copy the file openfire.xml into the config directory <openfire>/conf/ of Openfire and start Openfire. Openfire will configure itself based on the openfire.xml and start afterwards.

Webinterface

The webinterface should be available at http://127.0.0.1:9090 after starting Openfire.

The server should only run locally:

We need the following five users: