提供高性能的SFTP(FTPoverSSH)文件傳輸功能。為高效、互操作和安全而構(gòu)建。提供易于使用且靈活的API。由響應(yīng)迅速的支持和開發(fā)團隊提供支持,他們的唯一目標(biāo)是讓您完全滿意。
適用于大多數(shù)SFTP服務(wù)器類型,支持所有主要SFTP操作
高效、符合RFC的SFTP協(xié)議實施
SSH文件傳輸協(xié)議(SFTP)的可靠高效實現(xiàn)。提供應(yīng)用程序現(xiàn)在所需的安全級別。
優(yōu)勢
可互操作
通過實現(xiàn)SFTP協(xié)議的版本3和版本6、SSH-2以及各種協(xié)議模式(如計數(shù)器模式加密),可以與大多數(shù)SFTP服務(wù)器配合使用。通過HTTP、SOCKS4/4A和SOCKS5與大多數(shù)代理服務(wù)器配合使用。
靈活的API
Xceed直觀的基于文件和文件夾的文件系統(tǒng)核心對象模型與SFTP協(xié)議的設(shè)計完美契合,使您可以輕松地將安全的遠程文件操作添加到應(yīng)用程序中.NET應(yīng)用程序。它還可以讓您快速方便地集成XceedZip for .NET的使用,進行有效的數(shù)據(jù)壓縮或解壓,然后再發(fā)送或接收文件。
可信的
Xceed SFTP for.NET已投入商業(yè)使用三年,并得到了堅決的支持和更新。它被微軟用于一個重要的應(yīng)用程序,由一個擁有15年構(gòu)建和支持經(jīng)驗的團隊制作.NET開發(fā)人員庫。
特點
.NET技術(shù)
與.NET2.0/3.5,.NET4.0.及其以上版本,.NETStandard和.NETCore和ASP.NETCore 2.0及以上版本,ASP.NET 2.0及以上版本,VisualStudio 2005及以上版本可一起使用。
100%托管代碼用C#編寫。
Blueprint許可證中提供的源代碼。
所有錯誤處理都可以通過.NET異常類。
符合CLS(通用語言規(guī)范)。
文檔完全集成到VisualStudio中。
使用System.Net.Sockets命名空間。
.NET4.X版本是使用客戶機配置文件編譯的。
SFTP協(xié)議特性
符合RFC4253、4252和4254。
實現(xiàn)SSH-2協(xié)議。這意味著與服務(wù)器的數(shù)據(jù)交換使用強加密和數(shù)據(jù)完整性檢查。加密密鑰以安全的方式交換,并在會話期間定期自動更改。
實施SFTP協(xié)議的版本3和版本6。版本4和5不受支持,但自動回退到版本3適用于大多數(shù)服務(wù)器
來自SFTP服務(wù)器的項目由SFtpFile和SFTPOlder對象表示,允許它們像普通文件和文件夾一樣進行操作。這些類與Xceed的文件系統(tǒng)組件集成。
與FTP不同,SFTP強制執(zhí)行精確的日期和時間格式(對于版本3服務(wù)器,可降到秒,對于版本6服務(wù)器,可降到納秒)。這使得確定客戶機和服務(wù)器機器之間最新的文件變得容易且一致。
支持HTTP、SOCKS4/4A和SOCKS5代理服務(wù)器。
有效的流量控制
支持基于計數(shù)器操作模式(aes256ctr等)的加密方法,以增強互操作性。
還支持arcfour加密算法。
如果系統(tǒng)使用多個網(wǎng)絡(luò)適配器,請指定要從哪個網(wǎng)絡(luò)適配器進行連接。100%托管代碼用C#編寫。源代碼可通過Blueprint訂閱獲得。
主要特點
安全地快速輕松地發(fā)送和接收文件、文件夾或整個目錄結(jié)構(gòu)。
安全地向或從磁盤或內(nèi)存流發(fā)送和接收文件。
獲取文件和文件夾的詳細列表。使用SFtpFile和SFtpFolder的屬性和方法在SFTP服務(wù)器上創(chuàng)建、重命名和刪除文件和文件夾。無需維護和監(jiān)控“當(dāng)前工作目錄”。
靈活地同步任意數(shù)量的文件夾和任何類型的文件(FileSystemEmitem和FileSystemEmitem派生對象,如AbstractFile或AbstractFolder對象及其派生對象),無論它們位于何處。
可以使用已建立的過濾器(名稱、日期、屬性、大?。﹣磉x擇要列出、發(fā)送或接收的文件?;蛘邉?chuàng)建自己的,以符合特定標(biāo)準(zhǔn)。
傳輸文件時,允許目標(biāo)文件或文件夾的名稱與源文件或文件夾的名稱不同。
SFTP活動可以記錄到磁盤、控制臺或任何System.IO.TextWriter對象。
可以對所有操作設(shè)置超時限制,并在超過時觸發(fā)異常。
如果與SFTP服務(wù)器的連接丟失,則觸發(fā)事件。
通過IP地址或主機名接受SFTP服務(wù)器。
支持發(fā)送或接收文件中的通配符。
當(dāng)發(fā)送多個文件并出現(xiàn)錯誤時,允許您重試該文件、跳過并繼續(xù),或中止整個操作。
-
文件
+關(guān)注
關(guān)注
1文章
566瀏覽量
24742 -
文件系統(tǒng)
+關(guān)注
關(guān)注
0文章
284瀏覽量
19910 -
模型
+關(guān)注
關(guān)注
1文章
3243瀏覽量
48836
原文標(biāo)題:Xceed SFTP for .NET
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論