programing tip

Android에서 최고의 REST 클라이언트 프레임 워크 / 유틸리티

itbloger 2020. 12. 26. 09:35
반응형

Android에서 최고의 REST 클라이언트 프레임 워크 / 유틸리티


RESTful 웹 서비스를 사용할 Android 애플리케이션을 빌드하려고합니다. 가능한 한 효과적이고 안정적 ​​이길 원하기 때문에 REST 클라이언트를 직접 작성하고 싶지 않습니다 (REST를 처음 사용하는 경우입니다).

내 프로젝트에서 사용할 수있는 Android / Java 용 (무료) 프레임 워크 또는 유틸리티가 있습니까?


Restlet 은 훌륭한 REST 프레임 워크이며 Android 버전이 있습니다.


모든 HTTP 클라이언트 라이브러리는 웹 API와 REST 방식으로 상호 작용하기에 완벽해야합니다. 예 : http://developer.android.com/reference/org/apache/http/client/HttpClient.html


Spring Android를 사용해보십시오-매우 편리한 클래스 RestTemplate이 있습니다.


또한 Android의 나머지 클라이언트를위한 작은 솔루션을 찾고 있습니다. 빠른 비교 후 다음을 발견했습니다.

  • Resting v0.7 : resting-0.7-dev-release-android.jar- 1.3MB (문서에 따르면 올인원)
  • Restlet v2.1.2 : org.restlet.jar- 728KB (하지만 httpclient 확장 및 json 확장을 추가 한 후> 1MB 여야 함)
  • Android v1.0.1 용 Spring : spring-android-core-1.0.1.RELEASE.jar 113KB + spring-android-rest-template-1.0.1.RELEASE.jar 186KB + gson-2.2.3.jar 194KB = 493KB ( 인증 지원이 없으면 스프링 소셜이 종속성이됩니다.)

놓치면 저를 수정하십시오.


Resting- "REST 서비스를 사용하고 응답을 객체로 변환하는 경량 Java 구성 요소"를 확인하십시오.

http://code.google.com/p/resting/

나는 그것을 직접 사용하지 않았지만 계획하고 있습니다.

함께 진행하기 위해이 Google IO 세션에 설명 된 모범 사례를 구현하기위한 예제 소스 코드를 검색하고 있습니다. http://www.youtube.com/watch?v=xHXn3Kg2IQE

참조 URL : https://stackoverflow.com/questions/4945119/best-rest-client-framework-utility-on-android

반응형