17.2 FTP連携を利用するためのシステムの構成

FTPによるファイル転送では,FTPクライアントがFTPサーバに転送を要求し,ファイルをアップロードしたりダウンロードしたりします。このマニュアルでは,転送を要求する側のシステムをFTPクライアント,転送要求を受け付ける側のシステムをFTPサーバと呼びます。

FTP連携を利用するための,FTPサーバ,FTPクライアント,およびCosminexus サービスプラットフォーム内のシステムの構成を次に示します。

図17-3 FTP連携を利用するためのシステムの構成

[図データ]

システムを構成する要素について説明します。

FTPインバウンドアダプタ
FTPクライアントからの要求の処理や,FTPクライアントの認証,ファイルのデータ転送処理などを行うためのリソースアダプタです。FTPクライアントからの要求はFTPインバウンドアダプタを経由してFTP受付に送られます。
FTP受付
FTPクライアントからの要求を受け付けるためのインターフェースです。FTPクライアントとビジネスプロセスとの間でファイルの送受信を行います。
ビジネスプロセス
ファイル操作アダプタやFTPアダプタを呼び出すためのアクティビティを定義します。
ファイル操作アダプタ
ファイルのレイアウト変換や文字コード変換,複製,削除などのファイル操作を行うためのアダプタです。
FTPアダプタ
FTPサーバと接続してファイルの送受信を行うためのアダプタです。