Home > Products > SophiaCompress(Java) OASIS > Inside SophiaCpmpress(Java) > - 1 -

Inside SophiaCompress(Java) OASIS

What is SophiaCompress(Java) OASIS ?

SophiaCompress(Java) OASIS is a compression tool for mobile Java applications.

If you input a JAR file into SophiaCompresss(Java), then it will output a smaller compressed JAR file.

Benefits of SophiaCompress(Java) OASIS
Ex: NTTDoCoMo's "iAppli" ( Star / DoJa )

An iAppli consists of a JAR file and a JAM file.

The compiled Java modules of an iAppli are combined and then compressed by ZIP. The result is called a JAR file. A JAM file is a text document specifying the attributes of the iAppli, for example name, size, etc.

If these two files are put onto an Web server, they are now available for download on a mobile Java phone. Once they are on the phone, the iappli may be executed immediately.

SophiaCompress(Java) OASIS analyzes these two files and applies a variety of compression methods in order to make a JAR file as compact as possible. The JAM file contains an entry regarding the size of the JAR file, and SophiaCompress(Java) OASIS automatically updates this entry.

SophiaCompress(Java) OASIS GUI