靈活、可靠、成熟,有14年的業(yè)績記錄。輕松將高效的FTP和FTPS(FTPoverSSL)文件傳輸功能添加到您的.NET或ASP.NET應(yīng)用程序。由響應(yīng)迅速的支持和開發(fā)團(tuán)隊(duì)提供支持,他們的唯一目標(biāo)是讓您完全滿意。
適用于所有FTP服務(wù)器類型,支持所有主要FTP操作
高效實(shí)施FTP和FTPS協(xié)議
內(nèi)置Zip/Unzip和強(qiáng)大的加密功能
唯一一個(gè).NET的FTP組件,含有高級(jí)文件處理、同步和高級(jí)數(shù)據(jù)壓縮功能。
針對(duì)的FTP和FTPS(FTPover SSL)協(xié)議的可靠而高效的實(shí)現(xiàn).NET和ASP.NET。領(lǐng)先的.NETFTP庫。
所有服務(wù)器
適用于所有FTP服務(wù)器類型。如果對(duì)Unix、VMS、AS/400、Windows和DOS服務(wù)器類型的內(nèi)置支持不兼容,則可以插入自定義解析器以實(shí)現(xiàn)即時(shí)兼容性。
所有操作
支持所有主要的FTP操作、SSL安全FTP(FTPS)、HTTP代理服務(wù)器支持、恢復(fù)、FXP服務(wù)器到服務(wù)器、TLS1.2加密、MLST+MLSD、防火墻和代理的被動(dòng)模式、通配符、篩選、內(nèi)存流、異步操作、狀態(tài)事件、FEAT命令、模式Z等。對(duì)于SFTP(SSH上的FTP),請(qǐng)考慮XceedSFTP For .NET。
內(nèi)置Zip功能
需要FTP功能的開發(fā)人員通常也需要Zip文件處理功能,因此必須使用兩個(gè)單獨(dú)的庫并讓它們一起工作。不適用于的XceedFTP for .NET。它包括XceedZip for .NET的所有功能。這是領(lǐng)先的、功能極其豐富的Zip和數(shù)據(jù)壓縮庫。
這種內(nèi)置集成允許優(yōu)化操作。例如,您可以訪問遠(yuǎn)程FTP服務(wù)器上Zip文件中的文件,同時(shí)使用極低的帶寬。庫的Zip部分理解FTP協(xié)議,并使用FTP協(xié)議的搜索功能訪問Zip中心目錄和特定于Zip/解壓縮的文件,而無需下載整個(gè)Zip文件。
受信任的
XceedFTP for.NET已經(jīng)在商業(yè)上使用了12年多,自發(fā)布以來一直在不斷更新。您可以信任它在您的應(yīng)用程序中可靠地工作,就像許多財(cái)富500強(qiáng)公司一樣。
受到頂級(jí)開發(fā)商和行業(yè)影響力人士的贊賞。
特點(diǎn):
.NET技術(shù)
與.NET4.0及以上版本,.NET標(biāo)準(zhǔn)和.NETCore和ASP.NETCore 2.0及以上版本,ASP.NET2.0及以上版本兼容。單獨(dú)的版本可用于.NET2.0/3.5。
與VisualStudio 2005及更高版本配合使用。
用C#編寫的100%托管代碼。Blueprint訂閱中包含的源代碼。
VisualStudio包含的NET和C#示例應(yīng)用程序。
所有錯(cuò)誤處理工作完成.NET異常類。
無需明確處置對(duì)象。
符合CLS(公共語言規(guī)范)。
不使用不安全的塊來滿足最低權(quán)限要求。
文檔完全集成到VisualStudio中。
使用System.Net.Sockets命名空間構(gòu)建。
.NET4.X版本是使用編譯的.NET客戶端配置文件。
FTP協(xié)議功能
符合RFC959、1123和1579。
支持FTPS(通過SSL的安全FTP)。
支持FEAT命令(也稱為“額外能力知識(shí)”)。
支持MLST和MLSD命令,以精確解釋文件名、日期和其他文件信息。
支持FXP服務(wù)器到服務(wù)器的文件傳輸。
SSL/TLS上的FXP。
支持Z模式數(shù)據(jù)傳輸。
在FtpClient和FileSystem接口中支持通過SSL3.0和3.1(TLS)進(jìn)行安全FTP。
支持TLS1.2加密。
支持CCC命令,并提供一個(gè)屬性,該屬性旨在使連接到防火墻后面的服務(wù)器更加容易。
支持通過HTTP代理服務(wù)器連接到FTP服務(wù)器。
對(duì)各種服務(wù)器類型的可靠內(nèi)置支持,包括Unix、VMS、AS/400和DOS。
支持所有主要FTP操作,并允許發(fā)送自定義命令。
支持FTP被動(dòng)模式,實(shí)現(xiàn)防火墻和代理服務(wù)器的彈性。
主要特點(diǎn)
快速方便地發(fā)送和接收文件、文件夾或整個(gè)目錄結(jié)構(gòu)。
向或從磁盤或內(nèi)存流發(fā)送和接收文件。
支持非阻塞(異步)FTP操作。
操作可隨時(shí)中止。
提供了一組豐富的事件,可隨時(shí)通知應(yīng)用程序所有FTP活動(dòng)。
允許您隨時(shí)驗(yàn)證組件的確切狀態(tài),包括是否連接、忙與否、發(fā)送、接收、刪除等。
通過收集對(duì)象或事件獲取FTP服務(wù)器上文件的詳細(xì)列表。
重命名和刪除FTP服務(wù)器上的文件。
從任何字節(jié)偏移量恢復(fù)文件傳輸。
組件交互/事件
提供逐文件以及正在執(zhí)行的整個(gè)操作的狀態(tài)報(bào)告事件。
狀態(tài)報(bào)告包括各種完成百分比、字節(jié)計(jì)數(shù)、文件計(jì)數(shù)、每秒字節(jié)數(shù)、跳過的字節(jié)數(shù)、跳過的文件數(shù)等。顯示進(jìn)度條非常簡單。
所有主要操作都會(huì)觸發(fā)事件,例如在發(fā)送、接收和列出文件時(shí)等。
當(dāng)發(fā)送多個(gè)文件并發(fā)生錯(cuò)誤時(shí),允許您重試文件、跳過并繼續(xù),或中止整個(gè)操作。
為當(dāng)前正在處理的文件提供完整的文件信息。
多才多藝的能力
公開Xceed獨(dú)特、靈活的文件系統(tǒng)對(duì)象模型,以便與XceedZip for .NET進(jìn)行深度集成。允許您像處理本地文件和文件夾一樣處理FTP服務(wù)器上的文件和文件夾。
內(nèi)置的數(shù)據(jù)壓縮功能和AES加密,得益于Xceed文件系統(tǒng)核心。包括的所有XceedZip for .NET功能。沒有額外的學(xué)習(xí)曲線或努力。
在FTP站點(diǎn)和本地、Zip和Tar歸檔、Gzip文件、流、內(nèi)存等中抽象文件和文件夾。這樣,您就可以編寫代碼,就像編寫常規(guī)文件或文件夾一樣。添加對(duì)更多存檔類型和位置的支持后,無需更改代碼即可使用新的文件和文件夾類型或位置。
它甚至優(yōu)化了操作,使您可以執(zhí)行一些功能,例如快速訪問遠(yuǎn)程FTP服務(wù)器上Zip存檔中的文件,同時(shí)使用驚人的低帶寬。沒有其他.NET組件或組件的組合可以實(shí)現(xiàn)這一點(diǎn)。
其他功能
創(chuàng)建篩選器,以便您只能發(fā)送或接收符合特定條件(如文件大小或日期)的文件。
允許您在發(fā)送之前重命名或更改文件名和路徑。
自動(dòng)記錄到內(nèi)存或磁盤。
三個(gè)“Quick”類提供靜態(tài)方法,允許您使用一行代碼執(zhí)行FTP、Tar和GZip操作:QuickFtp、QuickTar和QuickGZip。這些新類伴隨并補(bǔ)充了當(dāng)前可用的QuickZip和QuickCompression類。
使用自動(dòng)目錄列表解析器,或?yàn)槲粗牧斜砀袷胶虵TP服務(wù)器類型創(chuàng)建自己的自定義解析器。您可以通過兩種方式來實(shí)現(xiàn)這一點(diǎn):通過繼承或通過處理事件。
為所有操作設(shè)置超時(shí)限制,并在超過該限制時(shí)觸發(fā)異常。
將文件發(fā)送到FTP服務(wù)器,并讓服務(wù)器為其指定唯一的文件名。
可以ASCII或二進(jìn)制格式發(fā)送文件。
如果與FTP服務(wù)器的連接丟失,則觸發(fā)事件。
允許您更改當(dāng)前登錄的用戶,而無需斷開連接。
用于處理非標(biāo)準(zhǔn)FTP服務(wù)器類型的內(nèi)置調(diào)整,包括可設(shè)置的FTP服務(wù)器文件夾分隔符、存儲(chǔ)預(yù)分配和類型命令發(fā)送。
通過IP地址或主機(jī)名指定FTP服務(wù)器。
使用通配符指定要發(fā)送或接收的文件。
審核編輯:劉清
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9285瀏覽量
85845 -
DoS
+關(guān)注
關(guān)注
0文章
128瀏覽量
44580 -
FTP
+關(guān)注
關(guān)注
0文章
110瀏覽量
40671
原文標(biāo)題:XceedFTP for .NET
文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論