소켓과 세션
1324
21 câu hỏi đã được viết
소켓과 세션의 차이를 모르겠습니다.
소켓은 휴대폰에 비유를 하자면 세션은 뭔가요?
그리고 네트워크이론강의때에 손님,문지기,대리인이 필요하다고 말씀하셨는데
대리인이 왜필요한건지 모르겠어요 고로 문지기만 있어도 서로 소통이 잘 되지않나요?
똑같은말인데 소통하는데에 있어서 소켓이 두개만있으면 되지 왜 대리인까지 소켓을만들어서 3개의 소켓을쓰는지 모르겠습니다.
Câu trả lời 5
2
소켓은 휴대폰에 비유한다면,
세션은 지정 테이블 정도라고 볼 수 있겠네요.
말 그대로 손님의 소켓, 버퍼 등 필요한 온갖 잡동사니를 모아놓는 곳입니다.
대리인이 필요한 이유는 문지기랑 소통하는게 아니라
자기 일행과 소통을 해야 하기 때문입니다.
문지기는 그냥 자리 안내만 해주는 쪽에 가깝습니다.
1
서버에 데이터를 보내줄 때마다 생기는 것은 아니고,
최초로 서버에 연결할 때 하나를 만들어주게 됩니다.
세션은 클라에 대한 모든 정보를 들고 있는데
가장 중요한 Socket부터, 데이터를 받아줄 Buffer,
그리고 플레이 하는 Player 정보 등을 들고 있게 됩니다.
1
[소통]할 때는 2개면 충분하고, 그건 게임서버에서도 다르지 않습니다.
다만 처음에 클라 -> 서버에 접속하기 위해서는
서버 쪽에 Listen 상태로 대기중인 특별한 소켓이 필요합니다.
TLS 질문드립니다.
0
57
2
SpinLock과 컨텍스트스위칭에 대해 질문 남겨요.
0
57
2
Unity Span
0
82
2
XML, Dll 차이점
0
111
2
Session 질문입니다
0
84
1
Write Read 커서 키워드
0
79
1
더미 클라이언트 수에 따른 OnDisconnect 발생
0
76
2
네트워크 Send 전담 스레드 배치
0
100
2
UnhandledException 으로 서버 터지는 경우
0
91
2
컨텐츠 단, 엔진 단
0
108
1
질문 있습니다
0
78
2
C# 게임서버 3D MMORPG
0
153
2
유니티6 버전
0
100
2
receive하는 부분과 send하는 부분의 차이
0
135
2
커서의 위치의 중요성
0
105
2
C++ 전혀 모르는데 C# 서버
0
171
2
강의에 질문이 있습니다
0
89
2
멀티스레드 이해도 질문
0
98
1
500 vs 500
0
132
3
OnAcceptHandler 액션 함수
0
64
1
이 정도 서버의 객관적인 수준이 궁금합니다.
0
194
2
36. Serialization #3 에서 string (name) 코드 수정 질문
0
84
2
외부 컴퓨터와의 통신 방법이 궁금합니다
0
107
1
스핀락 질문.
0
111
2

