0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

唯一一個.NET的FTP組件

工程師鄧生 ? 來源:哲想軟件 ? 作者:哲想軟件 ? 2022-09-13 09:35 ? 次閱讀

靈活、可靠、成熟,有14年的業(yè)績記錄。輕松將高效的FTP和FTPS(FTPoverSSL)文件傳輸功能添加到您的.NET或ASP.NET應用程序。由響應迅速的支持和開發(fā)團隊提供支持,他們的唯一目標是讓您完全滿意。

適用于所有FTP服務器類型,支持所有主要FTP操作

高效實施FTP和FTPS協(xié)議

內置Zip/Unzip和強大的加密功能

唯一一個.NET的FTP組件,含有高級文件處理、同步和高級數據壓縮功能。

針對的FTP和FTPS(FTPover SSL)協(xié)議的可靠而高效的實現(xiàn).NET和ASP.NET。領先的.NETFTP庫。

所有服務器

適用于所有FTP服務器類型。如果對Unix、VMS、AS/400、Windows和DOS服務器類型的內置支持不兼容,則可以插入自定義解析器以實現(xiàn)即時兼容性。

所有操作

支持所有主要的FTP操作、SSL安全FTP(FTPS)、HTTP代理服務器支持、恢復、FXP服務器到服務器、TLS1.2加密、MLST+MLSD、防火墻和代理的被動模式、通配符、篩選、內存流、異步操作、狀態(tài)事件、FEAT命令、模式Z等。對于SFTP(SSH上的FTP),請考慮XceedSFTP For .NET。

內置Zip功能

需要FTP功能的開發(fā)人員通常也需要Zip文件處理功能,因此必須使用兩個單獨的庫并讓它們一起工作。不適用于的XceedFTP for .NET。它包括XceedZip for .NET的所有功能。這是領先的、功能極其豐富的Zip和數據壓縮庫。

這種內置集成允許優(yōu)化操作。例如,您可以訪問遠程FTP服務器上Zip文件中的文件,同時使用極低的帶寬。庫的Zip部分理解FTP協(xié)議,并使用FTP協(xié)議的搜索功能訪問Zip中心目錄和特定于Zip/解壓縮的文件,而無需下載整個Zip文件。

受信任的

XceedFTP for.NET已經在商業(yè)上使用了12年多,自發(fā)布以來一直在不斷更新。您可以信任它在您的應用程序中可靠地工作,就像許多財富500強公司一樣。

受到頂級開發(fā)商和行業(yè)影響力人士的贊賞。

特點:

.NET技術

與.NET4.0及以上版本,.NET標準和.NETCore和ASP.NETCore 2.0及以上版本,ASP.NET2.0及以上版本兼容。單獨的版本可用于.NET2.0/3.5。

與VisualStudio 2005及更高版本配合使用。

C#編寫的100%托管代碼。Blueprint訂閱中包含的源代碼。

VisualStudio包含的NET和C#示例應用程序。

所有錯誤處理工作完成.NET異常類。

無需明確處置對象。

符合CLS(公共語言規(guī)范)。

不使用不安全的塊來滿足最低權限要求。

文檔完全集成到VisualStudio中。

使用System.Net.Sockets命名空間構建。

.NET4.X版本是使用編譯的.NET客戶端配置文件。

FTP協(xié)議功能

符合RFC959、1123和1579。

支持FTPS(通過SSL的安全FTP)。

支持FEAT命令(也稱為“額外能力知識”)。

支持MLST和MLSD命令,以精確解釋文件名、日期和其他文件信息

支持FXP服務器到服務器的文件傳輸。

SSL/TLS上的FXP。

支持Z模式數據傳輸。

在FtpClient和FileSystem接口中支持通過SSL3.0和3.1(TLS)進行安全FTP。

支持TLS1.2加密。

支持CCC命令,并提供一個屬性,該屬性旨在使連接到防火墻后面的服務器更加容易。

支持通過HTTP代理服務器連接到FTP服務器。

對各種服務器類型的可靠內置支持,包括Unix、VMS、AS/400和DOS。

支持所有主要FTP操作,并允許發(fā)送自定義命令。

支持FTP被動模式,實現(xiàn)防火墻和代理服務器的彈性。

主要特點

快速方便地發(fā)送和接收文件、文件夾或整個目錄結構。

向或從磁盤或內存流發(fā)送和接收文件。

支持非阻塞(異步)FTP操作。

操作可隨時中止。

提供了一組豐富的事件,可隨時通知應用程序所有FTP活動。

允許您隨時驗證組件的確切狀態(tài),包括是否連接、忙與否、發(fā)送、接收、刪除等。

通過收集對象或事件獲取FTP服務器上文件的詳細列表。

