加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Xceedsoftware:FTPfor.NET

(2023-03-15 11:10:49)
标签:

哲想

软件

办公

解决方案

分类: 软件

灵活、可靠、成熟,拥有14年的业绩记录。轻松将高效的FTP 和 FTPS(基于SSL 的FTP)文件传输功能添加到.NET 或 ASP.NET应用。由响应迅速的支持和开发团队提供支持,他们唯一的抱负是您完全满意。


  • 适用于所有FTP服务器类型,支持所有主要的FTP操作

  • 高效实施 FTP 和 FTPS 协议

  • 内置压缩/解压缩和强大的加密

  • 支持 .NET 4.5、5、6 和 7(包括 .NET Core 和 .NET Standard)


用于 .NET 和ASP.NET 的 FTP & FTPS(FTP over SSL)协议的坚如磐石且高效的实现。领先的.NET FTP 库。


所有服务器

适用于所有 FTP服务器类型。如果对Unix、VMS、AS/400、Windows和 DOS服务器类型的内置支持不兼容,则可以插入自定义解析器以实现即时兼容性。


所有操作

支持所有主要的FTP操作,SSL安全FTP(FTPS),HTTP代理服务器支持,恢复,FXP服务器到服务器,TLS 1.2加密,MLST MLSD,防火墙和代理的被动模式,通配符,过滤,内存流,异步操作,状态事件,FEAT命令,MODE Z等等。对于 SFTP(FTP over SSH),请考虑使用Xceed SFTP for .NET。


内置压缩功能

需要FTP功能的开发人员通常还需要Zip文件处理功能,因此必须使用两个单独的库并使它们协同工作。不适用于Xceed FTP for .NET。它包括Xceed Zip for .NET的所有功能,这是领先的,功能极其丰富的Zip和数据压缩库。


这种内置集成允许优化操作。例如,您可以访问位于远程FTP服务器上的Zip文件中的文件,同时使用极低的带宽。库的Zip 部分了解FTP 协议,并使用FTP 协议的查找功能访问Zip 中央目录并压缩/解压缩特定文件,而无需下载整个Zip 文件。


信任

Xceed FTP for .NET 已经商用超过12 年,并且自推出以来一直在不断更新。您可以相信它会在您的应用程序中可靠地工作,许多财富500 强公司也是如此。


Xceedsoftware:FTPfor.NET


特征:

.NET 技术

  • 适用于 Visual Studio 2005 及更高版本。

  • 用 C# 编写的 100% 托管代码。蓝图订阅中包含的源代码。

  • Visual Studio 包含的 NET 和 C# 示例应用程序。

  • 所有错误处理都通过 .NET 异常类进行。

  • 对象不需要显式释放。

  • 符合 CLS(公共语言规范)。

  • 不使用不安全的块来满足最低权限要求。

  • 文档完全集成到Visual Studio中。

  • 使用 System.Net.Sockets 命名空间构建。

  • .NET 4.X 生成是使用 .NET 客户端配置文件编译的。


FTP 协议功能

  • 符合 RFC 959、1123 和 1579。

  • 支持 FTPS(基于 SSL 的安全 FTP)。

  • 支持 FEAT 命令(也称为“额外功能知识”)。

  • 支持 MLST 和 MLSD 命令,用于精确解释文件名、日期和其他文件信息。

  • 支持 FXP 服务器到服务器文件传输。

  • 基于 SSL/TLS 的 FXP。

  • 支持模式 Z 数据传输。

  • 在 FtpClient 和文件系统接口中通过 SSL 3.0 和 3.1 (TLS) 支持安全 FTP。

  • 支持 TLS 1.2 加密。

  • 支持 CCC 命令,并提供旨在更轻松地连接到防火墙后面的服务器的属性。

  • 启用通过 HTTP 代理服务器与 FTP 服务器的连接。

  • 对各种服务器类型(包括 Unix、VMS、AS/400 和 DOS)的可靠内置支持。

  • 支持所有主要的FTP操作,并允许发送自定义命令。

  • 支持 FTP 被动模式,以实现防火墙和代理服务器弹性。


主要特点

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

  • 向磁盘或内存流发送和接收文件。

  • 支持非阻塞(异步)FTP 操作。

  • 操作可以随时中止。

  • 提供一组丰富的事件,使应用程序随时了解所有 FTP 活动。

  • 允许您随时验证组件的确切状态,包括是否连接、忙与否、发送、接收、删除等。

  • 通过集合对象或事件获取 FTP 服务器上文件的详细列表。

  • 重命名和删除 FTP 服务器上的文件。

  • 从任何字节偏移量恢复文件传输。


组件交互性/事件

  • 逐个文件以及正在执行的整个操作提供状态报告事件。

  • 状态报告包括各种完成百分比、字节计数、文件计数、每秒字节数、跳过的字节数、跳过的文件数等。显示进度条再简单不过了。

  • 为所有主要操作触发事件,例如每当发送、接收、列出文件时,都会触发事件。

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

  • 提供当前正在处理的文件的完整文件信息。


多才多艺的能力

  • 公开 Xceed 独特、灵活的文件系统对象模型,以便与 Xceed Zip for .NET 深度集成。允许您像处理本地文件和文件夹一样处理 FTP 服务器上的文件和文件夹。

  • 内置数据压缩功能和 AES 加密,这要归功于 Xceed 文件系统核心。包括所有 Xceed Zip for .NET 功能。无需额外的学习曲线或努力。

  • 抽象 FTP 站点和本地、Zip 和 Tar 存档、GZipped 文件、流、内存等中的文件和文件夹。因此,您可以像编写常规文件或文件夹一样编写代码。添加对更多存档类型和位置的支持后,无需更改代码即可使用新的文件和文件夹类型或位置。

  • 它甚至优化了操作,以便您可以执行壮举,例如快速访问位于远程FTP服务器上Zip存档中的文件,同时使用惊人的低带宽。任何其他 .NET 组件或组件组合都无法实现此目的。


其他功能

  • 创建筛选器,以便您只能发送或接收符合特定条件(如文件大小或日期)的文件。

  • 允许您在发送之前重命名或更改文件名和路径。

  • 自动记录到内存或磁盘。

  • 三个“快速”类提供了静态方法,允许您使用一行代码执行FTP,Tar和GZip操作:QuickFtp,QuickTar和QuickGZip。这些新类伴随并补充了当前可用的 QuickZip 和 QuickCompression 类。

  • 使用自动目录列表解析器或为未知列表格式和 FTP 服务器类型创建自己的自定义解析器。可以通过两种方式执行此操作:通过继承或处理事件。

  • 为所有操作设置超时限制,如果超出超时限制,则触发异常。

  • 将文件发送到 FTP 服务器,并让服务器为其指定唯一的文件名。

  • 可以以 ASCII 或二进制格式发送文件。

  • 在与 FTP 服务器的连接丢失时触发事件。

  • 允许您在不断开连接的情况下更改当前登录的用户。

  • 用于处理非标准 FTP 服务器类型的内置调整,包括可设置的 FTP 服务器文件夹分隔符、存储预分配和 TYPE 命令发送。

  • 按 IP 地址或主机名指定 FTP 服务器。

  • 使用通配符指定要发送或接收的文件。



公司名称:北京哲想软件有限公司

北京哲想软件官方网站:cogitosoft.com

北京哲想软件微信公众平台账号:cogitosoftware

北京哲想软件微博:哲想软件

北京哲想软件邮箱:sales@ cogitosoft.com

销售(俞先生)联系方式: 8601068421378

微信:18610247936     QQ368531638

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有