본문 바로가기

웹서비스

웹서비스 vs 웹사이트 웹서비스를 웹사이트를 통한 서비스와 혼동을 할 수 있다. 웹사이트로 서비스를 해도 웹서비스라고 부를 수는 있을 것이다. 하지만 웹서비스라고 하면 특정 프로토콜을 가지고 서비스 하는 방식을 의미한다. 서버는 특정기능을 제공할 때 방식을 표준화하여 필요로 하는 기능을 제공받고, 제공해주는 개념이다. 지금의 오픈 API 정도의 이전 그리고 특화된 버전이라고 생각하면 이해가 쉽다. 오픈 API는 대외적으로 API를 오픈하여 사용할 수 있게 해주는 기능이다. 날씨 API라고 하면 해당 API를 호출하면 날씨 정보를 얻을 수 있다. 버스 관련 API라고 하면 버스의 위치 정보라든가 버스의 배차 정보를 알 수 있다. 위치도 알 수 있는 API도 제공한다. 이러한 정보를 기반으로 또 다른 서비스를 만들 수도 있다. 이.. 더보기
RESTful API 방식이란? RESTful API IT와 철학은 무관하게 느껴진다. 하지만 스티브 잡스가 본인이 소크라테스와 만날 수만 있다면 그 회사의 반도 주겠다고 했다고 하는데, 이토록 철학은 힘을 가지고 있다. IT와 심리도 무관한듯 하나 지금의 IT의 흐름을 보면 사람의 심리를 얼마나 이해했는가가 바로 승부의 갈림수가 되어버린 상황이다. 철학 얘기를 꺼낸 이유는 결국 기술의 발전은 사람의 생각속에서 그 사람의 생각이라는 것을 약간 어렵게 접근하면 철학이 아닌가 싶다. RESTful 이름 만 봐서는 그 의미를 전혀 알 수가 없다. 왜냐면 약어이기때문이다. Representation State Transfer의 약자이다. 어떻게 풀어놔도 이해가 안되는가 점점 IT가 외계어처럼 느껴지는 것은 내가 정상인이 되어가는 것이 아니라 .. 더보기