Qtリモートオブジェクトのレジストリ

レジストリはこれらの接続を確立するための、よりシンプルな方法を提供します。レジストリのネットワークの一部になりたいすべてのノードは、レジストリに接続します。レジストリはそれ自体が特化されたソース・オブジェクトであるため、ノードによってホストされます。レジストリへの接続は、QRemoteObjectNode またはQRemoteObjectHost コンストラクタにレジストリの URL を渡すか、setRegistryUrl メソッドに URL を渡すだけです。

レジストリは QtRO と密接に統合されています。ソースが追加または削除されるたびに、レジストリの名前/URLは自動的に更新されます。そのため、一度ノードがレジストリに接続されると、他のノードに手動で接続する必要はありません。ネットワーク上のオブジェクトをリクエストしたときに、ホスティング・ノードに接続されていない場合、レジストリはどのURLに接続すべきかを知っており、接続を開始します。接続が完了すると(そして利用可能なオブジェクトのリストが希望するソースを含めて渡されます)、要求されたReplicaの初期化処理が自動的に開始されます。

©2024 The Qt Company Ltd. 本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。