2012-01-09 4 views
0

HighScore Storage와 같이 몇 대의 휴대 전화를 동시에 추적하기 위해 Google Cloud를 사용하고 싶습니다. 작은 것. 나는 StackOverflow와 http://code.google.com/intl/nl-NL/apis/storage/docs/developer-guide.html#boto에서 읽고있다. 안드로이드에서 외부 온라인 스토리지를 사용하는 데 전혀 경험이 없기 때문에 누구나 올바른 방향으로 조금 도와 줄 수 있는지 궁금합니다.Google Cloud Storage 환경 및 예 :

  • REST
  • 인 gsutil
  • BOTO

미안 확인 장점과 단점이있다 :

나는 세 가지 클라우드 파일에 액세스하고 관리 할 수있는 방법이 있다는 것을 보았다. 누구든지 나에게 조금 설명하거나 명확한 설명과 예제 코드 및 사용법을 제공하는 웹 페이지를 제공 할 수 있으므로 어떤 것을 사용하고 공부할지 결정할 수 있습니다.

고마워요!

답변

1

REST는 GS와 상호 작용하는 데 사용되는 통신 프로토콜을 설명합니다. 웹 페이지 (HEAD, PUT, GET 등)를 제공하는 데 사용되는 것과 동일한 HTTP 명령을 재사용합니다. REST는 언어에 무관 한 언어를 프로그래밍하고 있으며 대부분의 언어는이를 다루기위한 라이브러리가 있어야합니다.

boto는 Google Cloud Storage 및 Amazon S3를 비롯한 다양한 개인 및 공용 클라우드 스토리지 솔루션과 상호 작용할 수있는 Python 모듈입니다.

gsutil은 boto 모듈을 사용하여 GS 명령 줄 인터페이스를 제공하는 Python 스크립트입니다.

Java를 사용하여 Dalvic을 타겟팅하는 경우 사용하는 Java REST 라이브러리를 래핑하는 고유 한 GS 라이브러리를 찾아야합니다. Google App Engine에서 GS를 지원할 수 있습니다. 다시 사용할 수 있습니다. http://jets3t.s3.amazonaws.com/index.html도 발견했습니다.

SL4A 용 Python 배포판은 boto 모듈과 함께 작동하며, 올바르게 설정하면 ConnectBot 또는 Android의 유사한 터미널 응용 프로그램을 통해 gsutil 도구를 실행할 수 있습니다.

관련 문제