사용자가 어떤 서비스를 쓰기 위해 인증하는 과정을 겪는데, 그때 기능적으로
로그인
로그아웃
이라고 본다면, 상태적으로는
사용자 세션이 있는가 없는가
로 대응된다는 것입니다.
좀 더 구체적으로 형상화해보면, 웹 서비스에서는
http://localhost:8080/AuthService 엔드포인트에
과 같이 메시지를 날리는 것과 REST에서
http://localhost:8080/session 리소스에
POST로 생성, DELETE로 제거를 하는 것이 같다는 뜻입니다.
즉 “행위”가 “상태의 변이”로 1대 1 투영되는 셈입니다.
댓글 없음:
댓글 쓰기