- 將檔案從外部目錄拉入到 工作流程中。
- 將檔案從 工作流程匯出到外部目錄中。
核心功能
- 整合本地和網路檔案系統,支援 UNC 路徑
- 為受保護的網路位置提供可配置的身分驗證(僅限 .NET 版本)
- 支援 Glob 模式匹配的高階過濾功能及遞迴目錄查詢
- 支援帶暫存和重新命名操作的臨時檔案處理,確保傳輸的可靠性
- 提供可選的快取功能,確保僅下載新增或更新的檔案
概覽
每個 File 端口都需要配置磁碟路徑,該路徑決定了它將從哪個資料夾讀取檔案或向哪個資料夾寫入檔案。可以是本地磁碟路徑,也可以是網路上其它檔案位置的 UNC 路徑。 當 File 端口從配置的路徑接收到檔案時,它會將接收到的檔案傳遞給 工作流程中的下一個端口,不會修改檔案。這樣,File 端口可用於輪詢外部資料夾,以將檔案拉入工作流程。 當 工作流程中的檔案被 File 端口處理時,該檔案將被寫入到配置路徑下的資料夾中。透過這種方式,File 端口可用於將已處理的檔案放在應用程式外部的位置。 File 端口可以配置使用者名稱/密碼憑據,以提供對外部檔案路徑的存取,否則應用程式將無法存取這些路徑。這允許 從受保護的資料夾位置提取檔案,而不需要授予整個應用程式對受保護位置的存取權限。 File 端口中配置的路徑可以使用宏動態填充。更多資訊,請參見宏部分。端口配置
本節包含所有可配置的端口屬性。設定
端口設定
與端口核心操作相關的設定。接收
與從外部檔案路徑提取檔案相關的設定。認證
快取
與快取及多次下載之間檔案比對相關的設定。 啟用快取後,檔名不區分大小寫。例如,端口無法區分
TEST.TXT 和 test.txt。進階設定
進階設定
未包含在先前類別中的設定。訊息
日誌
其他設定
自動化
自動化設定
與端口自動處理檔案相關的設定。效能
告警索引標籤
SLA 索引標籤
建立連線
File 端口必須具有適當的權限,才能從配置的路徑讀取/寫入。當配置的路徑是到網路上另一個伺服器的 UNC 路徑時,權限問題是主要關注的問題,但是當從本地磁碟上受保護的資料夾推送或提取檔案時,也可能出現權限問題。 如果執行 的使用者沒有存取該路徑的權限,請在設定索引標籤的認證部分,將使用者名稱、密碼和域欄位設定為具有相應權限的特定使用者。傳送/接收檔案
傳送檔案
File 端口將檔案從交易索引標籤傳送到路徑中指定的外部資料夾。如果在自動化索引標籤中啟用了傳送功能,檔案將自動傳送。接收檔案
File 端口從路徑中指定的外部資料夾接收檔案,並將它們放置在端口的交易索引標籤中。如果 File 端口連線到工作流程中的另一個端口,則檔案不會保留在此資料夾中,而是傳遞到下一個連線的端口。 如果在自動化索引標籤中啟用了接收功能,端口將自動輪詢外部資料夾以接收檔案。 端口將只提取與指定檔案掩碼匹配的檔案。如果啟用時間戳比對或啟用檔案大小比對已啟用,端口將快取從遠端路徑提取的檔名,並且僅接收以前未收到的檔案或自上次收到後已修改的檔案。子目錄訊息頭
如果遞迴子目錄設定為 True,File 端口從路徑接收檔案時:- 收到的檔案訊息將在其中繼資料中包含子目錄訊息頭。
- 這個訊息頭包含子目錄,其相對於配置的路徑。
- 這個子目錄訊息頭可以被其它支援該功能的傳送端口所識別和支援。
- 檔案將被放置在子目錄訊息頭中指定的子目錄(相對於 File 端口的路徑設定)中。
- 如果有權限,子目錄會被自動建立。