Se estiver executando aplicativos Java em um ambiente de JVM
compartilhado, será possível movê-los para serem executados em um servidor JVM. Como um servidor JVM pode
manipular diversas solicitações para aplicativos Java na mesma JVM,
é possível reduzir o número de JVMs que são necessárias para executar a mesma
carga de trabalho.
Você deve empacotar o aplicativo Java como um ou mais
pacotes configuráveis OSGi. É possível usar um dos três métodos para empacotar
o aplicativo: