Android에서의 Best REST 클라이언트 프레임워크/유틸리티
RESTful Web Service를 사용하는 안드로이드 애플리케이션을 개발하려고 합니다.REST 클라이언트는 가능한 한 효과적이고 안정적이기를 바라기 때문에 혼자 쓰고 싶지 않습니다(REST를 사용하는 것은 이번이 처음입니다).
프로젝트에서 사용할 수 있는 Android/Java용 (무료) 프레임워크나 유틸리티가 있습니까?
REST는 뛰어난 REST 프레임워크이며 Android 에디션을 갖추고 있습니다.
HTTP 클라이언트 라이브러리는 웹 API(http://developer.android.com/reference/org/apache/http/client/HttpClient.html 등)와 RESTFLY하게 상호 작용하기에 매우 적합합니다.
Spring Android를 사용해 보십시오.- 매우 편리한 클래스 RestTemplate가 있습니다.
Android의 rest client를 위한 작은 솔루션도 찾고 있습니다.간단한 비교 결과, 다음과 같이 나타났습니다.
- 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
'source' 카테고리의 다른 글
무효 번호에 대응하는 PropType을 선언하려면 어떻게 해야 합니까? (0) | 2023.03.15 |
---|---|
각도 양식 지시어의 단위 테스트에서 뷰 값 입력 필드 설정 (0) | 2023.03.15 |
ngRepeat에서 선택한 행을 강조 표시하는 방법 (0) | 2023.03.15 |
jQuery의 .append()를 통해 DOM 요소(각도 지시어)를 추가하는 방법 (0) | 2023.03.10 |
ng-options 바인딩된 선택 요소에 대해 선택한 값 설정 (0) | 2023.03.10 |