HULFT Transfer機能

HULFT Squareで提供しているHULFTのファイル転送機能は、HULFT Transferサービス、HULFT アプリケーション、HULFT Transfer アプリケーションの3種類があります。

HULFT Transferサービスではミニマムな設定で、HULFT アプリケーションおよびHULFT Transfer アプリケーションではオンプレミス版のHULFTに近い設定でファイル転送ができます。

用途に合わせて、HULFT Transferサービスか、HULFT アプリケーションまたはHULFT Transfer アプリケーションかを選択してください。

HULFT Transferサービスを使用した転送機能、HULFT アプリケーションまたはHULFT Transfer アプリケーションを使用した転送機能、HULFT8の転送機能の比較は以下のとおりです。

 

機能

HULFT Transferサービス

HULFT アプリケーション / HULFT Transfer アプリケーション

HULFT for Linux Ver.8.5.2 (オンプレミス)

配信側機能

 

全体

転送タイプはバイナリとテキストのみに対応

(フォーマットとマルチフォーマットには非対応)

転送タイプはバイナリとテキストのみに対応

(フォーマットとマルチフォーマットには非対応)

 

配信要求と再配信要求

-

配信要求

HULFT Squareから配信する場合には、スクリプトの中で配信要求を行うオペレーションを配置し、配信要求の処理を作成する必要があります。

再配信要求

実行できません。

-

配信要求

HULFT Square から配信する場合には、スクリプトの中で配信要求を行うオペレーションを配置し、配信要求の処理を作成する必要があります。

再配信要求

実行できません。

check

チェックポイント再配信

-

 

check

自動再配信

△

  • ネットワークエラーが発生した場合

*

:

通信異常以外の原因により配信処理が失敗した場合、自動再配信は行われません。

check

  • ネットワークエラーが発生した場合

  • 集信側ホストのHULFTシステムでフェールオーバーが発生し、強制終了した場合

check

  • ネットワークエラーが発生した場合

  • 集信側ホストのHULFTシステムでフェールオーバーが発生し、強制終了した場合

同期転送と非同期転送

△

  • 同期転送要求は、HULFTコネクタのスクリプトの中で作成する配信要求の中で設定します。

  • 同期がデフォルトになります。

-

  • すべての転送は非同期転送となります。

  • 同期転送を設定することはできません。

check

  • 同期転送要求は、コマンドにて設定します。

  • 非同期がデフォルトになります。

同報配信

-

△

PrivateLink接続の場合は、VPC Endpoint Service(接続先側)のポートの割り振り設定が必要です。

check

間欠転送

△

  • 転送単位(転送ブロック長×転送ブロック数)ごとの間隔を指定します。

  • 転送単位(転送ブロック長、転送ブロック)については、自動で最適化されます。

△

  • 転送単位(転送ブロック長×転送ブロック数)ごとの間隔を指定します。

  • 転送単位(転送ブロック長、転送ブロック)については、自動で最適化されます。

check

  • 転送間隔

  • 転送ブロック長

  • 転送ブロック数

圧縮転送

△

  • DEFLATE圧縮

check

  • 横圧縮

  • 縦横圧縮

  • DEFLATE圧縮

check

  • 横圧縮

  • 縦横圧縮

  • DEFLATE圧縮

配信多重度

△

多重度は10固定です。

同時に配信可能な数(配信多重度)は、1つのHULFT Transferサービスにつき10個までとなります。

check

  • 配信システム全体の配信多重度を設定する「配信プロセスの多重度」(HULFT Transfer Appサービスで設定)

  • ホスト単位の配信多重度を設定する「ホスト別配信多重度」(詳細ホスト情報で設定)

check

  • 配信システム全体の配信多重度を設定する配信プロセスの多重度

  • ホスト単位の配信多重度を設定するホスト別配信多重度(詳細ホスト情報)

優先度と配信待ち処理の設定変更

-

転送優先度(TRANSPRTY)は50固定です。

check

check

集信側機能

 

送信要求と再送要求

-

送信要求

送信要求はありません。代替策として、空のファイルを配信し、後続ジョブで配信を指定することで、送信要求と同等の機能が実現可能です。

再送要求

実行できません。

-

送信要求

送信要求はありません。代替策として、空のファイルを配信し、後続ジョブで配信を指定することで、送信要求と同等の機能が実現可能です。

再送要求

