Simpleswitch Direct サーバーとクライアント
最小限のリモートオブジェクトサーバーとクライアントです。
directconnectserver と directconnectclient アプリケーションはより複雑なアプリケーションの開始点として使用できる簡単な例です。
directconnectserverアプリケーションはrepファイルで定義されたSimpleSwitchオブジェクトを共有し、directconnectclientアプリケーションはそのレプリカを取得します。サーバには2秒間のタイマーがあり、タイムアウトする度にSimpleSwitchオブジェクトのcurrStateプロパティのboolean状態がトグルされ、現在の状態がターミナルに出力されます。各クライアントはSimpleSwitchレプリカの状態変化に接続し、現在の状態をサーバに返します。接続された全てのクライアントに対して、サーバはクライアントの状態を端末にプリントアウトします。
これら二つのアプリケーションの実装は例1に書かれています。
他の簡単な例は tests/manual/examples/simpleswitch にあります。これら3つのアプリケーションは例2と例3で説明します。
©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 ここで提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。