서버 & 클라이언트 모델

Bolt는 흔히 '클라이언트/서버 모델'이라고 하는 것을 사용하고 있습니다. 즉, 한 대의 컴퓨터가 서버로 간주되고 다른 모든 컴퓨터가 클라이언트로 간주되며 서버에 직접 연결됩니다. 이것에 대해 주목할 점이 몇 가지 있습니다.

  1. 서버에는 클라이언트 별로 하나의 BoltConnection 객체를 가지고 있습니다. 모든 클라이언트 연결은 BoltNetwork.clients에서 찾을 수 있습니다. 클라이언트들 자체에서는 0개의 항목이 리턴됩니다.
  2. 클라이언트는 서버 연결인 단 하나의 BoltConnection 만을 가질 수 있습니다. 이 연결은 BoltNetwork.server에서 찾을 수 있습니다. 이 속성은 서버 자체에서는 null 을 리턴합니다.
  3. 자신을 나타내는 연결은 없으며, 항상 다른 컴퓨터에 대한 링크를 나타냅니다.
  4. 클라이언트 간에는 직접 연결되지 않으며, 모든 데이터는 서버를 통해 전달됩니다.

Photon Bolt: Server & Client Model
Photon Bolt: 서버 & 클라이언트 모델

기술문서 TOP으로 돌아가기