디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

소켓프로그래밍 하는데 질문모바일에서 작성

ㅇㅇ(211.235) 2025.09.24 21:33:10
조회 141 추천 0 댓글 15

소켓으로부터 바이트 스트림을 받음

->

단순 에코서버가 아닌 유의미한 애플리케이션 프로토콜을 만들려면, 메시지 경계를 파싱해야함

->

버퍼 활용성 올릴려면 링버퍼 써야하는데

그러면 마지막에 바이트스트림이 끊기는 경우를 생각해야함

->

나의 생각

1. 고정 바이트 헤더를 써서

헤더길이 만큼의 바이트를 먼저 받고, 헤더 읽어서 페이로드 길이 알아냄, 페이로드 길이만큼 바이트 수신하고, 다시 다음 메시지. 헤더만큼 수신을 대기함 => 수신이 여러번 호출됨


2. 링버퍼 쓰다가 메시지 바이트 연속성이 끊기면 해당 부분만 복사

길이 10인 메시지인데, 버퍼 마지막에 5개 바이트가 찼고,

버퍼 앞부분에서 그 뒤 5개 바이트가 찼으면

어떤게 복사해서 바이트 이어 붙인 뒤 사용


3. 소켓에 할당한 버퍼에서 따로 바이트 복사 해가지고 메시지 조립을 함. 복사비용 생김