重命名和刪除FTP服務器上的文件。

從任何字節(jié)偏移量恢復文件傳輸。

組件交互/事件

提供逐文件以及正在執(zhí)行的整個操作的狀態(tài)報告事件。

狀態(tài)報告包括各種完成百分比、字節(jié)計數、文件計數、每秒字節(jié)數、跳過的字節(jié)數、跳過的文件數等。顯示進度條非常簡單。

所有主要操作都會觸發(fā)事件,例如在發(fā)送、接收和列出文件時等。

當發(fā)送多個文件并發(fā)生錯誤時,允許您重試文件、跳過并繼續(xù),或中止整個操作。

為當前正在處理的文件提供完整的文件信息。

多才多藝的能力

公開Xceed獨特、靈活的文件系統(tǒng)對象模型,以便與XceedZip for .NET進行深度集成。允許您像處理本地文件和文件夾一樣處理FTP服務器上的文件和文件夾。

內置的數據壓縮功能和AES加密,得益于Xceed文件系統(tǒng)核心。包括的所有XceedZip for .NET功能。沒有額外的學習曲線或努力。

在FTP站點和本地、Zip和Tar歸檔、Gzip文件、流、內存等中抽象文件和文件夾。這樣,您就可以編寫代碼,就像編寫常規(guī)文件或文件夾一樣。添加對更多存檔類型和位置的支持后,無需更改代碼即可使用新的文件和文件夾類型或位置。

它甚至優(yōu)化了操作,使您可以執(zhí)行一些功能,例如快速訪問遠程FTP服務器上Zip存檔中的文件,同時使用驚人的低帶寬。沒有其他.NET組件或組件的組合可以實現(xiàn)這一點。

其他功能

創(chuàng)建篩選器,以便您只能發(fā)送或接收符合特定條件(如文件大小或日期)的文件。

允許您在發(fā)送之前重命名或更改文件名和路徑。

自動記錄到內存或磁盤。

三個“Quick”類提供靜態(tài)方法,允許您使用一行代碼執(zhí)行FTP、Tar和GZip操作:QuickFtp、QuickTar和QuickGZip。這些新類伴隨并補充了當前可用的QuickZip和QuickCompression類。

使用自動目錄列表解析器,或為未知的列表格式和FTP服務器類型創(chuàng)建自己的自定義解析器。您可以通過兩種方式來實現(xiàn)這一點:通過繼承或通過處理事件。

為所有操作設置超時限制,并在超過該限制時觸發(fā)異常。

將文件發(fā)送到FTP服務器,并讓服務器為其指定唯一的文件名。

可以ASCII或二進制格式發(fā)送文件。

如果與FTP服務器的連接丟失,則觸發(fā)事件。

允許您更改當前登錄的用戶,而無需斷開連接。

用于處理非標準FTP服務器類型的內置調整,包括可設置的FTP服務器文件夾分隔符、存儲預分配和類型命令發(fā)送。

通過IP地址或主機名指定FTP服務器。

使用通配符指定要發(fā)送或接收的文件。




審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    8965

    瀏覽量

    85088
  • DoS
    DoS
    +關注

    關注

    0

    文章

    127

    瀏覽量

    44479
  • FTP
    FTP
    +關注

    關注

    0

    文章

    106

    瀏覽量

    40568

原文標題:XceedFTP for .NET

