기발개발

기발개발

  • 분류 전체보기 (121)
    • 아두이노 (22)
    • jsp (25)
    • 자바 (6)
    • 에러 (2)
    • Spring (32)
      • Spring 실습 (24)
      • Spring 미니 프로젝트 (3)
    • Springboot (17)
      • redis (2)
      • security (13)
      • chatting (2)
    • 배포 (7)
    • 기타 (10)
    • 머신러닝 (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

기발개발

컨텐츠 검색

태그

Spring JWT oauth2 Java 직렬화 프로토콜 프로토콜의 이해 카카오로그인 refresh token springboot access token Security springboot 배포 heroku Map반복 구글로그인 Redis JDBC커넥션 풀 프로토콜 정의 map 아두이노 기초

최근글

댓글

공지사항

  • 자료실

아카이브

Springboot/chatting(2)

  • Spring Websocket STOMP 통신과 JWT 인증

    이 글의 목적Spring websocket , stomp로 기본 채팅서버를 만들고 Spring security와 JWT를 이용해 인증 후 웹, app 모두 같은 채팅방에서 채팅을 하는 기능을 구현한다.웹에서는 ajax를 통해 /api 요청을 해서 화면을 구성한다 (근데 따로 웹 서버 만들기 귀찮아서 그냥 채팅서버에 WebController -> return 단순화면 추가) 앱의 경우 안드로이드스튜디오에서 device manger로 가상 머신으로 실행해야서버 주소(localhost:8080)에 요청할 수 있다. 완성 코드 https://github.com/gks930620/spring_basic/tree/master/spring_chat Spring Websocket 웹 소켓은 ..

    2025.06.26
  • Springboot- websocket을 이용한 채팅

    WebSocket 기존의 단방향 HTTP 프로토콜과 호환되어 양방향 통신을 제공하기 위해 개발된 프로토콜. 일반 Socket통신과 달리 HTTP 80 Port를 사용하므로 방화벽에 제약이 없으며 통상 WebSocket으로 불린다. 접속까지는 HTTP 프로토콜을 이용하고, 그 이후 통신은 자체적인 WebSocket 프로토콜로 통신하게 된다. HTTP와 달리 한번연결 후 데이터를 송수신하기 때문에 실시간채팅이나 스트리밍서비스에 사용된다. Spring에서 websocket 서버 구현하기 build.gradle //starter implementation 'org.springframework.boot:spring-boot-starter' implementation 'org.springframework.boot:..

    2023.04.03
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바