菜单
  

    (8)    特殊发布:拥有一定级别的用户可以发布链接、贴图和聊天室公告。

    2    关键技术分析
    2.1    ASP技术的研究
    ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。

    2.1.1  ASP的含义
    ASP是Active Server Page的缩写,中文译为“活动服务器页面”。从字面上说,ASP包含3个方面:
    ⑴Active
    ASP使用了Microsoft的ActiveX技术。Active(COM)技术采用了封装对象、程序调用对象的技术,从而实现了简化编程、加强程序间合作的功能。
    ⑵Server
    ASP运行在服务器端。这样就不用担心浏览器是否支持ASP所使用的脚本语言,ASP常用的脚本语言是VBScript和JavaScript。
    ⑶Page
    ASP返回标准的HTML页面。当浏览器浏览ASP网页时,Web服务器会会根据请求生成相应的HTML代码,然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。浏览者查看页面源文件时,看到的ASP生成的HTML代码,而不是ASP程序代码。

    2.1.2  ASP的特点
    ASP作为一种制作动态网页的程序,自身具有多种独特的特点。现从两个方面入手,具体介绍ASP的特点。

    2.1.2.1 从软件的技术方面看,ASP有如下的特点:
    ⑴独立于浏览器。用户端只要使用可以执行的HTML代码的浏览器即可浏览ASP网页内容。ASP脚本是在站点服务器端执行的,用户端的浏览器不需要支持他。
    ⑵无需编译。ASP脚本集成于HTML之中,不用编译或链接即可直接解释执行。
    ⑶易于生成。只要使用一般的文书编辑程序,如Windows记事本,即可设计ASP页面。
    ⑷与任何Active Scripting语言兼容ASP与所有的Active Scripting语言都相容,除了可使用VBScript和JavaScript语言来设计外,还可以通过Plug-in的方式,使用由第三方所提供的其他Scripting语言。
    ⑸面向对象。在ASP脚本中可以方便的引用系统组件和ASP的内置组件,还能通过定制ActiveX Server Component来扩充功能。
    ⑹隐秘安全性高。ASP脚本只在服务器上执行,传到用户浏览器到只是ASP执行结果所生成的常规HTML代码,原始的ASP程序代码是看不到的。这样,源程序代码不会外漏,保证了用户自己编写出来的程序代码不会被他人盗取,提高了程序的安全性。

    2.1.2.2 从应用的层面看,ASP具有如下功能:
    ⑴可处理由浏览器传送到站点服务器的表单输入。
    ⑵可访问和编辑服务器端的数据库表。使用浏览器即可输入、更新和删除站点服务器数据库中的数据。
    ⑶可读写站点服务器的文件,实现访客计数器等功能。
    ⑷可由cookies读写用户端的硬盘文件,以记录用户的数据。
    ⑸可提供广告轮播器、取得浏览器信息、URL表管理等内置功能。
    ⑹可以实现在多个主页间共享信息,以开发复杂的商务站点应用程序。
    ⑺可使用VBScript或JavaScript等简易的脚本语言结合HTML代码,快速完成站点的应用程序。通过站点服务器执行脚本语言,产生或更改在客户端执行的脚本语言。
    2.2    JavaScript脚本语言分析
    JavaScript是一种嵌入在html档中且运行在客户端的一种基于对象和事件驱动的脚本语言,当用户在客户端的浏览器显示嵌入该脚本语言的网页时,浏览器会自动执行脚本程序,以实现一些html无法完成的动态功能。在本系统的开发中主要使用JavaScript完成验证用户输入信息、与动态显示网页内容等的功能用以简化JSP编写的工作,提高效率。
  1. 上一篇:基于GPS的公交车自动报站系统的设计与实现
  2. 下一篇:计算机网络移动学习网站的设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 酸性水汽提装置总汽提塔设计+CAD图纸

  9. 当代大学生慈善意识研究+文献综述

  10. 十二层带中心支撑钢结构...

  11. java+mysql车辆管理系统的设计+源代码

  12. 乳业同业并购式全产业链...

  13. 杂拟谷盗体内共生菌沃尔...

  14. 电站锅炉暖风器设计任务书

  15. 大众媒体对公共政策制定的影响

  16. 中考体育项目与体育教学合理结合的研究

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回