操作
機能 #3386
未完了② ネームサービス操作関数セットの実装
開始日:
2015/12/11
期日:
進捗率:
100%
予定工数:
説明
ネームサービスにコンポーネント内部から、あるいはマネージャの拡張モジュールなどからアクセスし、登録されているRTCを取得する仕組みを実装する。
katami さんが7年以上前に更新
- ステータス を 新規 から 担当 に変更
- 担当者 を win-ei にセット
- 対象バージョン を RELEASE_1_2_0 にセット
動作確認¶
ConsoleIn と ConsoleOut でテストrtcname形式とrtcloc形式で preactivation でRTCを指定してアクティベイトしているか確認する。
- ConsoleOut起動
$ ./ConsoleOut.sh -d -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc -o logger.enable:NO
- ConsoleIn起動(ConsoleOutをpreactivate)
- ConsoleOutの確認(activateであることを確認)
$ rtls localhost/test.host_cxt/ConsoleOut0.rtc -l Active 1/0 1/0 0/0 0/0 ConsoleOut0.rtc
rtcname形式¶
ネームサーバのポートは2809- rtcname://localhost:2809/test.host_cxt/ConsoleOut0
ConsoleIn起動(ConsoleOutをpreactivate)$ ./ConsoleIn.sh -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc -o manager.components.preactivation:rtcname://localhost:2809/test.host_cxt/ConsoleOut0
- rtcname://*/test.host_cxt/ConsoleOut0
ConsoleIn起動(ConsoleOutをpreactivate)$ ./ConsoleIn.sh -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc -o manager.components.preactivation:rtcname://*/test.host_cxt/ConsoleOut0
- rtcname://localhost/test.host_cxt/ConsoleOut0
ConsoleIn起動(ConsoleOutをpreactivate)./ConsoleIn.sh -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc -o manager.components.preactivation:rtcname://localhost/test.host_cxt/ConsoleOut0
- rtcname://*/*/ConsoleOut0
ConsoleIn起動(ConsoleOutをpreactivate)./ConsoleIn.sh -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc -o manager.components.preactivation:rtcname://*/*/ConsoleOut0
rtcloc形式¶
マネージャーのポートは2810- rtcloc://localhost:2810/example/ConsoleOut0
./ConsoleIn.sh -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc -o manager.components.preactivation:rtcloc://localhost:2810/example/ConsoleOut0
- rtcloc://localhost:2810/*/ConsoleOut0
./ConsoleIn.sh -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc -o manager.components.preactivation:rtcloc://localhost:2810/*/ConsoleOut0
- rtcloc://localhost/example/ConsoleOut0
./ConsoleIn.sh -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc -o manager.components.preactivation:rtcloc://localhost/example/ConsoleOut0
- rtcloc://localhost/*/ConsoleOut0
./ConsoleIn.sh -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc -o manager.components.preactivation:rtcloc://localhost/*/ConsoleOut0
- rtcloc://*/example/ConsoleOut0
./ConsoleIn.sh -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc -o manager.components.preactivation:rtcloc://*/example/ConsoleOut0
- rtcloc://*/*/ConsoleOut0
./ConsoleIn.sh -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc -o manager.components.preactivation:rtcloc://*/*/ConsoleOut0
操作