2.6.9 IIOPテスト機能のシステム定義
IIOPテスト機能で必須の定義、および関連性の高い定義を次に示します。定義の詳細については、「3. システムテスト支援のシステム定義」を参照してください。
定義名称 |
オプション |
フラグメンバ |
指定値 |
設定要否 |
---|---|---|---|---|
framework_definition |
-u |
use |
Y |
◎ |
serialize |
シリアライズ有無 |
○ |
||
-p |
name |
IIOP |
◎ |
|
library_file_name |
Linuxの場合: /opt/HSIC/lib/libsic_iiop.so Windowsの場合: インストールディレクトリ\bin\libsic_iiop.dll (プラグインのライブラリファイル名) |
◎ |
||
startend_entry_point |
es_plg_iiop_startend(開始終了プラグインのエントリポインタ名) |
◎ |
||
information_entry_point |
es_plg_iiop_information(電文情報プラグイン) |
◎ |
||
edit_entry_point |
es_plg_iiop_edit(電文編集プラグイン) |
◎ |
||
send_entry_point |
es_plg_iiop_send(電文送信プラグイン) |
◎ |
||
receive_entry_point |
es_plg_iiop_receive(電文受信プラグイン) |
○ |
||
judge_entry_point |
es_plg_iiop_judge(結果判定プラグイン) |
◎ |
||
amplify_entry_point |
es_plg_iiop_amplify(電文増幅プラグイン) |
◎ |
||
-t |
reply_watchtime |
応答待ち時間 |
○ |
|
build_message_watchtime |
後続パケット待ち時間 |
○ |
||
-b |
max_message_size |
最大メッセージサイズ |
○ |
|
telegram_area_size connection_area_size client_area_size |
1 |
◎ |
||
-f |
telegram_file_type |
afl |
◎ |
|
result_file_type |
afl |
◎ |
||
iiop_definition |
-c |
serial_type |
シリアライズ単位 |
○ |
address_destination |
-p |
- |
iiop |
◎ |
-s |
ipaddr |
既存システムのIPアドレス |
◎ |
|
portno |
既存システムのポート番号 |
○ |
||
-t |
ipaddr |
テスト対象システムのIPアドレス |
◎ |
|
portno |
テスト対象システムのポート番号 |
◎ |
||
plugin_definition |
-u |
library_file_name |
IIOP用UOCのライブラリ名 |
○ |
uoc_send |
送信電文編集UOCのエントリポインタ |
○ |
||
uoc_receive |
受信電文編集UOCのエントリポインタ |
○ |
||
uoc_accumulate |
蓄積編集UOCのエントリポインタ |
○ |
||
uoc_restore |
復元UOCのエントリポインタ |
○ |
||
uoc_judgement |
結果判定UOCのエントリポインタ |
○ |
||
uoc_amplify |
電文追加UOCのエントリポインタ |
○ |
||
process_definition |
-s |
uoc_stack_size |
32+ユーザスタックサイズ |
◎ |
accumulate_file |
-b |
size |
蓄積バッファサイズ |
○ |
- (凡例)
-
◎:必須
○:省略可