You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 26 Next »

 

Introduction

The selection & handling of the objects being transferred can be divided into three areas: selection, polling and directives.

Checking files for completeness is handled in the next page.

TODO

Vorschlag:

  • Wg. die Anzahl von Themen könnte man diese Seite eher als Übersichtsseite schreiben mit drei Unterseiten:
    • File Selection
    • File Handling
    • File Transfer

Wie weit würden diese Aufteilung für den Anwender Sinn machen?

(Bis jetzt haben wir über source- and target-seitige 'Operationen' gesprochen.)

File Selection

A tutorial covering the use of the dir, file_spec and recursive parameters for the selection of file objects is available.

TODO

This section covers the following questions:

  1. Select an individual file (file_path)
  2. Select files from a folder (file_path)
    1. Select all files from a folder
    2. Select files recursively
  3. Select a dynamic number of files (file_spec)
    1. based on regular expression
  4. Select files by a list (file_list)
    1. Create a list of file names for selection
  5. Restrict a file selection
    1. file size
    2. number of files
    3. skip files from begin of selection
    4. skip file from end of selection
  6. CheckSteadyState (Od. gehört's besser anderswo?)

Machte es Sinn für den User, diesen Themenbereich gleichwertig wie source-seitig zu machen?

Handling

TODO

This section covers the following questions:

  1. Renaming Files
  2. Appending Files
  3. File Compression
  4. Directives:
    1. TransferZeroByteFiles

Also:

  1. ErrorHandling
    1. Directives:
      1. DisableErrorOnNoFilesFound

Machte es Sinn für den User, diesen Themenbereich gleichwertig wie Targetseitig zu machen?

File Transfer Options

TODO

This section covers the following questions:

  1. Wie optimiere ich Übertragung
    1. BufferSize
    2. ConcurrentTransfer

 

  1. Transactional Transfer (Evtl. besser anderswo eingeordnet?)
    1. Atomicity (source & target)
    2. Overwrite files (target)

Specification of File Transfer Options

File Transfer Options are specified as part of a file transfer Profile, as child elements of the Copy or Move elements

  • Profile
    • Operation
      • Copy
        • CopySource
        • CopyTarget
        • TransferOptions
          • BufferSize
          • ConcurrentTransfer
          • Transactional
      • Move
        • MoveSource
        • MoveTarget
        • TransferOptions

Transfer Optimization 1 - Buffer Size

 

Transfer Optimization 2 - Concurrent Transfer

The ConcurrentTransfer element is used to allow parallel file transfer to occur.

A child element of ConcurrentTransfer - MaxConcurrentTransfers - can be used to limit the number of parallel transfers.

  • TransferOptions

Transactional Transfer

(Evtl. besser anderswo eingeordnet?)

  1. Atomicity (source & target)
  2. Overwrite files (target)

 

  • No labels