2009-07-20 11 views
0

Kennt jemand eine Client-Implementierung für die S3-REST-API, die auf J2ME funktioniert? Alle Implementierungen, die ich finden kann, sind nur für J2SE gedacht.REST-Client für Amazon S3 in J2ME

Ich möchte nicht die SOAP-API verwenden, weil ich denke, REST wird schneller sein (teilweise, weil Sie BASE64 die Nutzlast nicht codieren müssen).

Edit: Ein Teil des Problems scheint zu sein, dass J2ME keine vollständige HTTP-Client-Implementierung hat. Die integrierten Klassen unterstützen nur GET und begrenzten POST. Es ist möglich, eine SocketConnection zum S3-Server zu öffnen und "rohe" HTTP-Anfragen manuell zu senden, aber das Öffnen einer SocketConnection in J2ME ist nur für "vertrauenswürdigen" Code möglich (dh Ihr Midlet muss von einer vertrauenswürdigen Stammzertifizierungsstelle signiert sein).

+0

Ich bin nicht eines J2ME-Client für Amazon S3 Beachten Sie jedoch, könnten Sie einige einfache Servlet schreiben macht die s3 api Anrufe. Und Sie können Ihren j2me-Client veranlassen, dieses Servlet zu kontaktieren. – Ram

Antwort