중화사전망 - 서예자전 - Java 웹 개발에서 서로 다른 클라이언트가 응용 프로그램의 데이터를 공유해야 하는 이유는 무엇입니까?
Java 웹 개발에서 서로 다른 클라이언트가 응용 프로그램의 데이터를 공유해야 하는 이유는 무엇입니까?
나는 꼭 적용해야 한다고 말하지 않았다. 캐시, 데이터베이스 등에 둘 수 있습니다. * * * * * 사용자 데이터를 즐기기만 하면 됩니다. 가장 간단한 사용자 세션 id 를 예로 들어 보겠습니다. 기본적으로 Tomcat 컨테이너는 이를 관리하는 데 도움이 됩니다. 이것이 바로 네가 말한 애플리케이션 계층이다. 실제로 세션 ID 는 분산 모드로 전환할 수 있으므로 캐시에 두는 것이 좋습니다. 그렇지 않으면 Tomcat 당 하나의 세션 관리자를 관리하는 경우 서버를 가로로 확장하기가 어렵습니다.