JAR files

Part of a physical deployment strategy is to set the policy for packaging the code and the resources for an application, as well as to decide the locations for code and resources and their distribution to the final destination workstations. A solution based on the toolkit may use Java(TM) Archive (JAR) files, which provide a physical packaging mechanism for a set of HTTP objects or resources (including classes and files). The JAR files have the following advantages:

The following packaging considerations regarding JAR files enter into finding a satisfactory balance between the number of objects to handle and the desired network performance:

Application components and toolkit components may be packaged in JARs, since JARs can be used to package not only the Java classes but all the configuration and external definition files required by the solution.