티스토리 뷰

728x90

다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.

이어보기 : http://thdev.tech/androiddev/2016/11/13/Android-Retrofit-Intro



Android Retrofit을 소개합니다.

Retrofit은 HTTP REST API 구현을 위한 라이브러리입니다.

jakewharton이 소속된 Square, Inc의 오픈소스 라이브러리입니다.

  • Square, Inc에는 많이 들어보셨을 ottodaggerpicassoOkHTTP 등을 오픈소스로 배포 중입니다.
  • REST : Representational State Transfer의 약자로, 웹에서 사용하는 Architecture의 한 형식입니다. 네트워크 상에서 클라이언트와 서버 간의 통신 방식을 말합니다.
    • HTTP에서는 GET, POST, PUT, DELETED 등의 Method를 제공합니다.
    • 클라이언트에 대한 응답은 xml, json, text, rss 등으로 전달하게 됩니다.
    • What exactly is RESTful programming?


Retrofit

Retrofit은 REST API을 구현한 상태입니다.

그래서 간단하게 GET, POST, PUT, DELETED 등을 전달하면 서버에서 처리 후 xml, json, text, rss 등으로 응답을 제공받을 수 있는 형태입니다. (실제 서버에서 응답 오는 방법은 다를 수 있습니다.)




다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.

이어보기 : http://thdev.tech/androiddev/2016/11/13/Android-Retrofit-Intro



댓글