Contents
DB와 JAVA의 의존관계- 클라이언트가 DBMS에 인증을 하여 연결을 하면 새 소켓으로 연결을 한다 이유 : 많은 사람들이 DBMS에 연결을 하기 때문에 새 소켓에 새로 연결해줘야한다.
- 클라이언트 -> 리스너 연결 -> 새로운 소켓에 클라이언트 연결(서버 프로세스가 가지고 있음) 클라이언트와 리스너 연결 끊김
- 스레드 3개(리스너, 서버프로세스, 백그라운드 프로세스) 서버프로세스가 각 세션을 관리하는 스레드 n개
- 백그라운드 프로세스가 하는 일 [ex) 사서보조]
- 로그를 기록 : 프로그램이 오류 또는 갑작스러운 일에 의해 실행이 중지되었을 때 나중에 다시 실행 하기 위함
- 에러처리
- write를 맡김
- 프로세스에게는 저장 되었다고 말하고, 백그라운드는 데이터를 쌓아뒀다가 DBS에 저장 조회 할 때에도 백그라운드가 가지고 있기 떄문에 캐싱해서 클라이언트에게 주면 됨




DB와 JAVA의 의존관계

Share article