JSR 200: Network Transfer Format for Java Archives Javaプログラムを公開する場合には、通常JAR(Java ARchive)を形式を利用するが、このJAR形式のファイルをネットワーク上で効率良く転送するための圧縮形式がある。それがJSR 200で定められている「Pack200」だ。Pack200はJARファイルのダウンロードサイズを減少させる目的で作られたファイル形式で、JAR形式の性質に特化して高い圧縮率を実現する。 Pack200形式はHTTP 1.1(RFC 2616)プロトコルによるHTTP圧縮でもサポートされており、クライアント側でJARファイルを要求するようなアプリケーションにおいて、Pack200を利用することによって転送量を最小限に抑えることができる。実際、J2SE 5.0以降のJava Web StartやJava P