소켓은 네트워크에서 동작하는 프로그램의 종착점
ip주소와 포트번호로 이루어져 있음
서버와 클라이언트가 양방향 통신을 할 수 있게 해주는 소프트웨어 장치
양방향 통신을 위해 클라이언트와 서버 둘다 소켓을 생성하여 연결해줘야 함
일반적인 웹 환경은 클라이언트의 요청을 받으면 응답 후 바로 연결을 종료하는 비연결 동기 소켓 방식이다
웹소켓은 클라이언트의 요청에 응답한 후에도 연결을 그대로 유지하는 연결 지향 방식
웹소켓은 http가 아닌 ws 프로토콜을 사용
주요 애너테이션
@ServerEndpoint
@OnOpen
@OnMessage
@OnClose
@OnError
'WEB > Java' 카테고리의 다른 글
ServletRequest, ServletResponse, HttpServletRequest, HttpServletResponse (0) | 2024.10.31 |
---|---|
람다식 (1) | 2024.10.02 |
역직렬화 후 추가 가공 (0) | 2024.06.16 |
Bcrypt와 비밀번호 암호화 (0) | 2024.05.21 |
람다식 (0) | 2024.02.21 |