개발 Q&A

제목 아키텍쳐 궁금증
글쓴이 코이데브 작성시각 2015/03/28 14:08:28
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 11748   RSS
안드로이드, 아이폰, 웹

SNS와 같은 서비스들은 REST Server을 만들어서 대개 통신을 한다고 들었는데요.

Facebook이나 Twitter등 보면 개발자들을 위한 Open API가 있잖아요. 그 API들도 REST인데 oAuth라는 인증을 받은후 REST API를 쓰더군요.

여기서 제가 궁금한거는 Facebook, Twitter 어플, 웹 본체들도 REST 통신을 하는 것 같은데 그 어플들은 oAuth라는 인증자체가 없고 그냥 REST Server를 이용하나요??

이런 서비스들은 개발자들을 위한 API와 서비스 자체의 API를 따로 만들어서 나눠서 쓰는건지..
 다음글 System.Net.Sockets.SocketExcep...
 이전글 jquery 화면 내 검색 (3)

댓글

ci세상 / 2015/03/29 09:42:31 / 추천 0
REST기반이기에 조회/통계시 방식을 따라야 하는것 같습니다. 해당 어플도 패킷을 분석하면 oAuth도 사용할 것 같고요,
서버/클라가 구분되어 서비스가 되기에 자체 api로 설계할듯 보여지고 ~ 외부연동시에는 별도의 api문서를 배포하고
최근 보안이슈때문에 REST네트워크 기반을 많이 쓰는것 같아요 
들국화 / 2015/03/30 10:08:58 / 추천 0
둘다 기본개념은 유사한것 같고요. 분석은 안해 봤지만.
암호방식이 공개, 비공개키를 이용하는 방식 입니다.
변종원(웅파) / 2015/03/30 11:58:25 / 추천 0
따로 만드는게 보안상 좋습니다.