AT4J is a set of tools for working with data compression and file archives from Java. It supports reading and creating Zip and Tar files, as well as several types of compression algorithms via thirdparty libraries.
Framework for manipulating Connections: The API mean purpose is provide a unified API through Adaptersto easily incorporate a third-party library into existing application. Also provide an efficient NIO based implementation supporting UDP and TLS