ASP编程入门进阶(十三):Ad & Content Rotator |
ASP的强大不仅仅局限于接受和显示的交互,更多的是运用ActiveX 组件进行更强大的Web应用 。 那究竟ActiveX组件为何物?它又是如何运作的呢?其实ActiveX Server Components(ActiveX 服务器组件)是一个存在于 WEB 服务器上的文件,该文件包含执行某项或一组任务的代码,组件可以执行公用任务,这样就不必自己去创建执行这些任务的代码 。很形象的一句话:运用组件直接采用别人经典的功能强大的程序 。只不过这程序已被封装了的 。 那具体ActiveX组件是如何产生、如何得来的呢?一般由下面三个路径获得: 1,安装完IIS服务器以后,自带的一些内置组件,如Database Access数据库连接组件 。 2,从第三方开发者处获得可选的组件,或者免费或者收费的,如一些上传组件(当然现在有无组件上传) 。 3,如果你是一位Web程序开发者,可以使用Visual Basic 、Java 、Visual C++ 、COBOL等程序设计语言来编写你所需要的ActiveX Server Component 。这也就是所谓的ASP进行COM(Component Object Model)、COM+开发了 。 当然无论是第三方还是自行开发,在使用之前都必须要进行系统的注册 。不过这些都是后话 。我们现在需要的,是尽快先把ASP自带的一些组件搞懂吧 。 不过在使用内置组件之前,先用一个程序检测一下自己机器中的组件支持情况 。 引用一段网上流行的“阿江ASP探针”,将下列代码保存为asp文件进行调试查看 。 1,objcheck.asp [Ctrl+A 全部选择进行拷贝 提示:可先修改部分代码,再点击运行] |