Skip to content

Installing

Alexander Herzog edited this page Jul 18, 2020 · 1 revision

Installing and running Callcenter Simulator

Java Environment

Callcenter Simulator is a Java program. This means you will need a Java Runtime Environment to run Callcenter Simulator. There are two variants of the Java Runtime Environment: The smaller Java Runtime Environment (JRE) and the more comprehensive Java Development Kit (JDK). For Callcenter Simulator it is of no meaning if you are using JRE or JDK.

Java is open-source. The source code basis for all Java distributions is the OpenJDK project. Ready to use binary installation JDK packages for different operation systems can be obtained from different providers:

While the Oracle version is subject to the an Oracle License Agreement. The other two Java distributions are full open-source. There are some different Java VMs: Hotspot (the default VM; offered by AdoptOPenJDK and Oracle), OpenJ9 (offered by AdoptOpenJDK) and GraalVM (by GraalVM). Callcenter Simulator can be executed by all of this three VMs. So you can use the one you prefer.

Callcenter Simulator needs a Java Environment in version 8 or higher. Version prior to 8 can hardly anywhere be found. But if you use and very, very old installation you should check to have version 8 (first released on March 2014) or higher.

Installing the Java environment

The Windows versions of JDK comes with an installer so installation should be no more than a few "Next" clicks. For other operating systems the system package management should be able to get and install a JDK package.

Installing Callcenter Simulator

Callcenter Simulator is available in two binary formats: As a Windows installer (CallcenterSimulatorSetup.exe) and as an archive file (CallcenterSimulator.zip). The installer version works like any other Windows installer: It will install the software, create a start menu entry and an uninstaller entry in the Windows settings. The archive version can be used from any operating system. The archive has only to be extracted. It contains a Simulator.exe (to be executed when using Windows) and a CallcenterSimulator.jar which can be executed under any operating system with a JDK. The archive file version of Callcenter Simulator is completely portable e.g. it will use a configuration file in its program folder.

When using the Windows installer there are two modes: Installing Callcenter Simulator in user-mode and installing Callcenter Simulator in admin-mode. The user-mode does not need admin rights and installations of this type can be automatically updated by the built-in updater. On the other side the admin-mode installation (which obviously requires admin rights) allows to use one installation on all user accounts on the computer.

Running Callcenter Simulator on a server

Callcenter Simulator can also be ran on a remote server in command-line mode. Because all model, statistics etc. file are completely system independent, models can be created on a slow Windows desktop computer and the corresponding simulation can be performed on a fast remote Linux server.