2013.01.16
 

QNTCの共有ディレクトリが開けるかどうか事前チェックする

Question

AS400のIFS上にあるQNTCディレクトリを使用して、別サーバとのファイルのやり取りをしています。一連の動作をバッチ化しているのですが、ネットワークの状況などにより、共有フォルダをオープンできずにハング後失敗してしまうことがあります。
これを事前にチェックする仕組みを作りたいのですが、良い方法はありますか?

Answer

AS上に標準で提供されているopendir()というAPIが有効です。
opendir()でディレクトリが開けるかどうかの結果を受け取ることができます。
ファイルのやり取りを行うQNTC以外の方法としては、FTP等が考えられます。

ページトップ

ボタン