1.3 研究的意义
目前,世界上最大的计算机互联网络是因特网,因特网散布全球。它把世界上各种各样的网络连成一个整体。World Wide Web(简称WWW)是因特网上面最容易被人们接受的搜索手段,很先进,很方便。并且发展速度异常迅速,眼下已经成为世界上最大的信息资源库。调查结果显示,目前因特网上面有百万个Web站点,包含了教育,科研,文化,金融,商业,新闻等等各个领域。而且用户不少。所以,拥有一个好的Web站点对于一个机构来说相当重要。
这几年,计算机技术发展快速,尤其是在计算机网络这方面。计算机网络已经改变了人们生活的各个方面。形形色色的在线服务影响了人们的交流方式。让人们不管隔多远都可以即时交流。所以之前的联系方式,已经差不多被淘汰了,因为它们根本满足不了人们的需求。网络聊天系统为人们提供了一个交流和联系的平台,提供完善的网络聊天管理,可以让人们增进交流和联系的目的。
1.4 研究的内容
此网络聊天室采用了软件工程学的解决方案实现聊天室的设计和开发。比较详细地介绍了ASP技术的基本知识,里面有ASP内置对象以及脚本语言。比较全面的介绍了各个模块的功能和它们的实现方法,运用ASP技术来开发网络聊天系统,解决了聊天界面,屏蔽等等问题,在开发中遇到的困难也进行了分析和研究,最后通过系统的结构图,功能模块图等方式结合,生动形象的描述。
2 开发环境和技术介绍
2.1.1 ASP对象
Active Server Pages里面有五个对象,都是可以直接调用。设计Web的第一步是认识ASP的内置对象。Requset是和客户端交互,收集环境变量。
Response是发送ASP处理的结果到客户端,同时设置Cookies。Request对象的语法及属性 Request。
对象的语法如表2.1所示:
Request[.collection|property|method](variable)
表2.1 Request对象的属性、方法表
选项 作用
Collection(集合)
ClientCertificate 得到在HTTP请求中传递的在客户端认证域的值
Cookies 使用此集合,可得到Cookie值
Form 得到Form对象中元素的值
QueryString 得到变量的值
ServerVariables 得到预置的环境变量的值
Property(属性)
TotalBytes (只读)指定从客户端传送总字节数
Buffer 表明页面输出是否有缓冲
CacheControl 决定代理服务器是否快取ASP的输出
Charest 字符集
ContentType 指定response的HTTP的内容类型
Expirs 定义一个浏览器缓存中的页面再多长时间后过期
ExpirsAbsolute 定义一个浏览器缓存中的页面什么日期时间后过期
IsClineConnected 用户时候连接到服务器
Pics 设置pics-label Response标题的值,标示PICS内容等级
Status 由服务器返回的状态行 asp+access网络聊天室设计+文献综述(3):http://www.751com.cn/jisuanji/lunwen_14306.html