基于wap浏览器的用户操作实现方法、系统和服务器的制作方法

文档序号:7656546阅读:176来源:国知局
专利名称:基于wap浏览器的用户操作实现方法、系统和服务器的制作方法
技术领域
本发明涉及网络技术领域,尤其涉及基于WAP浏览器的用户操作实现方法、操作处理服务器和WAP业务系统。
背景技术
无线应用协议(Wireless Application Protocol,简称WAP)是一种全球性的开放协议,能够把目前用超文本标记语言(Hypertext Markup Language,简称HTML)描述的网页信息转换成用无线标记语言(Wireless MarkupLanguage,简称WML)描述的网页信息,显示在支持WAP页面浏览的移动终端或其他手持设备中。
WAP协议是一种轻量级应用协议,WAP浏览器提供的计算能力和存储能力非常弱;然而,对于用户来说,却通常希望浏览器可以提供比较高的处理能力,以能够实现比较复杂的用户操作;例如,当用户对所浏览的WAP页面上的某一对象(如图片、文字、或视频片断等)比较感兴趣,希望保留起来时,由于WAP浏览器不支持对用户终端的处理模块、以及存储模块的调用,因此,用户的上述需求无法得到满足。综上所述,如何在WAP浏览器应用下实现比较复杂的用户操作是一个需要解决的问题。

发明内容
本发明的实施例要解决的技术问题是提供基于WAP浏览器的用户操作实现方法、操作处理服务器和WAP业务系统,可以在WAP浏览器应用下实现比较复杂的用户操作。
为解决上述技术问题,本发明的实施例提供以下技术方案一种基于WAP浏览器的用户操作实现方法,包括业务处理服务器接收携带用户标识,以及用户指定信息的用户操作请求;生成与所述用户指定信息对应的操作处理请求,该请求中携带所述用户标识;发送所生成的操作处理请求;
操作处理服务器接收所述操作处理请求后,对所述用户标识对应的存储单元执行所述操作处理请求对应的动作。
一种操作处理服务器,包括接收单元、存储单元、控制单元和执行单元接收单元用于接收携带有用户标识的操作处理请求;控制单元用于根据所述操作处理请求,向执行单元发出对应的控制命令;执行单元用于根据所述控制命令对所述用户标识对应的存储单元执行相应的动作。
一种WAP业务系统,包括用户终端、负载均衡器、业务服务器和操作处理服务器用户终端,用于发送携带用户标识,以及用户指定信息的用户操作请求;负载均衡器,用于向业务服务器发送所述用户操作请求;业务服务器,用于接收所述用户操作请求,生成与所述用户指定信息对应的操作处理请求,并向操作处理服务器发送生成的请求,所述操作处理请求中携带所述用户标识;操作处理服务器,用于接收所述操作处理请求,对所述用户标识对应的存储单元执行所述操作处理请求对应的动作。
从以上技术方案可以看出,本发明实施例将WAP浏览器无法处理的用户操作发送到操作处理服务器,另一方面,在操作处理服务器中设置有用户专属的存储单元,这样,操作处理服务器可以通过自身强大的处理能力,对用户专属的存储单元执行与用户操作对应的处理;因此,本发明实施例能够在WAP浏览器应用下实现比较复杂的用户操作。


