一种提供统一资源服务的方法

文档序号:7693415阅读:311来源:国知局
专利名称:一种提供统一资源服务的方法
技术领域
本发明涉及一种提供统一资源服务的方法,特别涉及一种使用单一的Url, 从资源服务器上下载内容的方法。
背景技术
Web交互方式中,当客户端需要下载不同的资源时,通常需要不同的Url, 当Url过多时,维护的难度也越明显,本发明通过提供单一的URL来下载客户 端资源,以减少维护的难度,增强了其可扩展性。

发明内容
本发明所要解决的技术问题是提供一种采用单一的Url,从资源服务器上下 载内容的方法。
本发明所述的一种提供统一资源服务的方法,该方法至少包括如下的步骤 步骤l:客户端在登录时,向服务器发送请求。
步骤2:服务器返回给客户端一些参数,其中包含资源服务器的地址;客户端
下载资源时将使用该单 一 的地址。
步骤3:客户端向服务器发起下载条目列表的请求。
步骤4:服务器返回给客户端条目列表的ID、标题、条目时间等信息。
步骤5:客户端在显示某个条目时,根据预定的规则,在资源服务器地址上
力口上参凄t:例》。ResourceUrl t=type&id=100。
步骤6:客户端通过GET方式向资源服务器发起下载资源的请求。
步骤7:资源服务器接收到下载请求,从Url上的参数可以得知要下载何种
资源,以及资源的ID。步骤8:资源服务器通过资源类型来创建资源加载器。 步骤9:资源加载器根据其它的参数,进行资源的加载。 步骤10:为提高加载速度,资源加载器将使用緩存将一部分常用的资源加 载到内存中。
步骤11:资源服务器通过HTTP应答将加载器所加载的资源返回给客户端。
本发明涉及的一种提供统一资源服务的方法使得在Web交互方式中,当客 户端需要下载不同的资源时,通过单一的URL来下载客户端资源,减少维护的 难度,增强了其可扩展性。


图1为本发明的流程图。
具体实施例方式
参见图1,本发明的主要步骤如下
步骤l:客户端在登录时,向服务器发送请求。
步骤2:服务器返回给客户端一些参数,其中包含资源服务器的地址;客户端
下载资源时将使用该单一的地址。
步骤3:客户端向服务器发起下载条目列表的请求。
步骤4:服务器返回给客户端条目列表的ID、标题、条目时间等信息。
步骤5:客户端在显示某个条目时,根据预定的规则,在资源服务器地址上
加上参凄t:例如ResourceUrl t=type&id=100。
步骤6:客户端通过GET方式向资源服务器发起下载资源的请求。
步骤7:资源服务器接收到下载请求,从Url上的参数可以得知要下载何种
资源,以及资源的ID。
步骤8:资源服务器通过资源类型来创建资源加载器。步骤9:资源加载器根据其它的参数,进行资源的加载。 步骤10:为提高加载速度,资源加载器将使用緩存将一部分常用的资源加 载到内存中。
步骤11:资源服务器通过HTTP应答将加载器所加载的资源返回给客户端。 上述的技术方案实施时保障了登陆借口的安全。
最后所应说明的是,以上实施例仅用以说明而并非限制本发明所描述的技 术方案;因此,尽管本说明书参照上述的实施例对本发明已进行了详细的说明, 但是,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或者等同 地替换;而一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖 在本发明的权利要求范围当中。
权利要求
1、一种提供统一资源服务的方法,其特征在于该方法至少包括如下的步骤步骤1客户端在登录时,向服务器发送请求。步骤2服务器返回给客户端一些参数,其中包含资源服务器的地址;客户端下载资源时将使用该单一的地址。步骤3客户端向服务器发起下载条目列表的请求。步骤4服务器返回给客户端条目列表的ID、标题、条目时间等信息。步骤5客户端在显示某个条目时,根据预定的规则,在资源服务器地址上加上参数例如ResourceUr1?t=type&id=100。步骤6客户端通过GET方式向资源服务器发起下载资源的请求。步骤7资源服务器接收到下载请求,从Ur1上的参数可以得知要下载何种资源,以及资源的ID。步骤8资源服务器通过资源类型来创建资源加载器。步骤9资源加载器根据其它的参数,进行资源的加载。步骤10为提高加载速度,资源加载器将使用缓存将一部分常用的资源加载到内存中。步骤11资源服务器通过HTTP应答将加载器所加载的资源返回给客户端。
全文摘要
一种提供统一资源服务的方法,首先客户端在登录时,向服务器发送请求;服务器返回给客户端一些参数,其中包含资源服务器的地址;客户端向服务器发起下载条目列表的请求;然后服务器返回给客户端条目列表的ID、标题、条目时间等信息;客户端通过GET方式向资源服务器发起下载资源的请求;资源服务器接收到请求后从URL上的参数得知要下载何种资源以及ID;资源服务器通过资源类型创建资源加载器;资源加载器使用缓存将一部分常用的资源加载到内存中;最后资源服务器通过HTTP应答将加载器所加载的资源返回给客户端。本发明使得在Web交互方式中,当客户端需要下载不同的资源时,通过单一的URL来下载客户端资源,减少维护的难度,增强了其可扩展性。
文档编号H04L12/58GK101557353SQ20081010358
公开日2009年10月14日 申请日期2008年4月9日 优先权日2008年4月9日
发明者莹 刘, 涛 孙, 徐友春, 朱红军, 汤海京, 蒋海涛, 峰 赵 申请人:北京闻言科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1