自由,平等,开源,分享

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  2 Posts :: 61 Stories :: 3 Comments :: 0 Trackbacks

ASP 的特点

  01. 无需编译
    ASP 程序直接由 Web 服务器的动态库 asp.dll 解释执行,无需编译和连接。
  02. 易于编写和维护
    ASP 源文件为纯文本文件,使用常用的文本编辑工具就可以编写 ASP 程序;同时 ASP 脚本集成于 HTML,编写和维护均比较方便。
  03. 独立于浏览器
    由于 ASP 程序在服务器端解释执行,因此客户端用户只需使用系统自带的浏览器,即可浏览采用 ASP 设计的网页。
  04. 面向对象
    在 ASP 脚本中可以方便地引用系统组件和 ASP 的内置组件,还能定制其他功能强大的 ActiveX 服务器组件。
  05. 数据库操纵功能强大
    ASP 提供 ADO 对象,利用其可以创建交互性很强的页面,实现对后台数据库的各项数据操作功能,从而方便用户控制和管理数据。
  06. 执行效率高
    ASP 提供最优化的多线程环境,可在一个进程中创建多个线程以同时为多个浏览者提供服务,既节约服务器的资源,又提高了程序的执行效率。
  07. 语言兼容性强
    ASP 能与任何 ActiveX Script 语言相容。除了可使用 VBScript 或 JavaScript 语言以外,还通过插件的方式,使用由第三方所提供的其他脚本语言,如 Perl、Tcl 等。
  08. 可扩展性好
    ASP 具有很强的扩展性,开发人员可以根据需要使用 Visual Basic 或 Visual C 等多种语言制作组件供 ASP 程序调用。
  09. 安全性高
    ASP 程序在服务器端执行,客户端浏览器看到的只是 HTML 文件,因此可以避免源程序被泄露。

ASP 工作原理

  01. 用户在客户端浏览器地址栏中键入 ASP 文件名,按下“Enter”键触发 ASP 请求。
  02. 浏览器将 ASP 请求通过网络发送给 Web 服务器。
  03. Web 服务器接受该请求,并获取正确的 ASP 文件。
  04. Web 服务器将该文件发送给特定的 asp.dll 程序。
  05. 程序逐行解析 ASP 文件,将各个代码段发送到合适的脚本引擎进行编译并运行,然后将结果写入 HTML 流,生成静态 HTML 文件。
  06. Web 服务器将 HTML 文件发送给客户端。
  07. 客户端浏览器解释执行收到的文件,并将其显示在浏览器上。

ASP 开发原则

  01. 采用标准方法:命名约定、目录结构标准化。
  02. 为客户机/服务器模式而设计。
  03. 封装业务逻辑。
  04. 提高资源的利用效率。
  05. 使用数据库维护复杂的状态。
  06. 使用 Server.CreateObject 创建对象。
  07. 提供丰富的疑难解答信息:使用错误日志保存信息。
  08. 测试性能,可伸缩性和可靠性:使用 Web Application Stress Tool 等负载工具进行压力测试。
  09. 增加隔离性。
  10. 不要滥用线程公用组。

ASP 技术介绍

  01. ASP 是一个 Web 服务器端开发环境,利用它可以产生和执行动态的、互动的、高性能的 Web 服务应用程序。
  02. ASP 可以通过 Microsoft Windows 的 COM/DCOM 获得 ActiveX 规模支持,通过 DCOM 和 Transcation Server 获得结构支持。
  03. ASP 既不是程序语言,又不是开发工具,而是一种技术框架。

ASP 的功能

  01. 看处理用户通过浏览器提交到 Web 服务器的表单输入,完成用户和服务器端的交互过程。
  02. 访问服务器端数据库,执行相应的录入、查询、删除和修改等操作。
  03. 根据服务器的配置读写 Web 服务器端的文件。
  04. 控制和管理用户的访问权限,限制用户在网站的行为。
  05. 记录访问者的信息,跟踪用户在网站上的活动并将其存入日志文件。
  06. 结构 HTML 控件,实现各种形式的网际导航。

ASP 的应用

  01. 建立动态网站。
  02. 构筑聊天室、论坛、江湖、虚拟社区等网络应用程序。
  03. 创建站内搜索程序以及网络搜索引擎。
  04. 开发管理系统、办公系统等信息系统软件。
  05. 开发电子商务。
  06. 实现网络远程教学。

posted on 2008-06-08 09:24 龙震 阅读(288) 评论(0)  编辑  收藏 所属分类: 程序,代码,语言

只有注册用户登录后才能发表评论。


网站导航: