UDP サーバー
概要
UDP サーバーは、Diarkis の3つのリアルタイム・コミュニケーション・サーバーのうちの1つです。
クライアントにあらかじめ用意されたモジュールのビルトイン・コマンドの公開や、カスタム・コマンドを実装して公開することができます。
コマンドとは、クライアントから送信され、サーバーで処理されるフォーマットされたパケットのことです。コマンドを利用し、Diarkis のサーバー・クラスターがクライアントと対話します。
UDP サーバーのセットアップ
クライアントにビルトイン・コマンドを公開するには、diarkisexec パッケージを利用してセットアップできます。
diarkisexec.SetupDiarkis()
でモジュールを指定してビルトイン・コマンドを公開できます。各モジュールのConfigPath
を指定することで、設定をカスタマイズできます。diarkisexec.SetServerCommandHandler()
でカスタム・コマンドを公開できます。diarkisexec.SetupDiarkisUDPServer()
で UDP サーバーのセットアップができます。引数の JSON ファイルでサーバーの設定をカスタマイズできます。
詳細は diarkisexec の API リファレンスを参照して下さい。
Mesh 設定
meshConfigPath には JSON ファイルのパスを指定します。詳細は Mesh 設定 を参照してください。
UDP サーバーの設定
設定は JSON で記述します。
詳細は server の API リファレンスを参照して下さい。
最終更新