一种通过客户端对系统消息进行调用的方法及系统技术方案

技术编号:8836864 阅读:132 留言:0更新日期:2013-06-22 22:15
本发明专利技术提供一种通过客户端对系统消息进行调用的方法,包括:检测服务器发送的系统消息;响应于检测到与所述客户端相关联的提醒消息,启动所述客户端;在所述客户端上显示所述提醒消息。相应的,本发明专利技术还提供一种用于该方法的系统。本发明专利技术可以在客户端没有启动的情况下,自动接收相关信息,并启动客户端将所述信息呈现给用户,可以使用户实时接收服务器发送的信息,增加了信息时效性。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体地说涉及一种通过客户端对系统消息进行调用的方法及系统
技术介绍
客户端(Client)或称为用户端,是为客户提供本地服务的程序,一般安装在普通的终端上,例如:PC、或笔记本、手机、平板电脑等一些便携式移动设备上。客户端需要与服务端的一些服务互相配合运行。互联网发展以后,较常用的用户端包括了如万维网使用的浏览器、收寄电子邮件时的电子邮件客户端、以及即时通讯的客户端软件等。对于这一类应用程序,需要网络中有相应的服务器和服务程序来提供相应的服务,如数据库服务,电子邮件服务等,这样在终端和服务器端,需要建立特定的通信连接,来保证应用程序的正常运行。只要在终端开启客户端,并保持通信连接通畅,即可实时接收服务器端发送的各种消息、提醒以及程序的更新包等等。虽然随着技术的发展,硬件的性能有了大幅度提高,但是随着软件的快速更新、大量涌现,如果在一个终端上同时运行多个客户端软件,会消耗大量的系统内存,导致终端处理速度变慢,影响性能。目前,为了节约终端的系统开销,如果用户不需要在某一客户端上进行操作,就会将该客户端关闭。客户端的关闭会导致当有一些相关的消息提醒发送至客户端时,无法及时获取,只有下一次启动客户端时才可以看到相应的消息提醒,例如,以浏览器为例。最初浏览器的出现主要用于浏览网页,随着科技的发展,浏览器也可以用于玩小游戏,除此之外,用户还可以通过浏览器进行消息或服务定制。当有定制消息时,浏览器可以对用户进行提示。但是,如果在浏览器并未启动的情况下,这些消息无法传达给用户,即浏览器在没有启动的时候无法接受通知响应。这样用户也许就会错过很重要的消息提醒。因此目前的这种客户端并不能在关闭的情况下实时接收与之相关的消息提醒,并当接收到相关消息提醒后自行启动,为用户展现接收到的消息。
技术实现思路
本专利技术提供一种通过客户端对系统消息进行调用的方法,用于在未开启客户端,例如浏览器的情况下,能够自行检测,当检测到有相关的提醒消息时,自动启动客户端并显示相应的消息,提高了客户端对于提醒消息的接收效率以及消息接收的时效性。根据本专利技术的一个方面,提供一种通过客户端对系统消息进行调用的方法,其特征在于,包括以下步骤:检测服务器发送的系统消息;响应于检测到与所述客户端相关联的提醒消息,启动所述客户端;在所述客户端上显示所述提醒消息。根据本专利技术的另一个方面,提供一种用于通过客户端对系统消息进行调用的系统,其特征在于,包括:检测装置,用于检测服务器发送的系统消息;启动装置,用于响应于检测到与所述客户端相关联的提醒消息,启动所述客户端;提醒消息显示装置,用于在所述客户端上显示所述提醒消息。本专利技术提供的通过客户端对系统消息进行调用的方法及系统,通过对服务器发送的系统消息进行检测,找到与本客户端相关联的提醒消息,并且当有相关联的提醒消息时,启动客户端,在所述客户端中显示所述消息。通常情况下,为了节约终端的系统开销,用户会将当时没有进行操作的一些客户端关闭。当有新的系统消息发送至终端时,本专利技术的系统会对这些系统消息进行检测,当找到与已关闭的客户端有关联的提醒消息时,及时启动客户端,并在已启动的客户端上显示所述提醒消息。因此采用本专利技术的方法和系统,在降低系统开销的情况下,既保证了信息接收的完整性,还有效提高了信息接收的时效性。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为根据本专利技术的整体系统架构示意图;图2为根据本专利技术的一种通过客户端对系统消息进行调用的方法的一个具体实施方式的流程示意图;图3为在图2中的一个步骤S102可能包含的分解步骤;图4为根据本专利技术的一种用于通过客户端对系统消息进行调用的系统的一个具体实施方式的结构示意图;图5为根据本专利技术的一种用于通过客户端对系统消息进行调用的系统的另一个具体实施方式的结构示意图;图6为图5中示出的启动装置的一个具体实施方式的结构示意图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的实施例作详细描述。下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。下文的公开提供了许多不同的实施例或例子用来实现本专利技术的不同结构。为了简化本专利技术的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本专利技术。此外,本专利技术可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本专利技术省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本专利技术。图1为根据本专利技术的整体系统架构示意图。如图1所示,一方面,服务器20可以接收来自于安装于各种终端中的系统10发出的提醒消息订阅请求。另一方面,服务器20向终端发送各种系统消息,系统消息中即包括与不同客户端相关的提醒消息。服务器20与终端可以通过有线网络或者无线网络进行互联,所述无线网络包括但不限于 WiF1、GSM、CDMA、TDCDMA, GPRS、EVDO, CDMAIX 等。所述终端可以为任意一种可与用户通过键盘、鼠标、触摸板或手写设备等方式进行人机交互的电子产品,例如,电脑、手机、个人数字助理(PDA)、掌上电脑或者平板电脑等。所述终端中需要装有至少一个客户端软件,该客户端优选为支持html5的浏览器。参考图2,图2为根据本专利技术的一种通过客户端对系统消息进行调用的方法的一个具体实施方式的流程示意图,包括步骤SlOl S103,下面对图2所示的方法进行说明。首先执行步骤S101,检测服务器发送的系统消息。随着科技的发展,终端的种类越来越多,功能越来越强大,其使用范围已大大超出了最初专利技术该终端时的设计。在各种终端中,又以移动终端的发展速度更加迅猛。例如,移动终端可以为手机、笔记本电脑、PDA (Personal Digital Assistant,个人数字助理)、平板电脑等。因此本实施例以手机为例进行阐释。当前,手机的作用已经不限于打电话、发短信等简单的通信,越来越多的用户使用手机浏览网页、听音乐、看视频、玩游戏等。随着智能手机的出现以及快速发展,由于其带有功能强大操作系统以及面积大、标准化的可触摸显示屏,为手机用户带来了更方便、更丰富的应用。最突出的特点就是,用户可以安装更多的应用程序和第三方软件,即各种客户端,例如:浏览器、QQ客户端、游戏客户端等。本实施例以浏览器客户端为例对本专利技术提供的方法进行进一步阐释。在如今这样一个信息爆炸的时代,服务器提供越来越多的服务以及信息,并且会不时向客户端推送这些消息。例如:浏览器新版本发布的消息、更新资源包的发布、客户端补丁的可下载通知、以及一些重大新闻事件等。除了上述服务器主动推送的系统消息,终端用户也可以通过客户端即浏览器向服务器发送一些提醒消息的订阅请求。这样在有与订阅请求相关联的消息时,服务器就会将相应的系统消息发送至客户端。所述提醒消息包括但不本文档来自技高网
...