나의 하찮은 머리론 이정도밖에 생각이 안 나는데 훈수점

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이성 보는 눈 없어서 걱정되는 스타는? 운영자 25/11/10 - -
AD 겨울가전 SALE! 쿨한 겨울 HOT세일 운영자 25/11/12 - -
2892092 잘가 [4] 개멍청한유라갤로그로 이동합니다. 09.26 169 0
2892091 겨드랑이 땟국물이나 마셔 ㅗ [20] ♥냥덩이♥갤로그로 이동합니다. 09.26 200 0
2892089 끙야는 쾌감이당 By 나님 [1] ♥냥덩이♥갤로그로 이동합니다. 09.26 124 0
2892088 드뎌 싼다 싼다 싼다앙 !!!! [1] ♥냥덩이♥갤로그로 이동합니다. 09.26 131 0
2892087 반끙야방귀 [1] ♥냥덩이♥갤로그로 이동합니다. 09.26 121 0
2892086 이제 끙야기운 [1] ♥냥덩이♥갤로그로 이동합니다. 09.26 157 0
2892085 뿡야해도 안낫넹.. [1] ♥냥덩이♥갤로그로 이동합니다. 09.26 166 0
2892083 본질을 깨달으면 미래를 앞선당 [1] ♥냥덩이♥갤로그로 이동합니다. 09.26 178 0
2892082 이 저능아들아 입 닥치고 내가 시키는대로만 해 프갤러(110.8) 09.26 84 0
2892081 찢은 보수진보 대통합을 이루고 국가붕괴시킴 ㅋㅋㅋㅋㅋㅋ 타이밍뒷.통수한방(1.213) 09.26 66 0
2892080 나님 언어의 마술사 [1] ♥냥덩이♥갤로그로 이동합니다. 09.26 152 0
2892079 나님 표현력 왤케 ㅆㅅㅌㅊ? [2] ♥냥덩이♥갤로그로 이동합니다. 09.26 189 0
2892078 배속이 걸히적 거리는데 또 끙야까진 아님;; [1] ♥냥덩이♥갤로그로 이동합니다. 09.26 189 0
2892077 시원하게 끙야하구 빨리 자구싶당 ㅠ ㅅ ㅠ ♥냥덩이♥갤로그로 이동합니다. 09.26 126 0
2892073 싱기 ♥냥덩이♥갤로그로 이동합니다. 09.26 130 0
2892071 류도그랑 패턴이 같잖아 그냥.. [5] 루도그담당(58.239) 09.26 145 0
2892068 엄마와의 대화 [1] ㅇㅇ(223.39) 09.26 134 1
2892067 그래서 하고 싶은 말이 뭐냐 [13] 루도그담당(118.235) 09.26 175 0
2892066 애널 저녁 반주했더니 속이 편치못하당 ♥냥덩이♥갤로그로 이동합니다. 09.25 80 0
2892065 ㅋㅅㅋ ♥냥덩이♥갤로그로 이동합니다. 09.25 83 0
2892064 이 갤은 어찌된게 매번 새로운 정병이 나타나서 공격하냐 ㅆㅇㅆ(124.216) 09.25 89 2
2892063 블랙홀안에 우주가 하나란법도 없지 ♥냥덩이♥갤로그로 이동합니다. 09.25 103 0
2892062 우주는 하나가 아님 ♥냥덩이♥갤로그로 이동합니다. 09.25 94 0
2892061 환율 1410원 폭등 무능좌파 이재명 때문에 IMF외환위기 현실화 ♥냥덩이♥갤로그로 이동합니다. 09.25 109 0
2892059 크기 체감 ♥냥덩이♥갤로그로 이동합니다. 09.25 83 0
2892057 뭔가 이상하다 했더니 점마 류도그였노 [13] ㅆㅇㅆ(124.216) 09.25 224 0
2892054 상대가 원한을 가져서 자신을 공격한다는 방어기제 ㅇㅇ(211.234) 09.25 107 3
2892051 ㅇㅅㅇ ♥냥덩이♥갤로그로 이동합니다. 09.25 105 0
2892049 김창욱 김제동 오은영 같은 프갤러(211.210) 09.25 78 0
2892048 싱기 ♥냥덩이♥갤로그로 이동합니다. 09.25 100 0
2892042 짹순이❤+ ♥냥덩이♥갤로그로 이동합니다. 09.25 82 0
2892040 토발즈 행님 한달뒤 유퀴즈에서 볼수있는겁네까 ㅋㅋㅋ 타이밍뒷.통수한방(1.213) 09.25 99 0
2892039 한번 장거리 하니까 바로 부상느낌옴 ♥냥덩이♥갤로그로 이동합니다. 09.25 134 0
2892038 토발즈 1찍이였누 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ 타이밍뒷.통수한방(1.213) 09.25 68 0
2892036 더 고등생명은 무엇이 인간과 차별화될깡? ♥냥덩이♥갤로그로 이동합니다. 09.25 62 0
2892035 인간은 두 손으로 정밀한 작업을하고 말을 할수있지 ♥냥덩이♥갤로그로 이동합니다. 09.25 66 0
2892033 냥덩이는 유동질도 안하구 다중이짓두 안해양❤ ♥냥덩이♥갤로그로 이동합니다. 09.25 80 0
2892032 엔비디아 cpu는 흐지부지로 끝날듯? ♥냥덩이♥갤로그로 이동합니다. 09.25 111 0
2892031 토발즈도 찢재명파인 시대다 아무도 믿지마라 이기이기 ㅋㅋㅋㅋㅋㅋㅋ 타이밍뒷통수한방(1.213) 09.25 68 0
2892030 체인소맨 2부 노잼인데 파이어펀치나 애니화 ♥냥덩이♥갤로그로 이동합니다. 09.25 70 0
2892028 우리가 누리는 별것 아니게 보이는 기술조차 엄청난 삽질과 개선의 ♥냥덩이♥갤로그로 이동합니다. 09.25 77 0
2892029 토발즈가 찢재명파였음 ㄷㄷ 이기이기 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 타이밍뒷통수한방(1.213) 09.25 115 0
2892026 히토미 ♥냥덩이♥갤로그로 이동합니다. 09.25 73 0
2892023 체인소맨 4DX 바야지❤+ [3] 따당갤로그로 이동합니다. 09.25 176 0
2892022 ㅆㅇㅆ 행동패턴을 관찰한 결과 [1] ㅇㅇ(211.234) 09.25 179 5
2892020 유튜브 라이브 다운하면, 화질이 흐려지던데 왜 그럼? ㅇㅇ(106.241) 09.25 70 0
2892018 법이 있다는건, 그걸 어기는 존재가 존재했었고 존재할거라는 것 ㅇㅇ(106.241) 09.25 84 0
2892017 근데 ㅆㅇㅆ가 기술력이 있음?? [3] ㅇㅇ갤로그로 이동합니다. 09.25 177 4
2892016 샌드백 터져버렸네 [3] ㅇㅇ(124.48) 09.25 133 3
2892015 토발즈 찢재명파였누??ㅋㅋㅋㅋㅋㅋㅋㅋ [1] 타이밍뒷통수한방(1.213) 09.25 91 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2