반응형
* 41. 여러 클라이언트 요청을 순차적으로 처리하기
항상 변수명은 공식문서 참고하기 !!
* 41. 여러 클라이언트 요청을 순차적으로 처리하기 - stateful 방식
stateful 방식은 접속 후 연결된 상태를 유지하며 요청과 응답이 반복수행된다.
Client로 부터 실행이 종료가 되면 클라이언트와의 연결이 끊어진다.
따라서 동시에 많은 클라이언트 접속을 유지할 수 없다.
예) 상담전화
* 42. 여러 클라이언트 요청을 순차적으로 처리하기 - stateless 방식
stateless 방식은 접속 후 요청 할 때마다 매번 연결된다.
이때 연결 시간 시간이 포함되기 때문에 요청 시간이 길어진다.
응답 후 클라이언트와 연결을 끊는다.
서버에 클라이언트 정보를 유지하지 않는다.
ㄴ 서버 자원을 덜 사용하게 된다
(stateful 방식보다 더 많은 클라이언트 동시접속을 처리할 수 있다.)
예) 114, HTTP
* Client 와 Server
* ServerSocket 대기열
* ServerSocket 대기열 - accept()
* 데이터 전송과 수신
sender)
receiver)
* character Stream
반응형