JiST server


JiST already includes the ability to run simulation on remote machines. this functionality is actively used by the DUCKS controller, which can distribute simulations to various available JiST servers.

Thus, the JiST servers are the actual point, where simulations are
finally executed, while all output of the simulation is transferred back to the DUCKS controller, including the results collected during the simulation.

A JiST server could be started directly with the original JiST/SWANS simply by using the "-S" option of JiST. However, as we made some modifications that play a vital role in the communication of DUCKS controller and JiST server, it is important to use JiST servers with our modifications, like from our JiST/SWANS distribution.

Starting a JiST server

JiST servers can be started at the command line by
java jist.runtime.Main -S [-p portnumber]
or by using Apache ant and the appropriate target in our build.xml.

We recommend to use the following JVM arguments:
-server get more performance
-Xmx[numbytes] to specify a larger memory for the JVM

User login