server | v4 switch to v5  

Photonでの直列化

このページはJavaScript SDKとは関連がありません。JavaScript SDKではバイナリプロトコルではなくJSON直列化を使用しているからです。 JavaScript SDKが、少なくとも他のSDKと比べて限定的なデータタイプとなっているのはこのためです。 JavaScript SDKでビルドされたクライアントと他のSDKでビルドされたクライアントを通信させる場合は、この点に留意してください。

Photonとクライアントは、非常に最適化されたバイナリプロトコルを通信に使用しています。 このバイナリプロトコルは簡潔で、容易に解析できます。

Photonは送信前に、すべてのデータをこのバイナリプロトコルに変換する必要があります。 この処理は、通常使用されるデータ型について自動的に実行されます。 ほとんどのクライアントAPIでは、必要となる他のクラスに独自の直列化手順を登録することも可能です。 以下を参照してください。

目次

ドキュメントのトップへ戻る