Từ giới thiệu về lập trình socket Windows đến các máy chủ hiệu suất cao!
Trong bài giảng này, bạn sẽ học các kỹ thuật thiết kế giao thức cấp ứng dụng và phát triển máy chủ hiệu suất cao dựa trên IOCP!
1,544 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn

- Đã giải quyết
recv, send 리턴값 질문
안녕하세요 강사님 send, recv함수 질문 있습니다. send, recv의 반환 값이 인자로 보낸 send혹은 recv하고자 하는 데이터의 크기와 항상 똑같지 않은 것은 다른 분이 남긴 질문을 보고 이미
socket.ioudpiocptcpipcheoljun99
・
3 tháng trước
0
56
2
- Đã giải quyết
스타,워크와 같은 디스창 (Disconnected)도 비정상 종료에 대응하는 시스템으로 봐야할까요?
-우아하지 않는 비정상 종료를 보고...랜뽑을 듣고 생각났던 것이 워크3와 스타크래프트의 디스(Disconnected)가 생각이 났습니다. 연결이 불안
socket.ioudpiocptcpipsnorobowling7201
・
7 tháng trước
0
77
2
- Đã giải quyết
수업과 관련해서 읽어볼 만한 책 있나요?
내용은 없음
socket.ioudpiocptcpiplsw4uto6925
・
9 tháng trước
0
97
1
- Đã giải quyết
서버가 끊어버리는것에 대한 질문
11:00 에 클라가 도배를 하면 서버에서 끊어버린다는 내용이 있어서 질문 드립니다. 서버에서 먼저 끊으면 안된다고 하셨는데,</
socket.ioudpiocptcpipythg5210946
・
một năm trước
0
103
2
- Đã giải quyết
TCP 의도적 장애 테스트 질문
<img src="https://cdn.inflearn.com/public/files/posts/2289692d-e773-4a0f-a3a7-a868596e4bfd/806e2322-2799-47db-baad-120029e3dc7e.png" medi
tcpipdlwjdrbs127990
・
0
148
2
- Đã giải quyết
shutdown()을 호출하는 이유
클라이언트에서 showdown()을 호출할때연결 종료 4 way handshake가 발생하는것을와이어샤크를 통해서 확인하였습니다. shutdown()을 호출하지 않고 closesocket()으로
socket.ioudpiocptcpiprandom123
・
0
151
1
- Đã giải quyết
프로토콜이 적용된 파일 송신 서버에서 send, recv 질문 있습니다!
안녕하세요 널널한 개발자님! 언제나 강의 잘보고 있습니다.예제 소스 코드 보고 있는데 의문이 생겨서 이렇게 질문드립니다.이전 강의에서 recv와 send는 1:1로 매칭되지 않는다라고 하셨었는데 프로토콜이 적용된 파일 송신 서버 제
socket.ioudpiocptcpiphmiso
・
0
136
2
- Đã giải quyết
"파일 송신 서버 제작" 강의 질문입니다!
안녕하세요!파일 송신 서버 제작 강의 부분중에 궁금한 것이 생겨 질문드립니다. "파일 데이터를 전송할 때 큰 데이터를 한 번에 올리는 것이 더 성능적으로 좋아질 수 있다." 라고 하셨는데, 그 이유가 무엇인지 구체적으로 알
socket.ioudpiocptcpipbknote711629
・
0
139
2
- Đã giải quyết
대표적인 장애 유현 2
안녕하세요 개발자님 수신측 에서 송신측으로 순서 바뀜 및 패킷 유실에 대한 응답을송신측으로 전달 하면, 송신측에서 재전송을 시도 하는데,송신측에서는 수신측으로 데이터를 전송 할때, 재전송 요청에
socket.ioudpiocptcpipotteu1m
・
0
122
2
- Đã giải quyết
대표적인 TCP 장애 유현
안녕하세요 개발자님 강의 너무 잘 들고 있습니다. 자세한 답변 부탁드립니다.와이어 샤크를 톨해 대표적인 TCP 장애 유형 을 다 캡처하는 작업 까지 진행 했습니다. 여기서
socket.ioudpiocptcpipotteu1m
・
0
146
2
- Đã giải quyết
강의와 관련이 적은 Window 질문을 드려도..괜찮을까요?
blender 앱을 디버거로 보면서 실행시키고 싶어서, 빌드를 했는데요.'응용 프로그램의 side-by-size 구성이 잘못되어 응용프로그램을 시작하지 못했습니다.' 라고 하면서 sxstrace.exe를 찍어보라고 하길래 찍어보았습니다.M
gacmanifestwindowwindowsdllcjk15160166
・
0
104
1
- Đã giải quyết
이벤트 기반 파일 입출력과 callback 기반 파일 입출력이 네트워크에도 쓰이는 기법인가요?
안녕하세요.이벤트 기반 파일 입출력과 callback 기반 파일 입출력에 대해 궁금한 점이 있어 질문 드립니다.IOCP를 설명하시기 전 단계에서 이벤트 기반 파일 입출력과 callback 기반 파일 입출력에 대해 설명을 해주셨는데, 이 두 기법은 네트
socket.ioudpiocptcpipasdasv
・
0
106
2
- Đã giải quyết
개발환경 질문이 있습니다.
장애발생 관련해서 PC 2대가 있는게 좋다고 하셨는데 혹시 가상머신으로는 괜찮을까요
socket.ioudpiocptcpipkbj10005957004
・
0
126
1
- Đã giải quyết
TCP/IP vs UDP , 멀티 스레드에서의 병목 현상에 대한 질문이 있습니다!
안녕하세요! 항상 좋은 강의 감사합니다.강의를 듣다가 궁금한 점이 있어서 질문을 드립니다!Q1.TCP/IP 의 경우 서버 입장에서 사용자가 연결되어 있다는 착각에 빠지지 말라고 알려주셨습니다. 하트비트를 어차피 보내줄 것이라면
socket.ioudpiocptcpipKhông có tác giả
・
0
208
2
- Đã giải quyết
메모리 관련 문제로 질문드립니다.
IOCP 서버를 클래스로 만들어 보려고 하고 있습니다.Thread 생성까지 오류 없이 되다가 Client가 접속되면 문제가 발생합니다.디버깅 결과 client_list는 메모리 할당이 되었으며 clientSocket이 정상적으로 도착한 상
socket.ioudpiocptcpipyeochi1201
・
0
176
2
- Đã giải quyết
송신 패킷 크기 관련해서 질문드립니다!
클라이언트에서 송신 관련해서 묶어서 보내는 코드를 설명하실 때 서버 코드에서도 이렇게 하는 게 좋다고 하셨는데 자세한 이유가 궁금합니다!MSS 한도에서 최대한 패킷의 크기를 크게 잡아야 NODELAY 옵션을 쓰지 않고도 패킷이 전송 지연을 최소화할 수
sendrecvsocketprogammer
・
0
161
2
- Đã giải quyết
테스트 환경 질문드립니다!
안녕하세요!아파트에 거주하고 있습니다.저희 세대로 들어오는 네트워크 신호를 담당하는 기기가 신발장 안쪽에 있고 굉장히 여러 케이블이 꽂혀 있습니다. 가끔씩 집 컴퓨터 인터넷이 안 될 때가 있는데 그 기기를 리부팅하곤 합니다.&
socket.ioudpiocptcpipprogammer
・
0
161
2
- Đã giải quyết
ThreadAcceptLoop 의 우아한(?) 종료에 대해 질문드립니다.
안녕하십니까, TCP/IP, IOCP 개념을 배우는데 강사님의 강의가 큰 도움이 되었습니다. 다름이 아니라, IOCP 코드를 C++ Class 로 작성중에 소멸자에서 리소스들을 해제 하려고 작성 중에 있는데 ThreadAcceptLoop 스레드를 우아
socket.ioudpiocptcpiprylynnsnap7544
・
0
405
2
- Đã giải quyết
하트비트 시 서버에서의 연결 종료
안녕하세요 좋은 강의감사합니다.소켓연결 종료 시 클라이언트가 먼저 끊게 유도하라고 하셨는데만약 서버에서 주기적으로 N초마다 하트비트를 보내고 클라이언트에서 응답이 없을 경우 서버에서 연결을 종료해야 하지 않나요??? 혹시 이 상
udpiocpsugohaseyo931963
・
0
432
2
- Đã giải quyết
강사님 질문 드립니다.
제공해주신 멀티스레드 소켓 프로그램에 LPVOID 형을 가지는 매개변수에 일반 변수를 지정하셨는데 LPVOID 는 포인터와 일반변수 모두 가능 한 건지요?주신 프로그램을 보면
socket.ioudpiocptcpipkimsc
・
0
240
1

