プロジェクト

全般

プロフィール

整備 #4427

未完了

SDO サービスコンシューマの動作確認

katami さんが6年以上前に追加. 6年以上前に更新.

ステータス:
担当
優先度:
通常
担当者:
katami
対象バージョン:
開始日:
2018/01/22
期日:
進捗率:

100%

予定工数:

説明

jp.go.aist.rtm.RTC.ComponentObserverConsumerを使用して動作確認。
   [RTC] [SDO consumer] [Configuration]  [SDO service]    [Other]
     |          :             |                 |            |
     |          :         get_configuration()   |            |
     |<---------:-------------------------------|------------|
     |          :             |                 |            |
     |          :             |   add_service_profile(prof)  |
     |          :  create()   |<----------------|------------|
     |          |<------------|                 |            |
     |          |         call update_status()  |            |
     |          |-------------|---------------->|            |
     |          |         call update_status()  |            |
     |          |-------------|---------------->|            |
     |          |             |       :         |            |
     |          |             |                 |            |
     |          |             | remove_service_profile(id)   |
     |          |  delete()   |<----------------|------------|
     |          x<------------|                 |            |
     |                        |                 x            x
SDO consumer ComponentObserverConsumerを使用。ComponentObserverConsumerはSdoServiceConsumerBaseを実装したもの。
SDO service TestObserverという OpenRTM.ComponentObserverPOA を継承したクラスを作成。

ファイル

SdoServiceConsumer.java (1.4 KB) SdoServiceConsumer.java katami, 2018/01/29 09:35
SdoServiceConsumerImpl.java (3.76 KB) SdoServiceConsumerImpl.java katami, 2018/01/29 09:36
TestObserver.java (516 Bytes) TestObserver.java katami, 2018/01/29 09:36
ToolComp.java (3.46 KB) ToolComp.java katami, 2018/01/29 09:36
SdoServiceConsumerComp.java (1.62 KB) SdoServiceConsumerComp.java katami, 2018/01/29 09:36

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