変更内容

変更内容(3000-3-D70-20) uCosminexus TP1/Message Control 07-05,uCosminexus TP1/NET/Library 07-05,uCosminexus TP1/NET/TCP/IP 07-04

追加・変更機能変更個所
問い合わせ応答形態をできるようにした。これに伴い,コネクション定義の開始(mcftalccn)に-lオプションを追加した。1.2.22.1.1(1)2.1.7(2)2.1.10(4)2.2.12.3.12.3.42.3.52.3.11
3. C言語のライブラリ関数
C言語のライブラリ関数の一覧
dc_mcf_contend
dc_mcf_recvsync
dc_mcf_reply
dc_mcf_sendrecv
dc_mcf_sendsync
dc_mcf_tempget
dc_mcf_tempput
4. COBOL-UAP作成用プログラムインタフェース
COBOL-UAP作成用プログラムインタフェースの一覧
CBLDCMCF('CONTEND△')
CBLDCMCF('RECVSYNC')
CBLDCMCF('REPLY△△△')
CBLDCMCF('SENDRECV')
CBLDCMCF('SENDSYNC')
CBLDCMCF('TEMPGET△')
CBLDCMCF('TEMPPUT△')
DISABLE - 継続問い合わせ応答の終了
RECEIVE - メッセージの受信
RECEIVE - 一時記憶データの受け取り
SEND - メッセージの送信
SEND - 一時記憶データの更新
5.1.2(4)(a)5.1.45.1.6(4)(a)5.1.75.1.85.2.1
6. システム定義
TP1/NET/TCP/IP固有のシステム定義の種類
mcfaalcap
mcftalccn
コネクションの形態とMCF通信構成定義との関係
7. 運用コマンド
TP1/NET/TCP/IPの運用コマンド
mcftdctle
mcftendct
mcftlscn
9.110.2.5付録J
同一ホスト内の他のプロセスとの通信に関する説明を追加した。2.1.1(1)
TP1/NET/TCP/IPで使用するポート番号の説明を追加した。2.1.1(2)
ディスクキューを使用した場合のシステム全体で使用できるコネクション数の上限に関する説明を追加した。2.1.2
障害などによるコネクション解放が発生したときのコネクション解放形態を指定できるようにした。
これに伴い,コネクション定義の開始(mcftalccn -f)にcnreleaseオペランドを追加した。
2.1.82.1.9(1)
3. C言語のライブラリ関数
dc_mcf_tdctcn
4. COBOL-UAP作成用プログラムインタフェース
CBLDCMCF('TDCTCN△△')
6. システム定義
TP1/NET/TCP/IP固有のシステム定義の種類
mcftalccn
コネクションの形態とMCF通信構成定義との関係
7. 運用コマンド
mcftdctcn
付録G付録J
交代用コネクションとMCF通信構成定義との関係の説明を追加した。2.1.12
6. システム定義
mcftalccn
コネクションの形態とMCF通信構成定義との関係
出力キューまたは入力キューの割り当て先としてディスクキューを使用する場合の説明を追加した。2.3.1
受信バッファの空き待ちの説明を追加した。
また,受信バッファ数不足が発生したときの説明を変更した。
2.3.7(3)9.1(2)10.2.7
メッセージ送信完了監視時間を指定している場合の説明を追加した。2.3.10(2)(a)
NULLまたはヌル文字列設定時のコーディング例を追加した。また,ヌル文字列を設定できる引数に説明を追加した。
3. C言語のライブラリ関数
C言語のライブラリ関数の一覧
dc_mcf_receive
dc_mcf_recvsync
dc_mcf_send
dc_mcf_sendrecv
dc_mcf_sendsync
リターン値DCMCFRTN_73001およびステータスコード73001の説明を変更した。
3. C言語のライブラリ関数
dc_mcf_recvsync
dc_mcf_sendrecv
dc_mcf_sendsync
4. COBOL-UAP作成用プログラムインタフェース
CBLDCMCF('RECVSYNC')
CBLDCMCF('SENDRECV')
CBLDCMCF('SENDSYNC')
RECEIVE - メッセージの受信
SEND - メッセージの送信
リターン値DCMCFRTN_NOMSGおよびステータスコード70904の説明を変更した。
3. C言語のライブラリ関数
dc_mcf_resend
4. COBOL-UAP作成用プログラムインタフェース
CBLDCMCF('RESEND△△')
入力セグメント判定UOCの標準提供UOCを使用する場合のUAPおよびUOCに通知するメッセージの形式の説明を追加した。5.1.1(6)(d)
ERREVT3に設定するトランザクションブランチIDの形式の説明を追加した。5.2.3(4)(b)5.2.4
コネクションを解放したとき,および障害によるコネクション切断が発生したときに出力するログメッセージの形式を指定できるようにした。
これに伴い,コネクション定義の開始(mcftalccn)に次のオペランドを追加した。
  • -fオプションのreleaselogオペランド
  • -fオプションのcnerrlogオペランド
