새벽을 기다리는 파수꾼처럼

  • Tag
  • Media
  • Location
  • Guest
  • Admin
  • Write

fsm 1

netty로 전문통신 서버를 구현할 때

anylink 같은 솔류션이 없이 전문통신서버를 구현하는게 쉽지 않습니다. 여러 프로젝트에서 netty로 전문 관련 프로젝트를 수행했는데 여러가지 노하우가 있지만 아래 세가지를 잘 처리하면 크게 문제는 없어 보입니다. 전문의 처음과 끝 전문은 단순한 문자열이든 복잡한 전문의 형태이든 처음과 끝을 정확히 파악하는게 중요합니다. 전문은 한번에 들어오지 않고 여러 번에 걸쳐 들어올 수 있으므로 전문의 끝이 올 때까지 잘 모아 두어야 합니다. ByteToMessageDecoder 나 ReplayingDecoder 같은 클래스를 상속하여 하나의 전문을 온전히 받고 자바클래스로 decoding 해야 합니다. netty의 비동기 통신 netty는 기본적으로 비동기로 데이터를 처리합니다. 여러번 요청이 가고 여러번 응..

개발환경 2023.10.11
이전
1
다음
더보기
프로필사진

새벽을 기다리는 파수꾼처럼

  • 분류 전체보기 (42)
    • 단상 (4)
    • 개발환경 (37)

Tag

Java, idlestate, post, wsl2, netty, completablefuture, WebClient, Kotlin, okhttp3, correlationId, RestController, 1씩증가, x-www-form-urlencoded, SSL, statemachine, backgound, SpringBoot, NotFound, armeria, keycloak,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바