Jump to content

Pack200

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Abdull (talk | contribs) at 17:30, 2 September 2012 (wikified). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Pack200, specified in JSR 200, is an HTTP compression method by Sun for faster JAR file transfer speeds over the network. Pack200 may also refer to the Pack200 compression tools (pack200 and unpack200) provided in Sun's Java Development Kit since 1.5.0, as well as the Pack200 compressed files.

In HTTP compression, Pack200 is used in tandem with GZIP compression (referred to as "pack200-gzip") to provide a superior compression rate over GZIP only. Pack200 is optimized for compressing JAR archive files, specifically the Java bytecode portion of the JAR file. Application of this technology includes Java application deployment over Java Web Start.