2008-11-11 7 views
6

Ich möchte einige RESTful-Webdienste von einem J2ME-Client aufrufen, der auf einem MIDP-fähigen Mobilgerät ausgeführt wird. Ich habe die MIDP API für HTTPConnections gelesen und dachte, dass es nur nach einem einfachen Wrapper ruft, um all diese unangenehmen Byte-Arrays und ähnliches zu verstecken. Bevor ich meine eigene schrieb, fragte ich mich, ob es schon eine gute Open-Source-Bibliothek gab.Gibt es eine gute HttpClient-Bibliothek für J2ME/MIDP?

-Fe-

Antwort

5

Sie möchten vielleicht prüfen, dieses kleine Juwel, Mobile Ajax für Java gefunden ME:

https://meapplicationdevelopers.java.net/mobileajax.html

Ein Teil ist (von der Website):

Asynchronous I/O für Java ME

Diese Bibliothek stellt die äquivalente von XmlHttpRequest für Java ME mit einige zusätzliche Funktionen nützlich für RESTful Web-Services aufrufen.

Es befindet sich oben auf der com.sun.me.web.path-Bibliothek. Eigenschaften umfassen -

* Asynchronous versions of HTTP Get and Post 
* HTTP Basic Authentication 
* Multipart MIME (sender only) 
* Progress listeners 
+0

Der Link Festsetzung muss, da es eine zusätzliche http am Anfang hat – rupello

+0

Es ist nun behoben. – darius

0

Ich weiß nicht, von einer solchen Bibliothek, aber einige succinct example s für den Zugriff auf verschiedene RESTful Web Services

0

Am Ende haben wir unsere eigenen einfachen Wrapper-api für eine Vielzahl von Gründen schriftlich nicht zuletzt von denen war die Tatsache, dass das Sony Ericsson K750, die wir für eine seltsame Fehler hatten, wurden zu entwickeln (Diese SE weigerte sich, das Problem zu beheben. Wenn Sie versuchten, eine Verbindung herzustellen oder zu verwenden, wenn das Gerät mehr als 20 Mal aus dem Netzwerk entfernt war, wurde der interne Verbindungspool abgesprengt und nie wiederhergestellt, es sei denn, Sie starteten die App neu.

1

LWUIT 1.5 jetzt enthält Klassen für REST Zugriff mit OAuth2, JSON etc.