実行できません。

check

チェックポイント再送

-

-

check

単一集信と複数集信

△

  • 単一集信

△

  • 単一集信

check

世代管理

-

世代管理はできません。

以下の手順でオンプレミスのHULFTのメッセージ機能を使用することで、同一ファイルIDで連続して配信されたファイルを別々のファイルとして集信することができます。

  1. オンプレミスの配信要求コマンドでメッセージ送信のパラメータを設定する

  2. HULFT Squareの集信管理情報でファイル名にパラメータを設定する

集信ファイルが上記1、2の設定により置換されます。

-

世代管理はできません。

以下の手順でオンプレミスのHULFTのメッセージ機能を使用することで、同一ファイルIDで連続して配信されたファイルを別々のファイルとして集信することができます。

  1. オンプレミスの配信要求コマンドでメッセージ送信のパラメータを設定する

  2. HULFT Squareの集信管理情報でファイル名にパラメータを設定する

集信ファイルが上記1、2の設定により置換されます。

check

集信多重度

△

多重度は、10固定となります。

同時に集信可能な数(集信多重度)は、1つのHULFT Transferサービスにつき10個までとなります。

check

集信システム全体の集信多重度を設定する「集信プロセスの多重度」(HULFT Transfer Appサービスで設定)

check

集信完了通知

△

  • 受信完了

check

  • 受信完了

  • 正常時ジョブ完了

(*1)

check

  • 受信完了

  • 正常時ジョブ完了

受信可能通知

-

-

check

配信および集信で使用する機能

 

ネットワークファイルの配信および集信

-

-

check

コード変換

△

  • EBCDICセット(CODESET)は、"0"(自動)に固定となります。

  • ユーザテーブルおよび外字テーブルはありません。

  • フォーマット転送およびマルチフォーマット転送がないため、数値データ変換もありません。

△

  • ユーザテーブルおよび外字テーブルはありません。

  • フォーマット転送およびマルチフォーマット転送がないため、数値データ変換もありません。

check

データ転送方法(電文転送タイプ)の選択

△

> サービス > HULFT Transferの転送の方向で設定されます。

 

転送の方向にインバウンド(集信)を選択した場合

  • 異常検知優先

  • 速度優先(デフォルト)

転送の方向にアウトバウンド(配信)を選択した場合

  • 異常検知優先

  • 速度優先(デフォルト)

check

check

  • 異常検知優先モード

  • 配信速度優先モード

  • 集信速度優先モード

  • 集配信速度優先モード(デフォルト)

キャンセル

△

  • 転送中のファイルの処理キャンセル

-

check

  • 転送中のファイルの処理キャンセル

  • 配信待ち状態のファイルの処理キャンセル

動的指定

△

配信時

  • 同期転送(同期モード・非同期モード)

  • 待ち時間(秒)

  • 配信ファイル名

  • メッセージ0~5、拡張メッセージ0~1

集信時

  • 集信ファイル名

  • パス名(配信側ホストと集信側ホストが同一の機種の場合)(*1)

*1

:

HULFT SQUAREのローカルであるストレージ(S3)のみ対象であるため、ここを考慮したパス(ファイル名)設定が必要です。

-

check

配信時

  • 配信ファイル名

  • 転送グループID

  • 集信側のホスト名

集信時

  • 集信ファイル名

  • パス名(配信側ホストと集信側ホストが同一の機種の場合)

簡易転送

-

-

check

要求受付機能

 

HULFT Managerからの接続要求に対する処理

-

-

check

システム管理機能

 

管理情報

△

  • 集信管理情報

  • 配信管理情報

  • 詳細ホスト情報

△

  • 集信管理情報

  • 配信管理情報

  • 詳細ホスト情報

  • 転送グループ情報

check

管理情報のリスト出力

-

-

check

システム動作環境設定

-

-

check

履歴の管理

-

HULFTと同形式ではなく、HULFT Squareのイベントログとして提供しています。

-

HULFTと同形式ではなく、HULFT Squareのイベントログとして提供しています。

check

システム運用支援の機能

 

動作言語および日付形式の選択

-

言語の日英切り替えに対応しています。日付形式は選択できません。

△

hullang = ENG、datefmt = 2で固定です。

check

メッセージ送信

-

△

配信時にはメッセージを動的に設定できません。

集信時にはmsg0とmsg1のみ可能です。

