inflearn logo
강의

Khóa học

Chia sẻ kiến thức

[Tôi thăng cấp một mình] Sản xuất game multiplayer UE5 Lv. 1 (Nhập môn Listen Server)

[Khái niệm] Web Server

Web Server를 게임에서 사용하는 경우 예시 질문

Đã giải quyết

82

infdevelop

3 câu hỏi đã được viết

0

싱글게임에서 웹 서버를 사용할 때도 있으며, 플레이어의 점수를 저장하여 랭킹을 매길 수 있다고 하셨는데, stateless 개념에 따르면 어느 사용자가 어느 점수를 기록하였는지 알 수 없어야 하는 것 아닌가요?

Câu trả lời 1

0

Rookiss

ㅎㅎ 그렇긴하지만 그래서 웹서버도 db를 활용하기 때문에 가능한겁니다.

0

infdevelop

웹서버는 일반적인 패킷을 처리할때는 클라를 구분하지 못하지만, 클라쪽에서 자신의 고유한 ID같은걸 패킷에 집어넣은 후 서버로 패킷을 전송하여 "DB에서 나의 ID와 대응하는 랭킹 정보를 가져와줘"를 요청하면 서버가 응답해주는 느낌으로 이해하면 될까요?

1

Rookiss

네 그렇습니다.
클럽에 방문했다 나가면 그 날 유효한 팔찌(?) 같은거로 당일 재입장이 가능한 것처럼,
웹서버도 원래는 1회성이지만, 기간이 유효한 JWT 등 토큰을 발급해서
다음 방문도 상태를 다시 인증 받을 수 있게 해줍니다.
물론 기본적으로 웹서버에서는 DB를 통해서,
점수 등 영구적인 유저 정보를 저장하고 있어야 하겠죠.
DB는 마치 장부와도 같은겁니다.

시큐리티 필터 설정 질문입니다!

2

50

1

오타 제보

2

41

2

실제로 작은 기업에서 기획 롤

1

27

1

배포 파이프라인 구축 후 마주하게 되는 고민들 (💻 실습)

1

30

2