[发明专利]依据服务目录以及目标服务判断近似服务的系统及其方法有效
申请号: | 201110399989.4 | 申请日: | 2011-12-05 |
公开(公告)号: | CN103136296B | 公开(公告)日: | 2017-10-20 |
发明(设计)人: | 邱全成;方慧 | 申请(专利权)人: | 英顺源(上海)科技有限公司;英业达股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/12 |
代理公司: | 北京国昊天诚知识产权代理有限公司11315 | 代理人: | 许志勇 |
地址: | 200233 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 依据 服务 目录 以及 目标 判断 近似 系统 及其 方法 | ||
技术领域
本发明涉及一种提供近似服务的系统及其方法,特别是指一种依据服务目录以及目标服务判断近似服务的系统及其方法。
背景技术
网页服务器从网络接收服务请求,然后传送HTTP回复给发出服务请求的客户端。一般而言,HTTP回复包含一个网页文件,但实际上也可能包含一个纯文字文件、一个图片文件或其他类型的文件。
若服务请求所请求的文件为静态的数据,例如纯HTML文件或是其他类型的文件,则网页服务器依据服务请求读取该文件,而若服务请求所请求的文件为动态网页,则网页服务器依据服务请求执行相对应的网页文件,借以生成真正传回给客户端的页面。
早期的网页服务器在接收到错误的服务请求时,会直接传回相对应的错误信息给客户端,不过,由于错误信息是由数字组成,因此,大多数的使用者往往无法得知发生错误的原因。因此,目前的网页服务器大多提供了在错误发生时传回预定或是管理者定义的页面,使得使用者可以得知发生错误的原因。
不过,在使用者使用浏览器浏览网页时,使用者容易因为输入了错误的网络地址而产生了错误的服务请求,如此,目前的网页服务器会传回错误的页面,若使用者是因为记错网络地址而造成少许错误的输入,使用者只能回到网站的首页才能开启其所需要的服务,这在浏览过程中容易造成使用者的困扰。
综上所述,可知现有技术中长期以来一直存在当网址错误时无法引导使用者至近似页面的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
有鉴于现有技术存在当网址错误时无法引导使用者至近似页面的问题,本发明于是公开一种依据服务目录以及目标服务判断近似服务的系统及其方法,其中:
本发明所公开的依据服务目录以及目标服务判断近似服务的系统,至少包含:传输模块,用以接收客户端所传送的服务请求;服务状态判断模块,用以判断与服务请求对应的目标服务是否无法响应服务请求;服务目录检测模块,用以在服务状态判断模块判断目标服务无法响应服务请求后,检测与服务请求对应的服务目录是否存在;近似目录搜寻模块,用以在服务目录检测模块检测到服务目录不存在后,搜寻名称与服务目录相近的近似目录;目标服务判断模块,用以在近似目录搜寻模块搜寻出近似目录后,判断近似目录中是否存在目标服务,及用以在服务目录检测模块检测服务目录存在后,判断目标服务是否存在于服务目录中;近似服务搜寻模块,用以在目标服务判断模块判断出近似目录中不存在目标服务后,在近似目录中搜寻名称与目标服务相似的近似服务,及用以在目标服务判断模块判断服务目录中不存在目标服务后,在服务目录中搜寻名称与目标服务相似的近似服务;执行模块,用以在近似服务搜寻模块在近似目录或服务目录中搜寻到近似服务后,通过传输模块将近似服务所产生的响应页面传回客户端。
本发明所公开的依据服务目录以及目标服务判断近似服务的方法,其步骤至少包括:接收服务请求;判断与服务请求对应的目标服务无法响应服务请求后,检测与服务请求对应的服务目录是否存在;若服务目录不存在,则搜寻名称与服务目录相近的近似目录,并判断近似目录中不存在目标服务,且在近似目录中搜寻到名称与目标服务相似的近似服务后,响应近似服务所产生的响应页面;若服务目录存在,则判断目标服务不存在于服务目录中,且在服务目录中搜寻到名称与目标服务相似的近似服务后,响应近似服务所产生的响应页面。
本发明所公开的系统与方法如上,与现有技术之间的差异在于本发明通过判断与服务请求对应的目标服务无法响应服务请求后,至与服务请求对应的服务目录或与服务目录的名称相似的近似目录中搜寻与服务请求对应的目标服务的名称相似的近似服务,并响应近似服务所产生的响应页面,借以解决现有技术所存在的问题,并可以达成无缝跳转页面的技术功效。
附图说明
图1为本发明所提的依据服务目录以及目标服务判断近似服务的系统架构图。
图2A为本发明所提的依据服务目录以及目标服务判断近似服务的方法流程图。
图2B为本发明所提的选择近似服务的附加方法流程图。
【主要部件附图标记说明】
110传输模块
120服务状态判断模块
130服务目录检测模块
150近似目录搜寻模块
160目标服务判断模块
170近似服务搜寻模块
180执行模块
400客户端
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英顺源(上海)科技有限公司;英业达股份有限公司,未经英顺源(上海)科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110399989.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无晶体振荡器的收发器
- 下一篇:一种造纸蒸煮助剂及其制备方法