これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド multinode_server です。
プログラム:
NAME
multinode_server - MORSE の複数のインスタンスを同期するサーバー プログラム
SYNOPSIS
マルチノードサーバー [同期遅延]
DESCRIPTION
同じように実行されている MORSE の複数のインスタンス (ノード) を同期するためのソケット サーバー プログラム
シミュレーションシナリオ。 このプログラムは、シミュレーションを開始する前に開始する必要があります。
ノード。
すべてのクライアント ノードはサーバーに接続し、サーバーの更新された位置を送信します。
彼らが管理するロボット。 の マルチノードサーバー プログラムはすべてのポジションを集中させます
ロボットを単一の Python 辞書に組み込み、それをすべてのクライアントに送り返します。
ターミナルに入力することでシミュレーションを一時停止することもできます。 p および 入力します。 同じ
コマンドによりシミュレーションを続行できるようになります。 このメカニズムは、
クライアントは、処理を続行する前にサーバーからの応答を待ち続けます。
シミュレーション。
パラメーター
[同期 遅れ]
へのメッセージ間の遅延 (秒単位) を定義するオプションのパラメータ。
接続されたクライアント。 遅延が大きくなると、すべてのクライアントのシミュレーションが遅くなります。
デフォルト値は0.0です
onworks.net サービスを使用してオンラインで multinode_server を使用する