图1是本发明实施例一基于WAP浏览器的用户操作实现方法的流程图;图2是本发明实施例六操作处理服务器的结构图;图3是本发明实施例七WAP业务系统的结构图。
具体实施例方式
下面结合附图,对本发明提供的基于WAP浏览器的用户操作实现方法、操作处理服务器和WAP业务系统的推荐实施例进行详细描述。
实施例一、一种基于WAP浏览器的用户操作实现方法,参考图1,包括A1至A2、用户终端向负载均衡器发送携带用户标识,以及用户指定信息的用户操作请求;负载均衡器将所述用户操作请求发送到业务服务器;一般情况下,WAP系统中配置有多个业务服务器,用于处理WAP相关业务;为平衡各业务服务器的负载,在WAP系统中还会配置一负载均衡器,负责将用户的WAP业务请求平衡分配给各业务服务器进行处理;在本发明中,用户终端主要指支持WAP页面浏览的移动终端或其他手持设备;所述用户指定信息可以是指对WAP页面上的指定对象进行指定操作的指示信息,也可以是查询所存储对象的指定信息;其中,所述的对象可以是WAP页面上的文本、图片、铃声、或视频等;所述的操作可以是复制、粘贴、删除、查询等;A3、所述业务服务器生成与所述用户指定信息对应的操作处理请求,该请求中携带所述用户标识;所述的操作处理请求可以是地址列表查询请求、对象复制请求、粘贴请求、删除请求等;A4、向操作处理服务器发送所生成的操作处理请求;A5、操作处理服务器收到所述操作处理请求后,对所述用户标识对应的存储单元执行所述操作处理请求对应的动作;与用户标识对应的存储单元是专属于用户标识所指用户的存储空间,用于存储用户希望加以保留的对象的地址,以及其他信息。
实施例二、一种基于WAP浏览器的用户操作实现方法,通过本实施例,用户可以将希望保留的对象复制到操作处理服务器中;包括以下步骤B1至B2、在检测到请求对WAP页面上的指定对象进行复制的用户操作后,用户终端向负载均衡器发送用户操作请求,该请求中携带用户标识,以及对指定对象进行复制的指示信息;负载均衡器将所述用户操作请求发送到业务服务器;B3、所述业务服务器获取所述指定对象的地址;
B4、生成对象复制请求,该请求中携带所述用户标识,以及所获取的地址;B5、向操作处理服务器发送所生成的对象复制请求;B6、操作处理服务器收到所述对象复制请求后,在所述用户标识对应的存储单元中存储所述地址;B7至B8、向数据库服务器提供所述地址,数据库服务器将该地址添加到数据库中该用户标识对应的表项内。
实施例三、一种基于WAP浏览器的用户操作实现方法,通过本实施例,用户可以将指定对象粘贴到指定的可输入区域中;包括以下步骤C1至C2、在检测到请求对WAP页面上的指定对象进行粘贴的用户操作后,用户终端向负载均衡器发送用户操作请求,该请求中携带用户标识,以及对指定对象进行粘贴的指示信息;负载均衡器将所述用户操作请求发送到业务服务器;C3、所述业务服务器生成对象粘贴请求,该请求中携带所述用户标识,以及所述指定对象的标识;C4、向操作处理服务器发送所生成的对象粘贴请求;C5、操作处理服务器收到所述对象粘贴请求后,从所述用户标识对应的存储单元中获取所述指定对象的标识对应的地址,若获取成功,执行C6;否则,从数据库服务器的数据库中获取所述指定对象的标识对应的地址,执行C6;C6、业务服务器根据上述获取的对象标识对应的地址生成粘贴后的页面,返回给用户终端。
实施例四、一种基于WAP浏览器的用户操作实现方法,通过本实施例,用户可以将指定对象从操作处理服务器中删除;包括以下步骤D1至D2、在检测到请求对WAP页面上的指定对象进行删除的用户操作后,用户终端向负载均衡器发送用户操作请求,该请求中携带用户标识,以及对指定对象进行删除的指示信息;负载均衡器将所述用户操作请求发送到业务服务器;
D3、所述业务服务器生成对象删除请求,该请求中携带所述用户标识,以及所述指定对象的标识;D4、向操作处理服务器发送所生成的对象删除请求;D5、操作处理服务器收到所述对象删除请求后,从所述用户标识对应的存储单元中删除所述指定对象的标识对应的信息;D6、通知数据库服务器从数据库中所述用户标识的表项内,删除所述指定对象的标识对应的信息。
实施例五、一种基于WAP浏览器的用户操作实现方法,通过本实施例,用户可以查询操作处理服务器中存储的对象地址列表;包括以下步骤E1至E2、在检测到请求对所存储对象进行查询的用户操作后,用户终端向负载均衡器发送用户操作请求,该请求中携带用户标识,以及查询所存储对象的指示信息;负载均衡器将所述用户操作请求发送到业务服务器;E3、所述业务服务器生成地址列表查询请求,该请求中携带所述用户标识;E4、向操作处理服务器发送所生成的地址列表查询请求;E5、操作处理服务器收到所述查询请求后,从所述用户标识对应的存储单元中获取所存储的地址列表,若获取成功,执行E6;否则,从数据库服务器的数据库中获取所述用户标识对应的表项中存储的对象地址列表,执行E6;E6、经由所述业务服务器向所述用户终端返回所获取的地址列表。
实施例六、一种操作处理服务器,参考图2,包括接收单元210、存储单元220、控制单元230和执行单元240接收单元210用于接收携带有用户标识的操作处理请求;控制单元230用于根据所述操作处理请求,向执行单元240发出对应的控制命令;执行单元240用于根据所述控制命令对所述用户标识对应的存储单元220执行相应的动作。
在本发明的更多实施例中,所述接收单元接收的操作处理请求具体是对象复制请求,该请求中还携带指定对象的地址;所述执行单元对所述用户标识对应的存储单元执行相应的动作具体是,在所述用户标识对应的存储单元中存储所述地址。
在本发明的更多实施例中,所述接收单元接收的操作处理请求具体是对象粘贴请求,该请求中还携带指定对象的标识;所述执行单元具体是地址获取单元,用于根据控制单元发送的与所述对象粘贴请求对应的控制命令,从所述用户标识对应的存储单元中获取所述指定对象的标识对应的地址;所述操作处理服务器还包括发送单元,用于发送所获取的地址。
在本发明的更多实施例中,所述接收单元接收的操作处理请求具体是对象删除请求,该请求中还携带指定对象的标识;所述执行单元对所述用户标识对应的存储单元执行相应的动作具体是,从所述用户标识对应的存储单元中删除所述指定对象的标识对应的信息。
在本发明的更多实施例中,所述接收单元接收的操作处理请求具体是地址列表查询请求;所述执行单元具体是地址列表获取单元,用于根据控制单元发出的与所述地址列表查询请求对应的控制命令,在所述用户标识对应的存储单元中获取所存储的地址列表;所述操作处理服务器还包括发送单元,用于发送所获取的地址列表。
实施例七、一种WAP业务系统,参考图3,包括用户终端310、负载均衡器320、业务服务器330和操作处理服务器340用户终端310,用于发送携带用户标识,以及用户指定信息的用户操作请求;负载均衡器320,用于向业务服务器330发送所述用户操作请求;业务服务器330,用于接收所述用户操作请求,生成与所述用户指定信息对应的操作处理请求,并向操作处理服务器340发送生成的请求,所述操作处理请求中携带所述用户标识;操作处理服务器340,用于接收所述操作处理请求,对所述用户标识对应的存储单元执行所述操作处理请求对应的动作。
在本发明的更多实施例中,所述WAP业务系统中的操作处理服务器可以采用本发明操作处理服务器实施例中的结构。
值得说明的是,本发明实施例中系统消息服务器既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现;既可以作为独立的产品销售或使用,也可以存储在一个计算机可读取存储介质中。
在本发明的更多实施例中,上述各实施例中所述的存储单元可以存储在RAM中,以提高读写速度,进一步提高系统对WAP操作的响应速度。
以上对本发明实施例所提供的基于WAP浏览器的用户操作实现方法、操作处理服务器和WAP业务系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种基于WAP浏览器的用户操作实现方法,其特征在于,包括业务处理服务器接收携带用户标识,以及用户指定信息的用户操作请求;生成与所述用户指定信息对应的操作处理请求,该请求中携带所述用户标识;发送所生成的操作处理请求;操作处理服务器接收所述操作处理请求后,对所述用户标识对应的存储单元执行所述操作处理请求对应的动作。
2.如权利要求1所述的基于WAP浏览器的用户操作实现方法,其特征在于所述用户指定信息具体是对指定对象进行复制的指示信息;所述生成与所述用户指定信息对应的操作处理请求前还包括获取所述指定对象的地址;所述操作处理请求具体是对象复制请求,该请求中还携带所获取的地址;所述对所述用户标识对应的存储单元执行所述操作处理请求对应的动作具体包括在所述用户标识对应的存储单元中存储所述地址。
3.如权利要求1所述的基于WAP浏览器的用户操作实现方法,其特征在于所述用户指定信息具体是对指定对象进行粘贴的指示信息;所述操作处理请求具体是对象粘贴请求,该请求中还携带所述指定对象的标识;所述对所述用户标识对应的存储单元执行所述用户操作请求对应的动作具体包括从所述用户标识对应的存储单元中获取所述指定对象的标识对应的地址;所述对所述用户标识对应的存储单元执行所述用户操作请求对应的动作后还包括发送所获取的地址。
4.如权利要求1所述的基于WAP浏览器的用户操作实现方法,其特征在于所述用户指定信息具体是对指定对象进行删除的指示信息;所述操作处理请求具体是对象删除请求,该请求中还携带所述指定对象的标识;所述对所述用户标识对应的存储单元执行所述用户操作请求对应的动作具体包括从所述用户标识对应的存储单元中删除所述指定对象的标识对应的信息。
5.如权利要求1所述的基于WAP浏览器的用户操作实现方法,其特征在于所述用户指定信息具体是查询所存储对象的指示信息;所述操作处理请求具体是地址列表查询请求;所述对所述用户标识对应的存储单元执行所述用户操作请求对应的动作具体包括从所述用户标识对应的存储单元中获取所存储的地址列表;所述对所述用户标识对应的存储单元执行所述用户操作请求对应的动作后还包括发送所获取的地址列表。
6.如权利要求1至5任一项所述的基于WAP浏览器的用户操作实现方法,其特征在于,所述存储单元配置在RAM中。
7.一种操作处理服务器,其特征在于,包括接收单元、存储单元、控制单元和执行单元接收单元用于接收携带有用户标识的操作处理请求;控制单元用于根据所述操作处理请求,向执行单元发出对应的控制命令;执行单元用于根据所述控制命令对所述用户标识对应的存储单元执行相应的动作。
8.如权利要求7所述的操作处理服务器,其特征在于,所述接收单元接收的操作处理请求具体是对象复制请求,该请求中还携带指定对象的地址;所述执行单元对所述用户标识对应的存储单元执行相应的动作具体是,在所述用户标识对应的存储单元中存储所述地址。
9.如权利要求7所述的操作处理服务器,其特征在于,所述接收单元接收的操作处理请求具体是对象粘贴请求,该请求中还携带指定对象的标识;所述执行单元具体是地址获取单元,用于根据控制单元发送的与所述对象粘贴请求对应的控制命令,从所述用户标识对应的存储单元中获取所述指定对象的标识对应的地址;所述操作处理服务器还包括发送单元,用于发送所获取的地址。
10.如权利要求7所述的操作处理服务器,其特征在于,所述接收单元接收的操作处理请求具体是对象删除请求,该请求中还携带指定对象的标识;所述执行单元对所述用户标识对应的存储单元执行相应的动作具体是,从所述用户标识对应的存储单元中删除所述指定对象的标识对应的信息。
11.如权利要求7所述的操作处理服务器,其特征在于,所述接收单元接收的操作处理请求具体是地址列表查询请求;所述执行单元具体是地址列表获取单元,用于根据控制单元发出的与所述地址列表查询请求对应的控制命令,在所述用户标识对应的存储单元中获取所存储的地址列表;所述操作处理服务器还包括发送单元,用于发送所获取的地址列表。
12.一种WAP业务系统,其特征在于,包括用户终端、负载均衡器、业务服务器和操作处理服务器用户终端,用于发送携带用户标识,以及用户指定信息的用户操作请求;负载均衡器,用于向业务服务器发送所述用户操作请求;业务服务器,用于接收所述用户操作请求,生成与所述用户指定信息对应的操作处理请求,并向操作处理服务器发送生成的请求,所述操作处理请求中携带所述用户标识;操作处理服务器,用于接收所述操作处理请求,对所述用户标识对应的存储单元执行所述操作处理请求对应的动作。
全文摘要
本发明涉及网络技术领域,公开基于WAP浏览器的用户操作实现方法,该方法包括业务处理服务器接收携带用户标识,以及用户指定信息的用户操作请求;生成与所述用户指定信息对应的操作处理请求,该请求中携带所述用户标识;发送所生成的操作处理请求;操作处理服务器接收所述操作处理请求后,对所述用户标识对应的存储单元执行所述操作处理请求对应的动作。本发明还公开相应的操作处理服务器和WAP业务系统。本发明实施例能够在WAP浏览器应用下实现比较复杂的用户操作。
文档编号H04L12/28GK101072240SQ20071012348
公开日2007年11月14日 申请日期2007年6月25日 优先权日2007年6月25日
发明者蒋宁, 陈生 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1