专利名称:一种服务器及实时更新证券行情消息的系统的制作方法
技术领域:
本实用新型涉及通信技术领域,具体地涉及一种服务器及实时更新证券行 情消息的系统。
背景技术:
现有的同类手机炒股软件中, 一般通过手机向服务器发送请求,服务器返 回应答数据给手机,在炒股过程中,为了体现实时性都是每隔一段时间通过手 机再向服务器发^请求内容以获得最近更新的数据。但是通过上述方法实时获 取证券信息时,对于同样的证券信息在一段时间内需要通过手机发起多次请求 消息才能体现实时性,如果请求的时间很短,通过手机向服务器一秒钟请求一 次,虽然实时性很高,但网络流量太大,在处理的过程中,服务器的负荷太重, 如果相隔的时间太长,则用户端不能及时获取最新证券的数据,可能对股市行 情分析误判,而造成误操作会给用户带来一定的经济损失。
实用新型内容
本实用新型实施例提供一种服务器及实时更新证券行情消息的系统,通过 服务器实时推送终端所请求的证券信息到终端,实现了移动终端上证券信息同 步。
为了解决上述技术问题,本实用新型实施例提供了一种服务器,包括
用于接收移动终端发送的证券行情请求消息的接收模块;
用于向移动终端发送证券行情请求消息中所对应的证券行情消息的发送模
块;
用于保存接收模块接收的证券行情请求消息,并根据证券行情请求消息实 时将所对应的证券行情更新消息通过发送模块发送给移动终端的数据推送模
块,其中 -
接收模块与数据推送模块相连,数据推送模块与发送模块相连。
相应的,本实用新型还公开了一种实时更新证券行情消息的系统,所述系 统包括用于向服务器发送证券行情请求消息的移动终端,以及接收并保存移动 终端发送的证券行情请求信息,并根据证券行情请求消息实时将所对应的证券 行情更新消息发送给移动终端的数据推送服务器。
本实用新型实施例提供的服务器和系统,通过保存移动终端发送的请求信 息,实时的收集所对应的证券行情更新信息,并发送给所请求的移动终端,减 少了移动终端和服务器之间的信息交互过程,通过服务器端主动将收集到的消 息发送到移动终端,体现证券行情信息在移动终端上的实时性,从而满足了用 户需求。
图1是本实用新型实施例中的实时更新证券行情消息的系统结构示意图; 图2是本实用新型实施例中的实时更新证券行情消息方法的流程图。
具体实施方式
以下结合附图对本实用新型实施例作进一步详细、清楚的说明。 图1是本实用新型实施例的实时更新证券行情消息的系统结构示意图,包 括移动终端10和网络侧中的服务器20,其中移动终端10用于在手机炒股 时,向服务器发送证券行情请求消息,并接收服务器20返回的证券行情请求消 息中所对应的证券行情消息,该所对应的证券行情包括证券行情请求消息发送 时的所对应的当前证券行情消息和服务器20实时发送的所对应的证券行情更新
请求消息,并根据证券行情请求消息实时收集证券行情请求消息所对应的证券 行情更新消息,在收集到请求消息所对应的证券行情更新消息时,将所述所对 应的证券行情更新消息发送至所请求的移动终端10。
相应的,服务器20中设有接收模块21、发送模块22、数据推送模块23和 存储模块29,接收模块21与数据推送模块23相连,发送模块22与数据推送模 块23相连,存储模块29与数据推送模块23相连,存储模块29与其中接收 模块21用于接收移动终端10发送的证券行情请求消息;发送模块22用于向移 动终端IO发送证券行情请求消息中所对应的证券行情消息,所述所对应的证券
行情消息包括所对应的当前证券行情消息和所对应的证券行情更新消息;凄t据 推送模块23用于保存接收模块21接收的证券行情请求消息,并根据证券行情 请求消息实时收集证券行情请求消息所对应的证券行情请求消息,并将收集到 的更新消息通过发送模块22进行发送;存储模块27用于存储证券行情信息, 并为数据推送模块23提供证券行情更新消息的收集。需要说明的是,存储模块 27存储了所有的证券行情信息,其为一个证券行情数据库,为移动终端用户提 供证券信息的来源,在移动终端10请求时,服务器会在该证券行情数据库中提 取当前的证券行情数据给用户发送请求的终端,在实时发送信息的过程中,为 数据推送模块23提供证券行情更新信息的来源。相应的,服务器20中还设有 判断模块27和扫描模块28,所述扫描模块28和判断模块27位于存储模块29 和数据推送模块23之间,所述判断模块27与数据推送模块23相连,所述扫描 模块28与存储模块29相连,其中扫描模块28用于实时扫描存储模块29中 的证券行情信息;判断模块27用于判断扫描模块28中扫描的证券行情信息是 否发生更新变化,如果发生更新变化则将发生更新变化的信息发送给数据推送 模块23,数据推送模块23根据在发生更新变化的信息中采集所请求的证券行情 更新消息。
相应的,数据推送模块23还包括存储单元24、采集单元25和推送单元26, 存储单元24与采集单元25相连,采集单元25与推送单元26相连。,其中存 储单元24用于保存接收模块21接收的证券行情请求消息;采集单元25用于根 据存储单元24存储的证券行情请求消息实时从存储模块26中收集证券行情请 求消息所对应的证券行情更新消息,推送单元26用于推送采集单元25收集到 的证券行情请求消息所对应的证券行情更信消息给发送模块22。
下面结合图2详细说明本实用新型实施例中的实时更新证券数据到终端方 法的流程图,具体步骤如下
步骤S201:开始;
步骤S202:移动终端向服务器发送证券行情请求消息; 步骤S203:服务器接收移动终端发起的证券行情请求消息; 步骤S204:服务器器根据移动终端发起的证券行情清秀消息向用户返回所 请求的当前证券行情状态,并保存证券行情请求消息;
在服务器端收到用户的请求消息时,用户会根据请求信息所请求的内容, 返回当前证券行情的消息给移动终端,如用户请求第一支股票信息时,服务器 会将当前第 一支股票信息的证券行情状态发送给用户。
步骤S205:根据保存的证券行情请求消息实时获取所对应的证券行情更新 消息,并返回给移动终端;
需要说明的是,服务器侧通过实时扫描证券行情信息,并根据扫描的证券 行情信息判断是否发生了更新变化后,再更新变化的数据中采集所需要的证券 行情更新信息,并将这些信息实时返回给终端用户。
步骤S203至步骤S205中,对于同一个证券行情请求消息,移动终端不用 通过频繁的请求次数实时获取所对应的证券行情消息,通过服务器将实时获取 的消息发送至手机,减少了服务器与终端之间的交互次数,从而减少了服务器 的负荷。
步骤S206:移动终端向服务器发送下一个证券行情请求消息; ;
步骤S207:循环进行步骤S203至步骤S206中的内容;
需要说明的,用户通过移动终端在操作股票的过程中,需要察看不同的股 票信息,如第一发送察看第一支股票信息请求,在完成该才喿作后发送察看第二 支股票信息请求,对于同一支股票信息,服务器只需保存所对应的请求信息, 从而实时将第一支股票信息的更新消息发送给移动终端,对于变更的请求消息 为第二支股票信息时,服务器保存第二支股票信息的相关请求消息,从而实时 将第二支股票信息的更新消息发送给移动终端。 ^
步骤S208:移动终端向服务器发送结束证券操作请求消息;
步骤S209:,服务器根据结束证券操作请求消息停止向移动终端发送消息;
当用户发送停止操作请求时,服务器根据用户的操作请求直接停止用户的 操作请求,也可以保存该操作请求,根据结束证券操作请求消息不再向移动终 端发送相关消息。
步骤S210:结束。
综上所述,本实用新型实施例提供的服务器,通过保存移动终端发送的请 求信息,实时的收集所对应的证券行情更新信息,并发送给所请求的移动终端, 减少了移动终端和服务器之间的信息交互过程,减轻了服务器的负荷,通过服 务器端主动将收集到的消息发送到移动终端,体现证券行情信息在移动终端上 的实时性,实现了证券行情数据与移动终端的同步',从而满足了用户需求。
以上所揭露的仅为本实用新型的较佳实施例而已,当然不能以此来限定本 实用新型之权利范围,因此依本实用新型权利要求所作的等同变化,仍属本实 用新型所涵盖的范围。
权利要求1、一种服务器,其特征在于,包括用于接收移动终端发送的证券行情请求消息的接收模块;用于向移动终端发送证券行情请求消息中所对应的证券行情消息的发送模块;用于保存接收模块接收的证券行情请求消息,并根据证券行情请求消息实时将所对应的证券行情更新消息通过发送模块发送给移动终端的数据推送模块,其中接收模块与数据推送模块相连,数据推送模块与发送模块相连。
2、 如权利要求1所述的服务器,其特征在于,所述数据推送模块包括 用于保存接收才莫块接收的证券行情请求消息的存储单元;用于根据存储单元存储的证券行情请求消息实时收集证券行情请求消息所 对应的证券行情更新消息的采集单元;用于推送采集单元收集到的证券行情请求消息所对应的证券行情请求消息 给发送模块的推送单元,其中采集单元与存储单元相连,采集单元与推送单元相连。
3、 如权利要求2所述的服务器,其特征在于,所述服务器还包括用于存储 证券行情信息的存储模块,与数据推送模块相连,为数据推送模块提供证券行 情更新消息。
4、 如权利要求3所述的服务器,其特征在于,所述服务器还包括用于实时 扫描存储模块中的证券行情信息的扫描模块;和用于判断扫描模块中扫描的证券行情信息是否发生更新变化的判断模块, 其中所述扫描模块和判断模块位于数据推送模块和存储模块之间,所述扫描 模块与所述存储模块相连,所述判断模块与所述扫描模块相连,判断模块与数 据推送模块相连。
5、 一种实时更新证券行情消息的系统,其特征在于,所述系统包括用于向 服务器发送证券行情请求消息的移动终端,以及接收并保存移动终端发送的证 券行情请求信息,并根据证券行情请求消息实时将所对应的证券行情更新消息 发送给移动终端的数据推送服务器。
6、 如权利要求5所述的实时更新证券行情消息的系统,其特征在于,所述 系统还包括用于存储证券行情数据的证券行情数据服务器,与所述数据推送服 务器相连,为数据推送服务器实时提供证券行情请求消息所对应的证券行情更 新消息。
专利摘要本实用新型实施例公开了一种服务器,包括用于接收移动终端发送的证券行情请求消息的接收模块;用于向移动终端发送证券行情请求消息中所对应的证券行情消息的发送模块;用于保存接收模块接收的证券行情请求消息,并根据证券行情请求消息实时将所对应的证券行情更新消息通过发送模块发送给移动终端的数据推送模块,其中接收模块与数据推送模块相连,数据推送模块与发送模块相连。本实用新型实施例还公开了一种实时更新证券行情消息的系统,采用本实用新型实施例,通过服务器实时推送终端所对应的证券信息实现了手机终端的实时同步。
文档编号H04L29/08GK201191861SQ20082004553
公开日2009年2月4日 申请日期2008年3月27日 优先权日2008年3月27日
发明者翼 孙, 彭海波, 白明华 申请人:宇龙计算机通信科技(深圳)有限公司