2017-01-24 6 views
0

스테이트 풀 및 스테이트리스 세션 bean이 무엇인지, 언제 사용하는지 알고 있지만,이 객체 인스턴스가이 클라이언트에 속한다는 것을 애플리케이션/웹 서버가 어떻게 알고 있는지 궁금합니다. 세션 ID가 쿠키 형태로 전송되고 응용 프로그램/웹 서버는이 세션 객체가이 특정 클라이언트에 속한다는 것을 알고 있습니까?응용 프로그램/웹 서버 내에서 상태가 어떻게 유지됩니까?

+1

가 * "나는 이해 쿼리 어떤 상태 및 무국적 세션 빈은 언제 사용 되나요? "* 죄송 합니다만,이 질문만으로는 당신이 분명히 알지 못하는 증거입니다. abovelinked duplicate는 해당 빈의 라이프 사이클을 설명하고 여기에서 HTTP 세션의 복제본을 설명합니다 ("세션 빈"에서 "session"이라는 단어와 아무런 관련이 없습니다 **) : http://stackoverflow.com/q/3106452 – BalusC

+0

그래서이 대화를 가져온 이유는 동료와 토론을했다는 것입니다. 동료는 모든 웹 응용 프로그램이 무국적이라고 제안합니다. 나는 성명서에 동의하지 않는다고 말했다. http는 상태는 없지만 웹 애플리케이션은 상태를 가질 수있다. 장바구니 예를 들어, 장바구니는 각 요청을 통해 유지 관리됩니다. 이 후에 나는 서버가 상태를 어떻게 유지했는지 쿠키의 sessionId가 아닌 100 % 확실하지 않다고 말했다. 어느 쪽이든 내 동료는 여전히 내 의견에 동의하지 않고 대화를 끝냈다. 전통적인 웹 앱에는 상태가 없다. ..... – Grim

+0

나는 확실한 대답을 찾을 수 있었기 때문에 나는 질문했다 .... 감사합니다. @BalusC – Grim

답변

-1
Wikipedia에서

:

클라이언트 일반적으로 저장하고는 HTTP 쿠키로 토큰을 전송 및/또는 GET의 매개 변수로 보내거나 POST가