サーバーとクライアントモデル
Boltは、一般的にクライアント/サーバーモデルと呼ばれるものを使用しています。1つのコンピュータがサーバーとみなされ、他がクライアントとみなされることを意味します。これらはサーバーに直接接続します。 これについては、いくつか注意点があります。
- サーバにはクライアントごとに1つの
BoltConnection
オブジェクトがあります。すべてのクライアント接続はBoltNetwork.client
の下にあります。 クライアント自身には、これはゼロの項目を返します。 - クライアントにはサーバへの接続である
BoltConnection
が1つだけあります。 この接続はBoltNetwork.server
にあります。このプロパティはサーバ自身にnullを返します。 - どのような方法でも 自身 を参照する接続はありません。常に別のコンピュータへのリンクを表しています。
- clients 間には直接接続はなく、すべてのデータはserverを経由して渡されます。