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).
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