ComponentSpace Internet Component Suite 是一组 .NET 类库,可使应用程序与常见的 Internet 协议和服务进行交互。它包括用于 DNS 查询、FTP 传输、ICMP ping、NTP 时间获取、电子邮件验证、代理连接和网络诊断的组件,并配有示例和面向开发者的 API。
全面的 Internet 协议库
提供广泛的 .NET 类库,用于实现常用的 Internet 协议。开发者可以将域名解析、文件传输、代理通信、时间同步和诊断操作等网络功能直接集成到应用程序中,而无需实现底层协议处理。
DNS 查询和域名解析
包含一个 DNS 库,使应用程序能够查询 DNS 服务器并检索域资源记录。开发者可以构建 DNS 请求消息,将其提交到配置的服务器,并处理解析后的响应,以访问域信息和服务器配置详情。
FTP 文件传输功能
提供用于在应用程序中实现 File Transfer Protocol 操作的组件。开发者可以创建 FTP 客户端功能以上传和下载文件、管理传输,并将文件交换工作流集成到桌面、服务器或基于 Web 的 .NET 应用程序中。
电子邮件地址验证库
提供专用的电子邮件检查库,通过多个验证级别验证电子邮件地址。功能包括符合 RFC 的语法验证、通过 DNS MX 记录查找进行域名验证,以及可选的 SMTP 级用户名验证,而无需发送消息。
网络时间同步
包含一个 Internet 时间库,能够从远程时间服务器检索准确的日期和时间信息。它支持 Network Time Protocol 以及 Time 和 Daytime 协议,并将结果作为标准 .NET DateTime 对象返回供应用程序使用。