文件传输。NET和ActiveX控件Internet应用程序开发
Catalyst文件传输的ActiveX控件使开发人员能够轻松地集成在他们的应用程序中的文件传输功能。
在互联网和企业内部网的发送和接收文件,并可以用在各种各样的神器出山:www.shenqi73.com编程语言,可以使用ActiveX组件的控制实现了标准协议。
专为快速应用程序开发,单一的组件提供了一个灵活,全面的接口,而无需开发人员使用几个控件,写额外的代码整合。一个简单的,统一的接口意味着更少的源代码,降低了复杂性并降低维护成本,使开发人员能够专注于他们的核心应用程序。
先进的功能,如代理的连接和安全加密的连接,也控制的标准功能集的一部分。控制只有一个方法可以将一个文件,只需指定一个URL,在Web浏览器,而不需要单独供应的协议,主机,端口,文件名和帐户信息。搬迁资源重定向到内部处理,解释服务器响应的应用程序,而不需要。
Catalyst文件传输控件的开发利用在SocketTools系列产品的核心技术,是基于屡获殊荣的软件符合标准的协议和测试自1995年以来一直是市场奠定了坚实的基础。该产品包含的示例程序,可打印的开发者指南和技术参考以及上下文相关的在线帮助。与所有Catalyst组件,文件传输控制免版税的许可,没有任何运行时许可费。
下面是一些主要特点的“催化剂”文件传输控制:
全面的接口:
·FTP,FTPS,SFTP,HTTP和HTTPS文件传输组件提供了一个全面的接口,为开发人员提供的一切,他需要在一个应用程序,包括文件传输以及远程文件管理。除了下载和上传的文件名,URL,和野生卡模式,开发者可以使用该组件创建目录,搜索文件和执行其他日常文件管理任务。的一组属性和方法是足够丰富的,使开发人员能够充分利用的功能,如恢复中断的传输,被动模式操作中存在的防火墙,自动文件验证和自定义服务器命令的支持。
安全性和可靠性:
·本SocketTools的文件传输组件提供了行业标准的安全性,使用安全套接字层(SSL),传输层安全性(TLS)和安全Shell(SSH)协议。我们的组件支持有实力的,商业级加密高达256位,我们不依赖WinInet或第三方
工具有发牌限制或受专利保护。设置一个单一的属性或选项,控制自动处理所有复杂的证书管理,协议谈判,并为您的加密。短短的几行代码,即使是先进的选项,比如使用客户端证书,可以很容易地被处理。
互联网标准:
·FTP和HTTP的文件传输组件实现了标准的互联网协议,以确保最高程度的兼容性,可以与世界各地的这些类型的服务器。这些标准由互联网工程任务组,并公布标准的跟踪请求评论文档(RFC)。 RFC 959中的文件的文件传输协议(FTP),这是用于在客户端和服务器之间的文件传输,和用于远程管理服务器上的文件。互联网文件草案“TLS”安全FTP介绍了一种机制,可以使用FTP客户端和服务器来实现安全性和身份验证使用TLS协议由RFC 2246和由RFC 2228定义的FTP协议的扩展定义。 RFC 1945文档的超文本传输协议(HTTP),RFC 2616文件的协议版本1.1版本1.0。这些标准管理的客户端应用程序,如浏览器与Web服务器的通信。文件传输控制,实现了GET,POST和PUT命令,这些标准。
功能和稳定性:
·文件传输组件的的获奖SocketTools家庭的产品建立在坚实的基础。相同的核心技术和功能已经被市场检验和证明了自1995年以来,被用来创建文件传输控制。作为一家领先的互联网组件的软件开发人员,数万成千上万的世界各地的信任催化剂的开发的开发人员创建的组件需要建立可靠的,世界级的软件的稳定性和功能。
灵活性:
·文件传输组件的设计有很大程度的灵活性,可以使用各种各样的编程语言和开发环境的不同类型的。可作为托管。NET类或一个标准的ActiveX控件,它完全支持的语言,如Visual Basic,Visual FoxPro中的Visual C#的Visual C + +,C + +,Delphi和PowerBuilder的。此外,也可以使用ActiveX控件的一个基本的COM对象的脚本语言(如VBScript),服务器端脚本在Active Server Pages和其他类似技术的全面支持。
简化再分配:
·文件传输组件具有不依赖于外部的第三方组件或Microsoft支持库。这意味着,只有控件本身需要包括与使用它的程序,简化的过程再分配并安装软件,同时降低应用程序的整体大小。
要求:
·512 MB RAM
·30 MB磁盘
限制:
·30天试用版本发行版中的新功能:
·修正了一个问题,一个组件可能会返回一个“
网络初始化”的错误时,真正的问题是无效的运行许可证密钥。
·修正了一个问题,即一个ActiveX控件不能正确初始化,如果初始化方法被调用后的另一种方法,而不是第一种方法称为。
·修正了一个问题在PostFile方法,会导致文件数据被截断。
·修正了一个问题。NET组件,在那里errorInvalidHandle可以抛出,而不是errorOperationNotSupported。
·修正了一个问题,在文件传输。NET组件设置超时时间不会影响HTTP传输。
·改变了初始化方法抛出System.ObjectDisposedException,如果它被称为后的Dispose方法,而不是简单地默默地失败。
·修正了一个问题Initialize方法实际上并不验证运行时的许可证密钥,如果在当前系统上验证了开发许可证。这将防止德韦...