0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于文件和文件夹的文件系统核心对象模型

哲想软件 来源:哲想软件 2023-06-26 15:59 次阅读

提供高性能的SFTP(FTPoverSSH)文件传输功能。为高效、互操作和安全而构建。提供易于使用且灵活的API。由响应迅速的支持和开发团队提供支持,他们的唯一目标是让您完全满意。

适用于大多数SFTP服务器类型,支持所有主要SFTP操作

高效、符合RFC的SFTP协议实施

SSH文件传输协议(SFTP)的可靠高效实现。提供应用程序现在所需的安全级别。

优势

可互操作

通过实现SFTP协议的版本3和版本6、SSH-2以及各种协议模式(如计数器模式加密),可以与大多数SFTP服务器配合使用。通过HTTP、SOCKS4/4A和SOCKS5与大多数代理服务器配合使用。

灵活的API

Xceed直观的基于文件和文件夹的文件系统核心对象模型与SFTP协议的设计完美契合,使您可以轻松地将安全的远程文件操作添加到应用程序中.NET应用程序。它还可以让您快速方便地集成XceedZip for .NET的使用,进行有效的数据压缩或解压,然后再发送或接收文件。

可信的

Xceed SFTP for.NET已投入商业使用三年,并得到了坚决的支持和更新。它被微软用于一个重要的应用程序,由一个拥有15年构建和支持经验的团队制作.NET开发人员库。

特点

.NET技术

与.NET2.0/3.5,.NET4.0.及其以上版本,.NETStandard和.NETCore和ASP.NETCore 2.0及以上版本,ASP.NET 2.0及以上版本,VisualStudio 2005及以上版本可一起使用。

100%托管代码用C#编写。

Blueprint许可证中提供的源代码。

所有错误处理都可以通过.NET异常类。

符合CLS(通用语言规范)。

文档完全集成到VisualStudio中。

使用System.Net.Sockets命名空间。

.NET4.X版本是使用客户机配置文件编译的。

SFTP协议特性

符合RFC4253、4252和4254。

实现SSH-2协议。这意味着与服务器的数据交换使用强加密和数据完整性检查。加密密钥以安全的方式交换,并在会话期间定期自动更改。

实施SFTP协议的版本3和版本6。版本4和5不受支持,但自动回退到版本3适用于大多数服务器

来自SFTP服务器的项目由SFtpFile和SFTPOlder对象表示,允许它们像普通文件和文件夹一样进行操作。这些类与Xceed的文件系统组件集成。

与FTP不同,SFTP强制执行精确的日期和时间格式(对于版本3服务器,可降到秒,对于版本6服务器,可降到纳秒)。这使得确定客户机和服务器机器之间最新的文件变得容易且一致。

支持HTTP、SOCKS4/4A和SOCKS5代理服务器。

有效的流量控制

支持基于计数器操作模式(aes256ctr等)的加密方法,以增强互操作性。

还支持arcfour加密算法

如果系统使用多个网络适配器,请指定要从哪个网络适配器进行连接。100%托管代码用C#编写。源代码可通过Blueprint订阅获得。

主要特点

安全地快速轻松地发送和接收文件、文件夹或整个目录结构。

安全地向或从磁盘或内存流发送和接收文件。

获取文件和文件夹的详细列表。使用SFtpFile和SFtpFolder的属性和方法在SFTP服务器上创建、重命名和删除文件和文件夹。无需维护和监控“当前工作目录”。

灵活地同步任意数量的文件夹和任何类型的文件(FileSystemEmitem和FileSystemEmitem派生对象,如AbstractFile或AbstractFolder对象及其派生对象),无论它们位于何处。

可以使用已建立的过滤器(名称、日期、属性、大小)来选择要列出、发送或接收的文件。或者创建自己的,以符合特定标准。

传输文件时,允许目标文件或文件夹的名称与源文件或文件夹的名称不同。

SFTP活动可以记录到磁盘、控制台或任何System.IO.TextWriter对象。

可以对所有操作设置超时限制,并在超过时触发异常。

如果与SFTP服务器的连接丢失,则触发事件。

通过IP地址或主机名接受SFTP服务器。

支持发送或接收文件中的通配符。

当发送多个文件并出现错误时,允许您重试该文件、跳过并继续,或中止整个操作。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 文件
    +关注

    关注

    1

    文章

    540

    浏览量

    24402
  • 文件系统
    +关注

    关注

    0

    文章

    273

    浏览量

    19681
  • 模型
    +关注

    关注

    1

    文章

    2706

    浏览量

    47697

原文标题:Xceed SFTP for .NET

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    怎样加密文件夹

    应用于此文件夹、子文件夹和文件”,单击“确定”。下图是在将属性应用于文件夹、子文件夹和文件中。现
    发表于 12-12 15:50

    如何解决文件夹字体变蓝的问题

      最近有些朋友发现电脑中,有文件夹字体变成了蓝色。这是怎么回事?会不会中病毒了?该如何解决呢?今天小编就教大家如何解决文件夹字体变成蓝色的问题。  原因分析:  这是因为磁盘的文件系统格式
    发表于 09-11 16:35

    文件夹加密超级大师V16.95官方版 - 文件夹加密软件

    系统垃圾、系统优化和安全设置、禁止使用USB设备和只读使用U盘和移动硬盘等功能。V16.95更新内容:+ 添加了文件和文件夹拖放加密功能。- 修复了一个界面显示上BUG。- 修复进行闪
    发表于 07-06 11:36

    文件夹加密超级大师V16.96官方版 - 文件夹加密软件

    /Vista/Win7/Win8/Win10软件简介:文件夹加密超级大师是一款强大易用的文件夹加密软件。文件夹加密和文件加密时有最快的加密速度,加密的
    发表于 09-22 13:48

    文件夹加密超级大师V16.97官方版 - 文件夹加密软件

    /Vista/Win7/Win8/Win10软件简介:文件夹加密超级大师是一款强大易用的文件夹加密软件。文件夹加密和文件加密时有最快的加密速度,加密的
    发表于 10-24 14:00

    文件夹加密超级大师V16.99官方版 - 文件夹加密软件

    中的磁盘进行初级、中级和高级保护。高级保护的磁盘分区彻底隐藏后,在任何环境下无法找到。4 增强功能:文件和文件夹粉碎删除、文件夹伪装、清理系统垃圾、
    发表于 07-26 16:39

    动态填充文件夹和文件名到树形控件

    动态填充文件夹和文件名到树形控件
    发表于 10-16 07:32

    请问FAT文件系统能创建或删除文件夹等操作吗?

    卡上创建几个新的文件夹,并要往这些文件夹里写数据,写完后,还要根据需要,要删除某个文件夹,我翻遍《不完全开发板》,好像这个板载的FAT文件系统,只有读出功能,创建,删除功能没讲到(这可
    发表于 03-19 01:08

    如何在applications目录下添加自己的文件和文件夹呢?

    (比如libc或者spi),然后保存后编译,发现之前applications目录下新增的文件和文件夹都丢失了,编译当然也就失败。最关键的是,我从备份文件copy出来,重新手动添加到
    发表于 12-30 15:43

    XfS文件系统,XfS文件系统是什么意思

    XfS文件系统,XfS文件系统是什么意思 XfS文件系统是SGI开发的高级日志文件系统,XFS极具伸缩性,非常健壮。所幸的是SGI将其移植到了Lin
    发表于 03-29 10:39 4078次阅读

    ubuntu中隐藏/显示文件和文件夹

    ubuntu 16.04 LTS - 隐藏/显示文件和文件夹 1. GUI hot key Ctrl H: 隐藏/显示文件和文件夹 2. Show hidden and backup
    发表于 11-25 12:52 4928次阅读

    文件系统是什么?浅谈EXT文件系统历史

    在先前关于Linux文件系统的文章中,我很想去深入地讨论更多EXT文件系统的特性的信息。所以,首先让我们来回答这个问题:什么是文件系统?一个文件系统应该遵循以下特点。
    发表于 06-28 09:03 5433次阅读
    <b class='flag-5'>文件系统</b>是什么?浅谈EXT<b class='flag-5'>文件系统</b>历史

    如何在文件管理器中隐藏文件和文件夹

    如果一个系统被多个用户使用,你或许出于个人原因想在文件管理器中隐藏一些文件文件夹不让其他人看到(绝大多数用户不会对 Linux 系统进行深
    发表于 05-13 09:34 1195次阅读
    如何在<b class='flag-5'>文件</b>管理器中隐藏<b class='flag-5'>文件</b><b class='flag-5'>和文件夹</b>

    文件夹和文件对比工具Beyond Compare 3软件免费下载

    本文档的主要内容详细介绍的是文件夹和文件对比工具Beyond Compare 3软件免费下载。
    发表于 03-17 08:00 7次下载

    Linux的文件系统特点

    ,近期经常被读取和写入,文件系统应该有缓存层。 文件应该用文件夹的形式组织起来,方便管理和查询。 Linux内核要在自己的内存里面维护一套数据结构,来保存哪些文件被哪些进程打开和使用。
    的头像 发表于 11-09 14:48 495次阅读
    Linux的<b class='flag-5'>文件系统</b>特点