Existe uma boa HttpClient biblioteca para J2ME / MIDP?
Pergunta
Eu quero chamar alguns serviços web RESTful a partir de um cliente J2ME em execução em um MIDP dispositivo móvel habilitado. Eu li a api MIDP para HTTPConnections e achei que este é apenas clamando por um invólucro simples para esconder todas essas matrizes de bytes desagradáveis ??e coisas semelhantes a estas. Antes de eu escrever meu próprio gostaria de saber se já havia uma boa biblioteca de código aberto disponível.
-FE-
Solução
Você pode querer verificar para fora esta pequena jóia, Mobile Ajax for Java ME:
https://meapplicationdevelopers.java.net/mobileajax.html
Uma parte é (do site):
Asynchronous I / O para Java ME
Esta biblioteca fornece o equivalente de XmlHttpRequest para Java ME com alguma funcionalidade adicional útil para chamar serviços Web RESTful.
É camadas em cima do biblioteca com.sun.me.web.path. Recursos incluem -
* Asynchronous versions of HTTP Get and Post * HTTP Basic Authentication * Multipart MIME (sender only) * Progress listeners
Outras dicas
LWUIT 1.5 agora inclui classes para acessar REST, usando OAuth2, JSON, etc.
Eu não sei de qualquer biblioteca, mas encontrou alguma exemplo sucinto S de acesso vários serviços Web RESTful
Nós acabou escrevendo nossa própria API simples invólucro para uma variedade de razões não menos do que foi o fato de que a Sony Ericsson K750 que estávamos desenvolvendo para tinha um bug estranho (que SE recusou-se a correção) onde se tentasse para obter / usar uma conexão quando o dispositivo estava desligado da rede, mais do que cerca de 20 vezes, o pool de conexão interna iria ficar metralhado e nunca recuperar a menos que você reiniciar o aplicativo.