AWS Java SDK (Apache HTTP Client) on Google App Engine
Our application is a heavy AWS Java SDK and we want to port it to GAE.
AWS Java SDK does not work with GAE because it uses Apache HTTP Client.
About 4 years ago, there were attempts to port the AWS Java SDK to GAE:
- https://github.com/apcj/aws-sdk-for-java-on-gae (1)
- https://github.com/radomirml/aws-sdk-for-gaej (2)
Or Apache HTTP Client for GAE:
- http://esxx.blogspot.ru/2009/06/using-apaches-httpclient-on-google-app.html(3)
They are all very outdated or no longer available.
My question is, what would be a modern and wise approach to make the Java SDK GAE-frendly SDK?
I see these possibilities:
- Insert aws-java-sdk and replace Apache HTTP client with URLFetchService as in (1) and (2)
- Try to write custom ClientConnectionManager and ManagedClientConnection classes or something like this for Apache HTTP Client as in (3).
- Wrap all Java SDKs in REST services (sic!) And deploy to GCE.
- How can I use the SDK for another Java language, perhaps JavaScript / Python?
+3
source to share
No one has answered this question yet
Check out similar questions: