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

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

3天內(nèi)不再提示

基于文件和文件夾的文件系統(tǒng)核心對象模型

哲想軟件 ? 來源:哲想軟件 ? 2023-06-26 15:59 ? 次閱讀

提供高性能的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ù),或中止整個操作。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 文件
    +關(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)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    如何/怎樣顯示隱藏文件文件夾

    如何/怎樣顯示隱藏文件文件夾 首先打開我的電腦
    發(fā)表于 08-03 22:23 ?1998次閱讀

    iPhone系統(tǒng)常用文件夾位置

    iPhone系統(tǒng)常用文件夾位置     1、【/Applications】    常用軟件的安裝目錄  2. 【/private /var/ mobile/Media /iphone vide
    發(fā)表于 02-02 17:09 ?1502次閱讀

    如何給共享文件夾加密

    如何給共享文件夾加密 對于windows XP用戶:   1. 打開“我的電腦”->“工具”->“文件夾選項”->“查看”->去掉“使
    發(fā)表于 02-24 11:31 ?2335次閱讀

    如何刪除msn共享文件夾

    如何刪除msn共享文件夾  Q:我的電腦中有個安裝了MSN 8.0才有的無名文件夾。我想問問董師傅,這個文件夾到底有什么?如何刪除?
    發(fā)表于 02-24 13:56 ?797次閱讀

    Android系統(tǒng)文件夾結(jié)構(gòu)解析

    Android系統(tǒng)文件夾結(jié)構(gòu)解析
    發(fā)表于 03-19 11:23 ?0次下載

    ubuntu中隱藏/顯示文件和文件夾

    ubuntu 16.04 LTS - 隱藏/顯示文件和文件夾 1. GUI hot key Ctrl H: 隱藏/顯示文件和文件夾 2. Show hidden and backup
    發(fā)表于 11-25 12:52 ?5088次閱讀

    Beyond Compare文件夾和文件對比工具應(yīng)用程序免費下載

    Beyond Compare是一款不可多得的專業(yè)級的文件夾和文件對比工具。使用它可以很方便地對比出兩個文件夾或者文件的不同之處,相差的每一個字節(jié)用顏色加以表示,查看方便,支持多種規(guī)則對
    發(fā)表于 01-03 10:40 ?13次下載

    Linux中如何判斷文件夾是否存在并新建文件夾

    本文檔的主要內(nèi)容詳細介紹的是Linux中如何判斷文件夾是否存在并新建文件夾vi文件免費下載。
    發(fā)表于 01-17 08:00 ?8次下載
    Linux中如何判斷<b class='flag-5'>文件夾</b>是否存在并新建<b class='flag-5'>文件夾</b>

    如何在文件管理器中隱藏文件和文件夾

    如果一個系統(tǒng)被多個用戶使用,你或許出于個人原因想在文件管理器中隱藏一些文件文件夾不讓其他人看到(絕大多數(shù)用戶不會對 Linux 系統(tǒng)進行深
    發(fā)表于 05-13 09:34 ?1371次閱讀
    如何在<b class='flag-5'>文件</b>管理器中隱藏<b class='flag-5'>文件</b><b class='flag-5'>和文件夾</b>

    文件夾和文件對比工具Beyond Compare 3軟件免費下載

    本文檔的主要內(nèi)容詳細介紹的是文件夾和文件對比工具Beyond Compare 3軟件免費下載。
    發(fā)表于 03-17 08:00 ?7次下載

    Unity中所有特殊的文件夾

    隱藏文件夾:以.開頭的文件夾會被Unity忽略。在這種文件夾中的資源不會被導(dǎo)入,腳本不會被編譯。也不會出現(xiàn)在Project視圖中。
    的頭像 發(fā)表于 02-12 16:10 ?2595次閱讀

    筆記:Unity中所有特殊的文件夾

    隱藏文件夾:以.開頭的文件夾會被Unity忽略。在這種文件夾中的資源不會被導(dǎo)入,腳本不會被編譯。也不會出現(xiàn)在Project視圖中。
    發(fā)表于 01-21 06:24 ?4次下載
    筆記:Unity中所有特殊的<b class='flag-5'>文件夾</b>

    如何在Linux的文件和文件夾中搜索文本?

    如果您是開發(fā)人員、Web 程序員或處理許多文件的人,并且需要查找單個文本,今天可要好好看這篇文章了。 假設(shè)您有一個包含 30 個文件夾和 20,000 個文件的目錄,這些文件夾
    的頭像 發(fā)表于 05-12 16:19 ?1675次閱讀

    Linux的文件系統(tǒng)特點

    ,近期經(jīng)常被讀取和寫入,文件系統(tǒng)應(yīng)該有緩存層。 文件應(yīng)該用文件夾的形式組織起來,方便管理和查詢。 Linux內(nèi)核要在自己的內(nèi)存里面維護一套數(shù)據(jù)結(jié)構(gòu),來保存哪些文件被哪些進程打開和使用。
    的頭像 發(fā)表于 11-09 14:48 ?1192次閱讀
    Linux的<b class='flag-5'>文件系統(tǒng)</b>特點

    linux 顯示文件夾所有文件的屬性

    在Linux中,您可以使用 ls 命令來顯示文件夾所有文件的屬性。使用 ls -a 命令可以查看包括隱藏文件在內(nèi)的所有文件。每個文件的屬性將
    的頭像 發(fā)表于 11-13 16:52 ?1021次閱讀