2012-05-24 3 views
2

제 질문은 실제로 제목에 있습니다. (아마존 클라우드 서버에서) 먼 MySQL 데이터베이스를 채우는 Android 애플리케이션을 개발 중입니다.RESTFul 웹 서비스를 사용하여 데이터베이스를 채우는 것이 좋은 습관입니까?

Java 프로그램에서 사용 된 것과 동일한 기법 (가져 오기 java.sql.Connection 객체 사용)을 사용하지 않는 이유는 무엇입니까?

는 거의 모든 언어 및 플랫폼에, 당신은 표준 HTTP 메서드 호출 아웃을 사용할 수 있습니다

아래에 사용할 수 있으며,

+1

시간 초과, 비동기, 연결, http://stackoverflow.com/a/3092230/181766 – jjchiw

+0

감사합니다 JJchinw, 그건 논리적 인 대답입니다. – Rami

답변

0

는 REST의 혜택의 톤이있다, R. 감사 요청을하고 검색 할 정보

표준 기반의 보안 : 활용하여 REST를 인증 할 때의 OAuth 프로토콜은

유연한 형식을 호출 나머지 API는 XML 직렬화뿐만 아니라 JSON 형식을 모두 지원

+1

IMO,이 답변은 오해의 소지가 있습니다. "HTTP 캐시 및 프록시 서버 ..."내가 물건을 채울 때 이것이 왜 도움이됩니까? http 캐시가 채울 데이터를 캐시하지 않습니다 ... "복잡한 비즈니스/데이터베이스 논리 ..."그리고 왜 이것이이 상황에서 나를 도울 수 있습니까? " ... "게시 할 URL이 있습니다. .... db30에 삽입 할 URL이 있습니다 .... – jjchiw

+1

"마지막이지만 최소한은 아닙니다. json은 xml보다 가볍습니다. "나머지 사양에서는 json을 사용해야한다고 말합니다. , 내가 원한다면 XML을 사용할 수있다. XML을 사용하는 많은 휴식 서비스도있다. 모든 대답에서 "java.sql.Connection 객체를 가져 오는 것과 같은 자바 프로그램에서 사용되는 것과 동일한 기술을 사용하지 않는 이유는 무엇입니까?" – jjchiw

+0

죄송합니다. 나는 준수하고 편집했습니다. 내 실수 – sumit

관련 문제