プロジェクト

全般

プロフィール

機能 #3386

② ネームサービス操作関数セットの実装

n-ando8年以上前に追加. 6年以上前に更新.

ステータス:
担当
優先度:
通常
担当者:
対象バージョン:
開始日:
2015/12/11
期日:
進捗率:

100%

予定工数:

説明

ネームサービスにコンポーネント内部から、あるいはマネージャの拡張モジュールなどからアクセスし、登録されているRTCを取得する仕組みを実装する。

関係しているリビジョン

リビジョン 1035 (差分)
t-katami が6年以上前に追加

[compat,bugfix,->releng_1_2] Fixed the bugs of the rtcname form. refs #3386

リビジョン 1036 (差分)
t-katami が6年以上前に追加

[compat,bugfix,->releng_1_2] Fixed bugs of the rtcloc form. refs #3386

履歴

#1 katami が6年以上前に更新

  • ステータス新規 から 担当 に変更
  • 担当者win-ei にセット
  • 対象バージョンRELEASE_1_2_0 にセット

動作確認

ConsoleIn と ConsoleOut でテスト
rtcname形式とrtcloc形式で preactivation でRTCを指定してアクティベイトしているか確認する。
  1. ConsoleOut起動
    $ ./ConsoleOut.sh -d -o naming.type:corba,manager -o naming.formats:test.host_cxt/%n.rtc  -o logger.enable:NO
    
  2. ConsoleIn起動(ConsoleOutをpreactivate)
  3. 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
    

#2 katami が6年以上前に更新

  • 進捗率0 から 50 に変更

#3 katami が6年以上前に更新

  • 進捗率50 から 100 に変更

他の形式にエクスポート: Atom PDF