6. システム定義
TP1/NET/TCP/IP固有のシステム定義の種類
mcftalccn
コネクションの形態とMCF通信構成定義との関係
9.1
受信バッファの見積もり式に注意事項を追加した。
6. システム定義
mcftalccn
MCF性能検証用トレースの説明を追加した。
6. システム定義
システムサービス情報定義
システムサービス共通情報定義
付録H
Linux版またはSolaris版でファイル記述子数の最大数の条件を満たさない場合の注意事項を変更した。
6. システム定義
システムサービス共通情報定義
定義オブジェクトファイルの出力先に読み取り権限を持つファイルがすでに存在する場合,定義オブジェクトファイルを上書きするかどうかを指定できるようにした。
6. システム定義
MCF定義オブジェクトの生成
UAPとシステム環境設定の関係について説明を追加した。
6. システム定義
アプリケーションプログラムとシステム環境設定の関連
トレース情報量の見積もり式を変更した。
6. システム定義
MCFトレースファイルの見積もり式
ホスト名またはIPアドレスを変更する場合に,見直しが必要な定義と,変更手順について説明を追加した。
6. システム定義
OpenTP1システムの変更に影響する定義
Windows版で提供している定義例の説明を追加した。
6. システム定義
定義例
運用コマンドを多数入力する場合の説明を追加した。
7. 運用コマンド
mcftactcn
mcftactle
mcftdctcn
mcftdctle
mcftlscn
mcftlsle
-sオプションを省略した場合の説明を追加した。
7. 運用コマンド
mcftchcn
アプリケーション起動サービスに関する説明を追加した。
7. 運用コマンド
mcftlsle
スタート関数を呼び出した後の注意事項を追加した。8.2
UOCを使用しない場合の注意事項を追加した。8.2
KFCA14830-Eの出力に関する注意事項を変更した。10.2.5
バージョン5からの移行に関する注意事項に次の項目を追加した。
  • OpenTP1終了中の相手システムからのコネクション確立
  • 受信バッファ数不足発生時のメッセージログ
  • 受信バッファの空き待ち
付録B.2(11)付録B.2(12)付録B.2(13)
メッセージ送達確認機能を使用する場合の一方送信メッセージの送信時の処理の流れを追加した。付録D
Windows版で提供するサンプルコーディングの格納場所について説明を変更した。付録I.2

uCosminexus TP1/Message Control 07-05,uCosminexus TP1/NET/Library 07-05,uCosminexus TP1/NET/TCP/IP 07-03

追加・変更機能変更個所
コネクションの再確立時にメッセージの送信を抑止できるようにした。
これに伴い,論理端末定義(mcftalcle)に-dオプションを追加した。
2.1.9(2)(a)2.3.12
3. C言語のライブラリ関数
dc_mcf_recvsync
dc_mcf_sendrecv
dc_mcf_sendsync
4. COBOL-UAP作成用プログラムインタフェース
CBLDCMCF('RECVSYNC')
CBLDCMCF('SENDRECV')
CBLDCMCF('SENDSYNC')
RECEIVE - メッセージの受信
SEND - メッセージの送信
5.2.15.2.25.2.3(10)5.2.4
6. システム定義
TP1/NET/TCP/IP固有のシステム定義の種類
mcftalcle
コネクションの形態とMCF通信構成定義との関係

単なる誤字・脱字などはお断りなく訂正しました。


変更内容(3000-3-D70-10) uCosminexus TP1/Message Control 07-02,uCosminexus TP1/NET/Library 07-03,uCosminexus TP1/NET/TCP/IP 07-02

追加・変更機能
論理端末の状態表示,閉塞,閉塞解除を,ライブラリ関数およびCOBOL-UAP作成用プログラムインタフェースでできるようにした。これに伴い,次の関数を追加した。
  • dc_mcf_tactle
  • dc_mcf_tdctle
  • dc_mcf_tlsle
  • CBLDCMCF('TACTLE△△')
  • CBLDCMCF('TDCTLE△△')
  • CBLDCMCF('TLSLE△△△')
