웹소켓(Web Socket)이란? -클라이언트와 서버간의 양방향 통신을 가능하게 하는 프로토콜입니다. HTTP와 같은 웹표준 프로토콜입니다. 이는 실시간, 이벤트 기반 통신이 필요한 애플리케이션을 개발할때 쓰이며, 서버와 클라이언트간에 자유롭게 메세지를 보낼 수 있게 연결을 합니다. 이 연결을 통해 클라이언트와 서버는 자유롭게 데이터를 서로 송수신을 할 수 있고, 서버측에서는 웹소켓 연결된 클라이언트를 관리할 수 있습니다. 스프링 웹소켓 구현 과정 WebSocket 설정 @Configuration과 @EnableWebSocketMessageBroker를 이용해 웹소켓 설정 파일을 구현합니다. 이 설정 클래스는 WebSocketMessageBrokerConfigurer를 구현하고 있는데, 총 두개의 메서드..

빈(Bean)이란? -스프링 컨테이너가 관리를 하고 있는 객체를 뜻합니다. 이 빈은 스프링 컨테이너 안에서 관리되며, 애플리케이션에서 필요한 객체들인 빈을 컨테이너가 받아오거나 전달합니다. 아래 사진을 보시면 스프링 컨테이너에 빈이 5개 등록이 되어있습니다. 애플리케이션에서 해당 빈이 필요할때 컨테이너에게 필요한 빈이 컨테이너 내부에 있는지 요청하고, 해당 빈이 있으면 컨테이너가 빈을 전달합니다. @Bean 과 @Component의 차이 Bean Bean은 메소드 레벨에서 선언하며, 반환 되는 객체를 수동으로 빈으로 등록하는 것 @Configuration 선언된 클래스 내부에서 선언되어 빈등록 Component Component는 클래스 레벨에서 선언하며, 컴포넌트 스캔을 통해 객체를 자동으로 빈을 등록..
- Total
- Today
- Yesterday
- 프로토콜
- 자동화
- 깃
- 쿼리
- 포트포워딩
- 클라우드
- 컨테이너
- 웹소켓
- DB
- 자바
- 서버
- 소프트웨어공학
- 데이터베이스
- 인공지능
- 배포
- 파인튜닝
- JPA
- sql
- 스프링
- IP주소
- 깃허브
- 테이블
- 보안
- 문법
- 메세지큐
- 데이터
- 컴퓨터구조
- nat
- 네트워크
- 도커
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |