Xceedsoftware:FTPfor.NET

标签:
哲想软件办公解决方案 |
分类: 软件 |
灵活、可靠、成熟,拥有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 强公司也是如此。
特征:
.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
销售(俞先生)联系方式: 86(010)68421378
微信:18610247936