付録D 旧製品からの移行に関する注意事項

<この節の構成>
(1) ソースの互換性
(2) メッセージログの英語出力

(1) ソースの互換性

Version 6以前からVersion 7へ移行する場合の各種ソースファイルの互換性について説明します。

Version 6以前からVersion 7へ移行する場合,Version 6以前で使用していたソースファイルをそのまま使用できないことがあります。ソースファイルの互換性は,次の表に示すとおりです。

表D-1 Version 6以前で使用していたソースファイルの互換性

ソースファイルを作成した言語互換性
C言語32ビットUAPおよびUOCのソースファイルを変更しないで使用できます。
64ビットソースファイルを変更する必要があります。
COBOL言語UAPのソースファイルおよびMCF通信構成定義(プロトコル固有の定義)の定義ソースファイルを変更しないで使用できます。
注※
Version 7では,メッセージ送受信インタフェース,UOC,およびMCFイベントインタフェースのそれぞれの引数ならびにパラメタの型が変更されています。そのため,Version 6のUAPおよびUOCのソースファイルを見直す必要があります。

(2) メッセージログの英語出力

Version7では,TP1/NET/UDPのメッセージログ(KFCA189XX-X)を日本語または英語で出力できます。

言語種別は,システム共通定義のputenv形式の環境変数LANGの指定値を変更することで設定できます。言語種別の設定方法についての詳細は,マニュアル「OpenTP1 システム定義」のシステム共通定義について説明している個所を参照してください。