Como distribuir um programa?

Bom, finalmente consegui terminar um programa básico usando J2ME. Mas como faço para distribuí-lo? Ele funciona perfeitamente em emuladores e em aparelhos “reais”, fazendo a transferência por cabo de dados. Mas como distribuir o programa via Internet?

Na minha primeira tentativa, coloquei ambos os arquivos (.jad e .jar) em um servidor web e acessei o .jad do meu telefone. O que aconteceu foi que o telefone exibiu o conteúdo do .jad e pronto.

Como fazer para que um aparelho acesse esses arquivos e instale o programa no aparelho?

Descobri o problema. Estava no meu servidor. Os tipos MIME não estavam configurados direito. As configurações certas são essas:

JAD: text/vnd.sun.j2me.app-descriptor
JAR: application/java-archive