同期型のメッセージを受信できるようにした。これに伴い,次の関数を追加した。
  • dc_mcf_recvsync
  • CBLDCMCF('RECVSYNC')
次のオプションおよびオペランドを追加した。
  • UAP共通定義(mcfmuap)の-tオプションのrecvtimオペランド
  • コネクション定義の開始(mcftalccn)の-Cオプション
同期型メッセージの受信に伴う理由コードを追加した。
また,受信メッセージを保留できるようにした。
これに伴い,コネクション定義の開始(mcftalccn)に次のオペランドを追加した。
  • -uオプションのmsgholdオペランド
  • -uオプションのholdlimitオペランド
さらに,相手システムからメッセージを受信した場合,受信メッセージを保留して同期受信要求を待ち合わせるかどうかを指定できるようにした。
これに伴い,受信メッセージの保留判定UOCを追加した。
コネクションの確立,解放,および状態表示を,ライブラリ関数およびCOBOL-UAP作成用プログラムインタフェースでできるようにした。
これに伴い,次の関数を追加した。
  • dc_mcf_tactcn
  • dc_mcf_tdctcn
  • dc_mcf_tlscn
  • CBLDCMCF('TACTCN△△')
  • CBLDCMCF('TDCTCN△△')
  • CBLDCMCF('TLSCN△△△')
相手アドレスを指定したコネクションの確立をできるようにした。
ネットワーク情報を表示できるようにした。これに伴い,mcftlslnコマンドに-tオプションを追加した。
サーバ型コネクションの確立要求の受付開始・終了を,ライブラリ関数およびCOBOL-UAP作成用プログラムインタフェースでできるようにした。
これに伴い,次の関数を追加した。
  • dc_mcf_tofln
  • dc_mcf_tonln
  • CBLDCMCF('TOFLN△△△')
  • CBLDCMCF('TONLN△△△')
キープアライブでコネクション障害を検出した場合に出力されるメッセージを記載した。
無通信状態の監視時間がタイムアウトした場合に出力されるメッセージを記載した。
同期型メッセージの送受信関数を発行したときに,指定した監視タイマのタイムアウトが発生した場合,コネクションの切断を抑止できるようにした。
これに伴い,コネクション定義の開始(mcftalccn)に-wオプションを追加した。
入力セグメント判定UOCの説明に,次の内容を追加した。
  • 未完成の受信メッセージがTP1/NET/TCP/IPに蓄積されている場合,受信バッファには未完成の受信メッセージと今回受信したメッセージが連結して格納されること
  • メッセージの全体長が不明な場合に,残りサイズに指定する情報
  • 入力セグメント判定UOCの処理の流れ
コネクションの確立要求の受付状態を,ライブラリ関数およびCOBOL-UAP作成用プログラムインタフェースで表示できるようにした。
これに伴い,次の関数を追加した。
  • dc_mcf_tlsln
  • CBLDCMCF('TLSLN△△△')
RPCの送信データ長の上限値オーバーが原因で,UAPへの連絡に失敗した場合,エラーリターンするようにした。
リターン値(数値)の説明を追加した。
送受信できる一つのセグメントの最大長について記述を追加した。
入力セグメント判定UOCインタフェースに,受信バッファサイズを通知する領域を追加した。
UOCで使用できる時間取得関数を明記した。
MCF定義オブジェクトの解析コマンドについて説明を追加した。
MCFトレースファイルの見積もり式について説明を追加した。
トラブル発生時の調査手順を追加した。
バージョンアップ時の,定義,関数,コマンドおよびデフォルト値の変更を記載した。
バージョン7で変更された関数のデータ型について,変更一覧を記載した。
バージョン5以前のソケット関数の処理の流れを記載した。
ソケット関数の処理の流れ図に,setsockopt,getsocknameを追加した。

uCosminexus TP1/Message Control 07-01,uCosminexus TP1/NET/Library 07-01,uCosminexus TP1/NET/TCP/IP 07-01

追加・変更機能
サーバ型コネクションの確立要求の受付開始・終了を,手動でできるようにした。これに伴い,コネクション定義の開始(mcftalccn)の-hオプションにlistenオペランドを追加した。また,次のコマンドを追加した。
  • mcftofln
  • mcftonln
サーバ型コネクションのアドレス割り当てに失敗した場合,MCF通信プロセスの起動を中断しないようにした。
MCF通信プロセス識別子を表示できるようにした。
これに伴い,コネクション定義の開始(mcftalccn)を追加した。
モデルとする定義の指定内容を流用できる,modelnameオペランドを追加した。