인프런 커뮤니티 질문&답변

GODOT님의 프로필 이미지
GODOT

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

Session #1

세션 = 유저, 서버

작성

·

274

0

세션은 user 또는 연결되는 서버라 생각하면 될까요?
세션 하나당 user나 서버 연결 하나 라고 생각하면 될까요?

답변 1

2

Rookiss님의 프로필 이미지
Rookiss
지식공유자

세션은 기본적으로 '대사관' 같은 존재입니다.
주한 미국 대사관은 미국을 대리해서 존재하고,
미국이랑 얘기하고 싶으면 대사관을 통해서 하죠? 비슷한 개념입니다.
서버에서 클라랑 통신하고 싶으면 해당 세션을 통해서 클라에 메시지를 전달하게 됩니다.
클라에서 서버랑 통신하고 싶으면, 서버 세션을 통해서 서버에 메시지를 전달하게 됩니다.

클라 <-> 서버 연동할 때는 동접1명 = 서버쪽 클라 세션1개 라고 생각하시면 됩니다.

서버끼리 연동할 때 (ex. 매치서버 <-> 게임서버)에도
한쪽이 클라, 다른쪽이 서버 역할을 맡게 되기 때문에 결국 동일합니다.

GODOT님의 프로필 이미지
GODOT

작성한 질문수

질문하기