일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- stride
- gas
- 게임 개발
- map design
- gameplay effect
- Aegis
- 언리얼엔진
- UI
- gameplay tag
- dirty cow
- gravity direction
- unity
- attribute
- 게임개발
- CTF
- rpc
- MAC
- Replication
- Unreal Engine
- gameplay ability system
- os
- photon fusion2
- animation
- Multiplay
- 유니티
- nanite
- local prediction
- 언리얼 엔진
- ability task
- listen server
Archives
- Today
- Total
목록소켓 (1)
Replicated
소켓 프로그래밍 개요
프로세스는 소켓을 통해 메시지를 샌드, 리시브합니다.이때 소켓은 인터넷 프로토콜 스택에서 애플리케이션 계층과 트랜스포트 계층 사이에 있습니다.트랜스포트 계층을 추상화하여 애플리케이션 계층, 즉 프로세스에 API를 제공해줍니다. 클라이언트 측과 서버 측 관점을 나누어 설명 가능합니다. 서버 관점1. 소켓 생성 (socket())2. 여러개의 소켓을 포트에 연결 (bind())3. 수신 대기 (listen())4. 연결 요청이 오면 수락 (accept())5. 데이터를 샌딩, 리시빙 (send(), recv())6. close() 클라이언트 관점1. 소켓 생성2. 연결 요청 (connect())3. 데이터를 샌딩, 리시빙4. 소켓 클로즈
네트워크
2024. 3. 25. 15:09