【技术保护点】
一种通过客户端对系统消息进行调用的方法,其特征在于,包括以下步骤:检测服务器发送的系统消息;响应于检测到与所述客户端相关联的提醒消息,启动所述客户端;在所述客户端上显示所述提醒消息。

【技术特征摘要】
1.一种通过客户端对系统消息进行调用的方法,其特征在于,包括以下步骤: 检测服务器发送的系统消息; 响应于检测到与所述客户端相关联的提醒消息,启动所述客户端; 在所述客户端上显示所述提醒消息。2.根据权利要求1所述的方法,其特征在于,所述客户端为支持html5的浏览器。3.根据权利要求1或2所述的方法,其特征在于,在启动所述客户端的同时或者之后还包括: 在所述客户端上执行指定的Javascript脚本程序。4.根据权利要求3所述的方法,其特征在于,提供Javascript接口供所述Javascript脚本程序调用。5.根据权利要求1或2所述的方法,其特征在于,还包括,向所述服务器发送针对与所述客户端相关联的提醒消息的订阅请求。6.根据权利要求1或2所述的方法,其特征在于,所述提醒消息为用户参与或订阅的交易、游戏、播报、下载或者其他在线活动的状态变化,或者是来自其他参与方的新邮件、新消息或者新请求。7.根据权利要求1或2所述的方法,其特征在于,所述响应于检测到与所述客户端相关联的提醒消息,启动所述客户端进一步包括: 响应于检测到与所述客户端相关联的提醒消息,显示提示框; 根据所述提示框选择是否启动所述客户端,当选择启动时,启动所述客户端。8.一种用于通过客户端对系统消息进行调用的系统...

【专利技术属性】
技术研发人员:赵霏
申请(专利权)人:北京磊友信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1