0

シンプルなオーケストレーションに基づいてテキスト ファイルを作成するデータベース ポーリングを使用して、シンプルなインターフェイスを使用しています。

ファイルは FTP フォルダーに出力され、クライアントによって取得されます。現在、ファイルが送信されていない、またはファイル内のデータが不完全であると主張するクライアントが時々ありますが、FTP から出力ファイルを削除したため、このファイルのコピーはありません。

FTP とアーカイブ フォルダーにファイルを作成できるように、オーケストレーションに 2 つの送信ポートを作成することを考えました。問題は、ファイル名が DELSUP%datetime%.txt であるため、バックアップ ファイルの名前がわずかに異なることです。送信ポートにバックアップ ファイルを作成させる方法はありますか?

4

3 に答える 3

3

単一のSendPortの代わりにSendPortGroupを使用します。

元のFTPSendPortと新しいFILESendPortをSendPortGroupに参加させてから、オーケストレーション構成を変更して、FTPSendPortではなく新しいSendPortGroupにバインドします。

于 2012-07-11T22:59:35.627 に答える
2

ファイル アダプタ プロパティで %SourceFileName% マクロを使用できます。

ここに画像の説明を入力

FILE.ReceivedFileNameあなたの場合、アダプターはメッセージコンテキストプロパティからファイル名を読み取り、ファイル名を最後まで保持するように設定するため、他に何もする必要はありません。

于 2012-07-10T10:19:51.257 に答える
2

はい、新しい送信ポートを設定し、好みの名前のファイルを送信するように構成するだけです。FTP ポートと同じメッセージを使用できます。HTH

于 2012-07-10T09:27:05.640 に答える