[发明专利]主从式架构的读取数据库以生成网页的系统及方法无效
申请号: | 200710160622.0 | 申请日: | 2007-12-21 |
公开(公告)号: | CN101464863A | 公开(公告)日: | 2009-06-24 |
发明(设计)人: | 邱全成;王辉 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/06 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 龙 洪;霍育栋 |
地址: | 台湾省台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主从 架构 读取 数据库 生成 网页 系统 方法 | ||
技术领域
本发明涉及一种生成网页的系统及方法,尤其特别涉及一种主从式架构的读取数据库以生成网页的系统及方法。
背景技术
在网页的应用上,可以分为静态网页以及动态网页两种呈现方式,所谓的静态网页是指网页中的内容是预先建立完成的,而动态网页是指网页中的内容是需要经过伺服端中进行运算处理后,再将运算处理的结果呈现在动态网页中,这种动态网页的应用是越来越发达。
请参考图1所示,图1是已知动态网页数据库读取方法流程图。首先,使用者点选超链接(步骤110);接着,连接池是否有空闲连接(步骤120);接着,当连接池有空闲连接时,获得连接以读取数据库(步骤130);当连接池没有空闲连接时,等待空闲连接(步骤140);接着,在动态网页显示数据库读取结果(步骤150);最后,释放数据库连接(步骤160)。
在已知动态网页数据读取架构下,一般的数据读取流程如上所示,用一个数据库连接池来管理数据库的访问。对于访问量相对较小的应用,一般不会发生因为动态网页对于数据库访问所造成的负载,因此,一个好的数据库连接池能够有效的管理对于数据库的访问连接。
对于动态网页的优点在于可以根据先前所制定好的程序动态网页,可以依照使用者的不同请求从而返回其相应的数据库读取结果,以达到伺服端资源的最大利用和节省伺服端上的资源。但正因为动态网页的执行效率是要通过频繁的与数据库进行数据交换才能实现的,频繁的读取数据库会导致伺服器要花大量的时间来运算处理。访问量达到一定的数量后,即为超过连接池的最大数量后,会导致效率的下降,甚至会造成伺服端当机。
综上所述,可知已知动态网页技术在访问量过于庞大时,出现伺服器端读取数据库的数据效率不佳的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
鉴于已知动态网页技术在访问量过于庞大时,出现伺服器端读取数据库的数据效率不佳的问题,本发明公开了一种主从式架构的读取数据库以生成网页的系统及方法,其中:
本发明所公开的主从式架构的读取数据库以生成网页的系统,此系统包含:客户端以及伺服端。其中,客户端包含:输入模块、连接模块以及显示模块;伺服端包含:网页数据库、接收模块、数据读取模块、网页建立模块、储存模块以及传送模块。
输入模块在客户端中接收被点选的超链接区域对应的网页信息,并通过连接模块传送网页信息至伺服端中,伺服端即可以通过接收模块接收网页信息,接着数据读取模块从网页数据库中读取与网页信息对应的网页数据,并且网页建立模块根据网页数据读取网页模板整合为网页,并且储存模块储存网页,传送模块传送网页至客户端中,通过客户端中显示模块显示网页,使用者即可以看到网页显示的结果。
本发明所公开的主从式架构的读取数据库以生成网页的方法,其包含下列步骤:
首先,在客户端中接收被点选超链接区域对应的网页信息;接着,链接至伺服端,以传送网页信息至伺服端;接着,伺服端接收客户端传送的网页信息;接着,从伺服端中网页数据库中读取与网页信息对应的网页数据;接着,读取网页模板,并将网页模板整合网页数据为网页;接着,储存网页于伺服端中;接着,传送网页至客户端;最后,显示网页于客户端中。
本发明所公开的系统与方法如上,与先前技术之间的差异在于本发明提供网页信息至伺服端,伺服端接收客户端传送的网页信息后,从网页数据库中读取与网页信息对应之网页数据,接着,读取网页模板,并将网页模板整合网页数据为网页,将动态网页转变为静态网页的技术手段,在客户端中显示静态网页,可以降低伺服端运算处理的负载。
通过上述的技术手段,本发明可以达成提高伺服端工作效率的技术功效。
附图说明
图1为已知动态网页数据读取方法流程图。
图2为本发明主从式架构的读取数据库以生成网页的系统方块图。
图3为本发明主从式架构的读取数据库以生成网页的方法流程图。
图4至图6为本发明主从式架构的读取数据库以生成网页的界面示意图。
具体实施方式
以下将配合附图及实施例来详细说明本发明的实施方式,以此对本发明如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。
以下首先说明本发明主从式架构的读取数据库以生成网页的系统,并请参考图2所示,图2是本发明主从式架构的读取数据库以生成网页的系统方块图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710160622.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式任务系统及应用该系统的数据处理方法
- 下一篇:一种虚拟机迁移方法