home

Download Software and Instructions

Assuming you have installed Microsoft .NET Version 2002.

Files description:
1. CompressionTest.cs : Source code
2. Qx.TCP.SOAP.traffic : The query results in SOAP format. The index corresponds to the query-id.
3. Qx.TCP.BINARY.traffic : The query results in Binary format. The index corresponds to the query-id.
4. NZipLib.dll : Zip compression dll file
5. xmillnew.dll, xdemillnew.dll : XMill compression dll files
6. makefile
7. CompressinTest.exe : Executable file

To compile:
Use command line:
Step 1. nmake clean
Step 2. nmake

To run:
Execute the CompressionTest.exe file.

Output: CompressionTest.log
It records the query-id, original SOAP message size, Zip compression time, Zip compressed message size, Zip decompression time, XMill compression time, XMil compressed message size, XMill decompression time, original Binary message size, Zip compression time, Zip compressed message size and Zip decompression time. Message sizes are in bytes. Times are in milliseconds.

Note:
There is an "IterTimes" variable in CompressionTest.cs file. To get accurate result of compression/decompression time on small messages, you may have to increase this variable to run the experiment.

Download software


This research is sponsored by an un-restricted cash gift from: