統合を実装して、SFTPサーバーからダウンロードされたPDF/CSVドキュメントを、コンテンツ・タイプとしてapplication/octet-streamのみを受け入れる外部REST APIに送信
統合では、FTPアダプタは呼出し接続としてのみサポートされます。 このユースケースを実装するには、「統合スタイル」ダイアログで「アプリケーション」または「スケジュール」の統合を選択します。
次の例では、このユース・ケースをスケジュール統合として実装する方法の概要を示します。
「
図oic3_readfiles_int.pngの説明」
- 
                     「ファイルのリスト」操作でFTPアダプタを構成し、SFTPサーバーからのファイルを一覧表示します。 
- 
                     「ファイルのリスト」操作のレスポンスを反復するようにfor-eachアクションを構成します。 
- 
                     「ファイルの読取り」操作で2番目のFTPアダプタを構成して、ループ内の個々のファイルを読み取ります。 
- 
                     ファイルの構造を指定しないようにFTPアダプタを構成します。 
- 
                     RESTアダプタを構成します。 「ファイルの読取り」操作の参照は、アウトバウンドRESTアダプタに引き渡されます。 
- 
                     RESTアダプタ・ペイロードをapplication/octet-streamとして構成します。 
- 
                     for-eachループ内の個々のファイルを読み込むようにマッパーを構成します。-  次の「ソース」から「ターゲット」へのマッピングを実行します:
                              - $file > 「ファイル」 > directoryからSyncReadFile > FileReadRequest > directory
- $file > 「ファイル」 > filenameからSyncReadFile > FileReadRequest > filename
 
 
-  次の「ソース」から「ターゲット」へのマッピングを実行します:
                              
- 
                     読み込みファイルをアウトバウンドRESTアダプタにアウトバウンドするようにマッパーを構成します。-  次の「ソース」から「ターゲット」へのマッピングを実行します:
                              - $ReadFile > SyncReadFileResponse > FileReadResponse > 「ICSファイル」 > FileReference >からexecute > streamReference。
 
 
-  次の「ソース」から「ターゲット」へのマッピングを実行します:
                              




