Das zur Kommunikation zwischen Client und Server verwendete XML-Protokoll enthält viele redundante Informationen. Daher können die Nachrichten je nach Customizing und Datenaufkommen eine Größe annehmen, die speziell bei geringer Netzwerk-Bandbreite zu Performance-Einbußen führen kann.
Um dem entgegenzuwirken, kann die Kompression eingesetzt werden.
Dazu müssen sowohl der Client als auch der Server entsprechend konfiguriert sein.
Die Client-Konfiguration wird über die Client-Parameter compressed und compress_level vorgenommen.
Die Kompression kann für den Client bzw. Server unabhängig voneinander eingestellt werden: Die Datenkompression ist nur aktiviert, wenn sowohl für den Server als auch für den Client die Nachrichtenkompression eingestellt ist.
Ist die Nachrichtenkompression für den Server aktiviert, kann dieser Server mit unterschiedlich eingestellten Clients (d.h. aktivierte sowie deaktivierte Nachrichtenkompression) verwendet werden.
In Standard ist Kompression für beide Komponenten mit dem Standard-Kompressionsgrad (6) aktiviert.
Hinweise
Um die Nachrichtenkompression nutzen zu können, muss eine Server-Version ≥ S 39.5.2 sowie eine Client-Version ≥ C 39.5.5 verwendet werden.
Bei einem komprimierenden VPN-Tunnel ist kein Vorteil durch die Nachrichtenkompression zu erwarten.
Sollte es wider Erwarten durch Verwenden der Nachrichtenkompression zu Performance-Einbußen kommen, kann diese für einzelne Clients ausgeschaltet werden.