시스템 구성과 topology

GameApi 2대, QuestMission 2대가 하나의 gamequest RouteMesh를 공유한다 · owner는 PlayerId별로 선택

시스템 구성과 topology GameApi 2대, QuestMission 2대가 하나의 gamequest RouteMesh를 공유한다 · owner는 PlayerId별로 선택 Game Client A · Clients Game Client A Game Client B · Clients Game Client B GameApi 1 · Servers GameApi 1 GameApi 2 · Servers GameApi 2 QuestMission 1 · Servers QuestMission 1 QuestMission 2 · Servers QuestMission 2 STREAM STREAM gamequest RouteMesh Clients Servers

역할

  • • GameApi는 session actor와 gameplay edge를 소유하고 connection을 분산한다. QuestMission은 PlayerQuestSpot Instance factory를 제공한다.
  • • PlayerId별 owner는 Framework가 Location Store authority와 capacity를 사용해 선택한다.
  • • 두 역할은 하나의 RouteMesh를 공유하며 mission별 ChannelName을 만들지 않는다.

메시지 역할

  • • STREAM은 client request, response와 push를 전달한다.
  • • RouteMesh는 GameApi와 QuestMission node 사이의 Spot direct message를 전달한다.