O HTTPS n�o � requerido na especifica��o do MIDP 1.0, mas � opcional.
A Motorola implementa https em sua VM (como voc� deve ter testado no emulador
ou
aparelho).
Se voc� usa o MIDP4Palm da Sun (implementa��o de refer�ncia), infelizmente
ter� de
esperar at� sair o PDAP ou pegar outra VM que suportam https.
Mas se voc� quiser seguran�a na transmiss�o de dados, voc� pode implementar a
camada
de criptografia na sua aplica��o, use o BouncyCastle que possue uma implementa��o
para j2me. (http://bouncycastle.org) e transmita com HTTP mesmo.
* vamos continuar esta thread na j2me-list ?
[]s
Claudio Miranda
Tomaz Foa Binsztajn (by way of Tomaz Foa Binsztajn ) wrote:
> Ol�:
>
> A partir do JDK1.4.0 (J2SE) temos a classe SSLSocket e a SSLServerSocket para
> fins de implementar conex�o segura via Sockets.
>
> Algu�m sabe alguma maneira de fazer isso em j2me?
> At� onde sei, devo utilizar algo do tipo:
>
> StreamConnection sc = (StreamConnection)
> Connector.open("socket://<address>:<port>");
> e a partir de sc, pegar o InputStream e o OutputStream.
>
> O problema �: como fa�o esta conex�o ser segura?
>
> Pensei em tentar utilizar http ao inv�s de Sockets, com algo do tipo:
>
> HttpConnection http = (HttpConnection)
> Connector.open("https://<address>:<port>");
>
> Mas h� algumas implementa��es do midp (por exemplo o midp do Palm) que n�o
> suportam https (at� onde eu sei).
>
> Como resolvo esta situa��o?
>
> Obrigado,
>
> --
> Tomaz Fo� Binsztajn
> Onirium Sistemas
> www.onirium.com.br
> +55 19 3287 7060 r. 245