check

メール連携

-

メール連携情報という管理情報はありません。HULFT Squareのメール送信オペレーションを併せて実行させることで同等機能が可能です。

-

メール連携情報という管理情報はありません。HULFT Squareのメール送信オペレーションを併せて実行させることで同等機能が可能です。

-

ジョブ起動

-

ジョブやスクリプトを組み合わせることで同等の機能が使用可能です。ただし、外部コマンドなどは使用できません。

-

ジョブやスクリプトを組み合わせることで同等の機能が使用可能です。ただし、外部コマンドなどは使用できません。

check

スケジューラ機能

check

check

-

ジョブ実行結果通知

-

ジョブやスクリプト、通知機能を組み合わせることで同等の機能が使用可能です。

-

ジョブやスクリプト、通知機能を組み合わせることで同等の機能が使用可能です。(*1)

check

集信後ジョブ結果参照要求

-

-

check

リモートジョブ実行

-

REST APIジョブにより同等の機能が使用可能です。

-

HULFT Squareに登録されているジョブであれば、REST API ジョブから呼び出すことが可能ですが、HULFT Transfer アプリケーションのファイル転送を呼び出すことはできません。

check

ファイルトリガ

-

ファイルジョブにより同等の機能が使用可能です。

check

check

ファイルレコード編集機能

-

-

check

複数ファイル結合機能

-

-

check

転送状況表示

-

-

check

HULFT APIの提供

-

-

check

リモート生存監視

-

-

check

転送テスト

-

-

check

転送設定の自動最適化

check

check

check

セキュリティ

 

データ検証機能

check

check

check

転送グループチェック

-

check

check

操作ログの出力

-

監査やイベントログが出力可能ですが、HULFTの機能とは完全に同一ではありません。

-

監査やイベントログが出力可能ですが、HULFTの機能とは完全に同一ではありません。

check

暗号化

-

高強度暗号強制モードはありません。

C4S暗号はありません。

HULFT暗号を明示的に指定することはできません。

-

C4S暗号はありません。

HULFT暗号を明示的に指定することはできません。

check

未登録ホストからの要求受付設定機能

-

-

check

登録済みホストからの要求受付設定機能

-

-

check

その他の機能

 

システム動作環境設定の問い合わせ機能

-

-

check

システム動作環境設定の再設定機能

-

-

check

HULFT8 Script

-

Data Integration機能で同等の機能を提供しています。

-

Data Integration機能で同等の機能を提供しています。

check

check

:

サポートしています。

△

:

一部の機能をサポートしています。

-

:

サポートしていません。代替機能がある場合は記載しています。

*1

:

集信完了通知を正常時ジョブ完了に設定した際の動作について

全て > HULFT アプリケーションまたは全て > HULFT Transfer アプリケーションページのトリガ条件で設定されたスクリプトの実行に失敗しても HULFT転送は正常終了します。

集信後のスクリプト実行の成否については、ジョブ実行通知(hulsndrc)を用いて配信側のHULFTへ通知されます。

ジョブ実行通知の確認の仕方については「ジョブ実行結果通知サービスの設定」を参照してください。

HULFT ApplicationまたはHULFT Transfer Applicationから送られるジョブ実行通知の内容は以下のとおりです。

  • HOSTNAME

    HULFT Transfer アプリケーション サービスのホスト名(8バイト)

  • JOBNAME

    アプリケーション名(60バイトで収まるように切り捨てられます。)

  • DATE

    ジョブの終了日付(hulsndrc実行日付)

  • TIME

    ジョブの終了時刻

  • RC

    スクリプトの成否を示す数字(0:正常終了、-1異常終了)

  • MESSAGE

    スクリプトが正常終了した場合は空となります。異常終了した場合は以下のようなテキストが入ります。128バイトで収まるように切り捨てられます。

    {エラーが発生したスクリプト名}|{エラーが発生したコンポーネント名}

    (例) Script|csv_read

  • DN

    ドメイン名

 

コード変換機能について

HULFT アプリケーションまたはHULFT Transfer アプリケーションのコード変換機能の仕様や留意事項についての詳細は、HULFT8のマニュアルを参照してください。

 

暗号オプションについて

HULFT アプリケーションまたはHULFT Transfer アプリケーションの暗号オプションの仕様や留意事項についての詳細は、HULFT8のマニュアルを参照してください。