文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    AIC3254要怎么做才能夠做到反饋抑制呢?

    消除的條件的。但是,我想做到反饋抑制效果,就是說,一MIC輸入到CODEC,由CODEC輸出到音箱。在這個情況下,是不存在遠端語音的,只有唯一一MIC輸入端。我今天試了很多方法,發(fā)現(xiàn)根本無法用AEC
    發(fā)表于 11-08 07:49

    盤點Air780E的FTP應用,你了解嗎?

    ? 一、 FTP 概述 FTP(File Transfer Protocol,文件傳輸協(xié)議) 是 TCP/IP 協(xié)議組中的協(xié)議之一。 FTP協(xié)議包括兩組成部分,其一為
    的頭像 發(fā)表于 10-29 13:45 ?58次閱讀
    盤點Air780E的<b class='flag-5'>FTP</b>應用,你了解嗎?

    RVBacktrace RISC-V極簡?;厮?b class='flag-5'>組件

    RVBacktrace組件簡介一極簡的RISC-V棧回溯組件。功能在需要的地方調用組件提供的唯一API,開始當前環(huán)境的?;厮葜С州敵鯽dd
    的頭像 發(fā)表于 09-15 08:12 ?244次閱讀
    RVBacktrace RISC-V極簡棧回溯<b class='flag-5'>組件</b>

    Air780EP模塊FTP應用AT開發(fā)詳解

    基于合宙Air780EP使用AT指令接入FTP的超詳細教程!
    的頭像 發(fā)表于 08-21 11:16 ?424次閱讀
    Air780EP模塊<b class='flag-5'>FTP</b>應用AT開發(fā)詳解

    鴻蒙ArkTS聲明式開發(fā):跨平臺支持列表【組件標識】 通用屬性

    id為組件唯一標識,在整個應用內唯一。本模塊提供組件標識相關接口,可以獲取指定id組件的屬性,也提供向指定id
    的頭像 發(fā)表于 06-06 15:51 ?334次閱讀
    鴻蒙ArkTS聲明式開發(fā):跨平臺支持列表【<b class='flag-5'>組件</b>標識】 通用屬性

    ESP32有無連接接收BLE HID設備的可能?

    ESP_GATT_UUID_HID_REPORT并含有NOTIFY屬性的特征值,經過排除,注冊了唯一一含有ESP_GATT_UUID_RPT_REF_DESCR和ESP_GATT_UUID_CHAR_CLIENT_CONFIG
    發(fā)表于 06-06 07:43

    win11如何創(chuàng)建ftp?如何進行內網穿透

    Win11如何創(chuàng)建FTP 在Windows 11上創(chuàng)建FTP服務器,需要按照以下步驟進行: 1、打開控制面板:在任務欄上點擊搜索圖標,輸入“控制面板”并打開它。 2、啟用FTP服務: 在控制面板中
    的頭像 發(fā)表于 05-30 11:05 ?785次閱讀

    cat5e ftp是什么意思

    Cat5e FTP是指超五類屏蔽雙絞線。其中,Cat5e代表超五類網線,是傳統(tǒng)五類網線的升級版本,具有更高的傳輸速度和更好的信號質量,適用于10/100/1000M以太網和100VG-AnyLAN
    的頭像 發(fā)表于 04-22 11:19 ?1991次閱讀

    云服務器linux搭建ftp服務訪問不了怎么解決?

    如果你在云服務器linux上搭建了FTP服務但無法訪問,這可能是由于幾種原因引起的。以下是一些常見問題和解決方法: 1、防火墻配置:確保防火墻允許FTP流量通過。FTP服務器通常使用端口21(控制
    的頭像 發(fā)表于 04-18 17:23 ?1276次閱讀

    FTP SERVER不能正常啟動的原因?

    XMC4500 上做了CAN和網絡通信,CAN 只做接受,但數據量比較大,32ms 接收一次。FTP 主要是用作下載 CAN 通信數據。系統(tǒng)是CMSIS-RTOS,采用SD卡存儲,CAN 和FTP
    發(fā)表于 02-19 08:32

    FTP連接被重置問題的解決方法與技巧!FTP服務器連接修復!

    FTP連接被重置問題的解決方法與技巧!FTP服務器連接修復! FTP(文件傳輸協(xié)議)是用于在計算機網絡環(huán)境中進行文件傳輸的常用協(xié)議。然而,有時我們可能會遇到FTP連接被重置的問題,這會
    的頭像 發(fā)表于 01-12 16:00 ?9449次閱讀

    FTP常用命令的使用方法

    FTP常用命令的使用方法 FTP(File Transfer Protocol)是一種用于在網絡上進行文件傳輸的常用協(xié)議。通過FTP,用戶可以從一主機上下載文件到本地,或將本地文件上
    的頭像 發(fā)表于 12-15 11:28 ?1214次閱讀

    搭建ftp服務器的步驟

    的操作系統(tǒng)。常用的操作系統(tǒng)包括Windows、Linux和Mac OS。每個操作系統(tǒng)都有不同的搭建FTP服務器的方法和工具。 在繼續(xù)之前,請確保您已經為您的服務器選擇了一可靠的操作系統(tǒng),并且熟悉該操作系統(tǒng)的基本操作和命令。 2. 選擇
    的頭像 發(fā)表于 12-07 16:32 ?1099次閱讀

    windows server設置FTP域用戶隔離步驟淺析

    FTP服務器加入域控制器中,其完全域名為ftp.2021skills. com
    的頭像 發(fā)表于 11-29 12:18 ?1169次閱讀
    windows server設置<b class='flag-5'>FTP</b>域用戶隔離步驟淺析

    .NET 8.0中有哪些新的變化?

    使用 .NET 比以往更輕松、更安全地使用容器打包應用程序。每個 .NET 映像都包含一非 root 用戶,從而通過單行配置啟用更安全的容器。.NET SDK 工具無需 Docker
    的頭像 發(fā)表于 11-20 16:15 ?884次閱讀
    .<b class='flag-5'>NET</b> 8.0中有哪些新的變化?