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 is an XMPP-Server implemented in Java and running on all platforms.
See also the install guide.
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.
admin with the
password admin.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:
auctioneerauctioneer (Openfire runs locally)auctioneer@localhostbidder1bidder1 (Openfire runs locally)bidder1@localhostbidder2bidder2 (Openfire runs locally)bidder2@localhostquestioner1questioner1 (Openfire runs locally)questioner1@localhostquestioner2questioner2 (Openfire runs locally)questioner2@localhost