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