A arquitetura especificada para a plataforma Java 2 Micro Edition para celulares prevê dois componentes fundamentais associados à máquina virtual(VM) Kjava(*):
as bibliotecas CLDC ( Connected Limited Device Configuration ) e MIDP ( Mobile Information Device Profile ), e que repousam sobre o hardware do dispositivo utilizado.
A versão MIDP 1.0 previa a conexão HTTP aberta, cabendo aos desenvolvedores implementarem rotinas próprias para promoverem a devida proteção e controle.
A partir da versão MIDP 2.0, presente na maioria dos novos celulares lançados, está disponível a conexão HTTPS de forma nativa, dispensando o uso de rotinas
próprias dos desenvolvedores, com ganhos de segurança, confiabilidade e de custos de desenvolvimento.
A transmissão de dados entre o celular e o destinatário na rede Internet, e vice-versa, oferece os mesmos recursos técnicos de segurança utilizados pelas
empresas em suas redes corporativas ou nas transações financeiras, permitindo ampliar o uso das aplicações móveis sem aumentar a exposição durante o tráfego de dados.
A WiseMobil desenvolve produtos de software e serviços técnicos especialmente projetados para atender aos requisitos de segurança demandados pelas aplicações
móveis nos processos de integração de comunicação com os sistemas de informações empresariais.
(*) Kjava, de kilojava, é uma máquina virtual (VM) de pequeno porte, para dispositivos que tenham poucos recursos de memória e capacidade de processamento,
como é o caso dos celulares, especialmente os iniciais.