下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Win2000索引服务的WEB应用
1前言在网络时代,通过输入关键字,就能查到自己感兴趣的资料,如果你制作了你自己网站,又想提供站内的搜索功能,你就可以自己动手做一套属于你自己的站内搜索系统。Windows2000提供了索引服务,缺省为未安装,通过在控制面板上的服务设置打开IndexServer服务以后,就等于拥有了一套个人专属的搜索引擎。通过设置,大部分的时候都不需要人工干预,在预设的情况下,系统负担较轻时,IndexServer就会找出系统指定的文件夹,一般是预设的WEB站点及预设的FTP站点下所有的虚拟目录以及自己指定的硬盘上的文件夹,接着建立及维护存储文件的目录信息。当设置好IndexServer以后,在前端输入查询条件,IndexServer就会搜索这份索引,然后以HTML的格式传回到前端,因为IndexServer事先会建立文件索引,搜索的速度将比全文本的搜索快很多。2IndexServer的对象和属性2.1被索引的文件类型在WEB服务器下的所有文件,IndexServer一般都会建立一份索引,这些文件有HTML文件、ASP文件、HelpFile文件、文本文件以及Office软件制作的文件等,甚至可以是非文本的文件类型,如可执行文件,当然,对这些文件无法通过有意义的文字来查询。在实际运用中,我们一般关心的文件是文本类型文件,如网页等,基本上IndexServer也能够满足一般的应用要求。2.2IndexServer查询规则(1)不区分大小写。(2)如果包含特殊字符如双引号或者其他特殊字符如逗号,惊叹号等,必须要用双引号将字符包含起来。(3)多条件查询可以用逗号将关键字分开。(4)支持布尔运算符,例如AND、OR、NOT、NEAR、<、>等等。2.3IndexServer查询对象在Windows2000中,IndexServer查询对象包含在Ixxso.dll之中,叫做IndexingServiceServerSideObject,即SSO,提供了建立及管理Recrodsets和查询的控制,利用SSO获得IndexServer建立的目录及文件索引,再用后端的描述语言VBScript或者javascript格式化传回前端。SSO对象Query对象属性名称数据类型功能描述AllowEnumerationBoolean是否允许递归搜索目录索引,缺省是FalseCiScopeString指定搜索的路径,多于一个路径的话用逗号分开ColumnsString从OLEDBRecordset取出的字段MaxRecordsLong希望取得的记录数QueryString查询限制条件SortByString根据哪个字段排序Query方法Method方法功能描述CreateRecordset建立ADORecordset,有sequential和nonsequentialDefineColumn给查询的字段定义一个别名QueryToUrl转换为URL参数SetQueryFromURL设定Query对象及相关内容Utility对象方法描述AddScopeToQuery加入查询路径HTMLEncode给指定的字符串按照HTML编码URLEncode按照URL编码规则应用到给定的字符串可用的文件信息属性名称功能功能描述Characterization文件的摘要DocAuthor文件的作者Rank排名DocSubject文件的主题DocTitle文件的标题FileName文件名Vpath文件的完整虚拟路径Size文件大小(BYTE)3分页检索部分源代码:<%Response.Buffer=TrueMySelf=Request.ServerVariables("PATH_INFO")Page=CLng(Request("Page"))Path=Request("Path")Keyword=Request("Keyword")MaxRecords=CLng(Request("MaxRecords"))4小结通过运用indexsever对象属性,就可以达到站内搜索功能的很好效果,增加了网站的功能,不需要外部的搜索,提高了查找效率,方便了网站浏览,在网
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《從傳統到時尚》课件
- 七大洲四大洋的位置
- 山东省烟台市招远市(五四学制)2024-2025学年九年级上学期期末考试道德与法治试卷(含答案)
- 2024年全国社会工作者初级职业水平《社会工作实务》考试题参考答案
- 单位管理制度展示合集【人事管理篇】
- 单位管理制度展示大合集职员管理十篇
- 定期报告:一月可能继续震荡偏强中小盘成长占优
- 2024-2030年中国偶氮颜料行业市场深度分析及发展趋势预测报告
- 单位管理制度展示大合集职工管理篇十篇
- 单位管理制度品读选集【员工管理篇】
- NB-T35009-2013抽水蓄能电站选点规划编制规范
- 曳引驱动电梯调试作业指导书
- 上海市中考英语试卷及答案
- 基础会计课程思政教案设计
- 苏教版科学小学五年级上册期末测试卷及完整答案(夺冠系列)
- 监控工程竣工验收报告
- 经皮肝穿刺胆道引流(PTCD)导管的护理要点
- 国家开放大学《心理学》形考任务1-4参考答案
- 2024年社会工作者《社会工作实务(中级)》考试真题必考题
- 国家基层糖尿病神经病变诊治指南(2024版)
- FZ∕T 74001-2020 纺织品 针织运动护具
评论
0/150
提交评论