一种应用于中介选取的分布式在线实时竞价装置及方法制造方法及图纸

技术编号:24332207 阅读:18 留言:0更新日期:2020-05-29 20:11
本发明专利技术公开了一种应用于中介选取的分布式在线实时竞价装置及方法,属于行政权力相关中介服务选取领域,本发明专利技术要解决的技术问题为如何在中介服务选取上,实现支持多中介高并发的在线实时竞价,使竞价过程可支持分布式,采用的技术方案为:该装置包括中介系统应用端、分布式缓存服务单元、分布式定时任务服务单元及消息服务单元;分布式缓存服务单元用于将从开始竞价到竞价结束整个竞价流程中产生的交易相关数据存储到竞价信息库,提高系统对竞价数据的读写速度,确保系统对高并发报价数据的存储速度;本发明专利技术还公开了一种应用于中介选取的分布式在线实时竞价的方法。

A distributed online real-time bidding device and method applied to intermediary selection

【技术实现步骤摘要】
一种应用于中介选取的分布式在线实时竞价装置及方法
本专利技术属于行政权力相关中介服务选取领域,涉及中介服务管理平台中在线实时竞价确定中选中介机构,具体地说是一种应用于中介选取的分布式在线实时竞价装置及方法。
技术介绍
行政审批中介服务在促进政府部门依法履职、为企业和群众提供专业技术服务等方面发挥了重要作用,但一些从事中介服务的机构与政府部门存在利益关联,在一定程度上消解了行政审批制度改革的成效,加重了企业和群众负担,扰乱了市场秩序,甚至成为腐败滋生的土壤。行政审批相关的中介服务包括各类技术审查、论证、评估、评价、检验、检测、鉴证、鉴定、证明、咨询、试验等,目前随着中介服务市场的繁荣,越来越多的中介机构具备各类中介服务从业资格,在同一个中介服务项目,符合选取条件的中介机构数量大幅上升,有的中介机构为增加选取中选率,采用不同的人工干预方式,对于需要进行实时在线竞价的项目,为避免网络、机器等原因造成的实时竞价信息的延时的风险,采用一个账号、同时多个浏览器登录及竞价,导致在中介服务项目竞价过程的同一时间段内对系统访问量剧增。故如何在中介服务选取上,实现支持多中介高并发的在线实时竞价,使竞价过程可支持分布式是目前亟待解决的技术问题。专利号为CN103942707A的专利文献公开了基于实时竞价的广告效果优化系统,包括1、广告投放模块,用于服务竞价请求,实现定向操作,根据广告投放情况产生日志;2、实时日志传输模块,实时传输日志给3;3、实时日志分析模块,把传输来日志的不同数据进行实时分析计算,将分析计算结果传输给4;4、实时广告数据汇总模块,把传输来的分析计算结果用分布式的一致性hash图进行汇总形成报表(可节约汇总时间),根据不同报表中的数据类型将报表分类存储进相应数据库;广告优化模块,对存储进数据库的不同报表中的数据提炼分析,根据分析结果实时优化广告投放方法。日志传输和后续处理都实时进行,使数据更新快,可实现广告效果的实时优化。但是该技术方案不能在中介服务选取上,实现支持多中介高并发的在线实时竞价,使竞价过程可支持分布式。
技术实现思路
本专利技术的技术任务是提供一种应用于中介选取的分布式在线实时竞价装置及方法,来解决如何在中介服务选取上,实现支持多中介高并发的在线实时竞价,使竞价过程可支持分布式的问题。本专利技术的技术任务是按以下方式实现的,一种应用于中介选取的分布式在线实时竞价装置,该装置包括,中介系统应用端,用于自动与消息服务单元建立发布订阅连接,实现竞价过程中信息通道的建立,同时如果消息收到发布的倒计时信息后,返回给订阅的用户web端倒计时时间,达到用户对竞价过程中的倒计时时间的交互;分布式缓存服务单元,用于将从开始竞价到竞价结束整个竞价流程中产生的交易相关数据存储到竞价信息库,提高系统对竞价数据的读写速度,确保系统对高并发报价数据的存储速度;分布式定时任务服务单元,用于提供中央时钟,确保时间统一和准确性,同时用于整个竞价过程的时间控制,创建定时任务,将竞价时间倒计时、5分钟倒计时、摇珠倒计时、定时持久化数据存储到分布式缓存数据库;消息服务单元,用于将基于发布/订阅的消息通过推送的方式将倒计时信息、竞价成交信息推送到用户Web端的前端进行展示,确保全网交易的时间的一致,从而提升竞价过程控制逻辑,确保竞价数据安全和准确。作为优选,所述中介系统应用端包括,竞价价格请求模块,用于与消息服务单元建立发布订阅连接,获取报价区间及最低价;有效竞价时间验证模块,用于向分布式定时任务服务单元发送请求验证倒计时时间以及发送请求倒计时信息,同时向消息服务单元发送连接请求;客户端获取最低价模块,用于接收消息服务单元主动推送的最低价信息;客户端获取成交结果,用于接收消息服务单元主动推送的成交结果。更优地,所述分布式缓存服务单元包括,报价区间及当前最低价判定模块,用于返回报价区间及最低价的信息到中介系统应用端的竞价价格请求模块;有效报价信息缓存模块,用于将竞价过程详细数据持久化并存储到竞价信息库。更优地,所述分布式定时任务服务单元包括,倒计时任务处理模块,用于接收有效竞价时间验证模块发送的请求倒计时信息和请求验证倒计时信息以及接收消息服务单元通过订阅更新倒计时信息,完成竞价开始倒计时、每轮竞价倒计时定时任务处理;最低价判定定时任务处理模块,用于推送当前最低价到消息服务单元;成交结果计算任务处理模块,用于推送成交信息到消息服务单元。更优地,所述消息服务单元包括,消息分发及发起订阅请求模块,用于接收有效竞价信息时间验证模块发送的连接请求,同时通过订阅更新倒计时信息到倒计时任务处理模块;最低价消息获取模块,用于接收最低价判定定时任务处理模块推送的当前最低价,并主动推送最低价信息到客户端获取最低价模块;成交结果获取模块,用于接收成交结果计算任务处理模块推动的成交信息,并主动推送成交信息到客户端获取成交结果模块。更优地,所述报价区间及当前最低价判定模块的判断信息包括:①、该用户是否已经报名;②、报价格式是否正确;③、是否在业主要求的报价区间内,即是否未超出要求的最低价与最高价;④、该均价比选项目是否未成交;⑤、该均价比选项目业主是否没有取消项目;⑥、中介机构的报价是否比当前报的最低价低。作为优选,所述竞价信息库用于缓存交易相关数据,交易相关数据包括采购公告信息、报名信息、报价信息、报价记录、均价信息、最低价及成交中介。一种应用于中介选取的分布式在线实时竞价方法,该方法步骤如下:S1、建立竞价连接:当中介机构进入竞价页面后,中介系统应用端自动与消息服务单元建立发布订阅连接,实现竞价过程中信息通道的建立,同时当消息服务单元收到发布的倒计时信息后,返回给订阅的用户web端倒计时时间,达到用户对竞价过程中的倒计时时间的交互;S2、获取倒计时时间:中介机构与用户Web端页面显示的倒计时和最低报价由分布式定时任务服务单元提供,分布式定时任务服务单元依次对竞价过程所需的摇珠开始倒计时和摇珠结束倒计时进行计算,并将计算结果推送至消息服务单元,消息服务单元推送至用户Web端的前端,实现交互数据传输通道的建立,提高了倒计时与最低报价的准确性与实时性,同时减轻了应用和数据库的压力;S3、校正倒计时:用户Web端的页面倒计时由分布式定时服务单元控制,用户Web端的前端被动同步和校准时间,确保所有用户所用的摇珠开始倒计时、摇珠结束倒计时时间的一致性,有力避免由竞价用户Web端的不同导致的时间误差较大的问题;S4、获取最低价:获取中介机构报价开始后,每一次报价时,中介系统应用端先从分布式缓存服务单元获取报价区间及最低价信息;并判断当前报价是否是第一次报最低限价:若是第一次报最低限价或高于最低限价,将数据存放到分布式缓存数据库中,同时发布到消息服务单元中,同时已订阅消息的分布式定时任务服务单元接收到消息,重新本文档来自技高网
...

【技术保护点】
1.一种应用于中介选取的分布式在线实时竞价装置,其特征在于,该装置包括,/n中介系统应用端,用于自动与消息服务单元建立发布订阅连接,实现竞价过程中信息通道的建立,同时如果消息收到发布的倒计时信息后,返回给订阅的用户web端倒计时时间,达到用户对竞价过程中的倒计时时间的交互;/n分布式缓存服务单元,用于将从开始竞价到竞价结束整个竞价流程中产生的交易相关数据存储到竞价信息库,提高系统对竞价数据的读写速度,确保系统对高并发报价数据的存储速度;/n分布式定时任务服务单元,用于提供中央时钟,确保时间统一和准确性,同时用于整个竞价过程的时间控制,创建定时任务,将竞价时间倒计时、5分钟倒计时、摇珠倒计时、定时持久化数据存储到分布式缓存数据库;/n消息服务单元,用于将基于发布/订阅的消息通过推送的方式将倒计时信息、竞价成交信息推送到用户Web端的前端进行展示,确保全网交易的时间的一致,从而提升竞价过程控制逻辑,确保竞价数据安全和准确。/n

【技术特征摘要】
1.一种应用于中介选取的分布式在线实时竞价装置,其特征在于,该装置包括,
中介系统应用端,用于自动与消息服务单元建立发布订阅连接,实现竞价过程中信息通道的建立,同时如果消息收到发布的倒计时信息后,返回给订阅的用户web端倒计时时间,达到用户对竞价过程中的倒计时时间的交互;
分布式缓存服务单元,用于将从开始竞价到竞价结束整个竞价流程中产生的交易相关数据存储到竞价信息库,提高系统对竞价数据的读写速度,确保系统对高并发报价数据的存储速度;
分布式定时任务服务单元,用于提供中央时钟,确保时间统一和准确性,同时用于整个竞价过程的时间控制,创建定时任务,将竞价时间倒计时、5分钟倒计时、摇珠倒计时、定时持久化数据存储到分布式缓存数据库;
消息服务单元,用于将基于发布/订阅的消息通过推送的方式将倒计时信息、竞价成交信息推送到用户Web端的前端进行展示,确保全网交易的时间的一致,从而提升竞价过程控制逻辑,确保竞价数据安全和准确。


2.根据权利要求1所述的应用于中介选取的分布式在线实时竞价装置,其特征在于,所述中介系统应用端包括,
竞价价格请求模块,用于与消息服务单元建立发布订阅连接,获取报价区间及最低价;
有效竞价时间验证模块,用于向分布式定时任务服务单元发送请求验证倒计时时间以及发送请求倒计时信息,同时向消息服务单元发送连接请求;
客户端获取最低价模块,用于接收消息服务单元主动推送的最低价信息;
客户端获取成交结果,用于接收消息服务单元主动推送的成交结果。


3.根据权利要求2所述的应用于中介选取的分布式在线实时竞价装置,其特征在于,所述分布式缓存服务单元包括,
报价区间及当前最低价判定模块,用于返回报价区间及最低价的信息到中介系统应用端的竞价价格请求模块;
有效报价信息缓存模块,用于将竞价过程详细数据持久化并存储到竞价信息库。


4.根据权利要求3所述的应用于中介选取的分布式在线实时竞价装置,其特征在于,所述分布式定时任务服务单元包括,
倒计时任务处理模块,用于接收有效竞价时间验证模块发送的请求倒计时信息和请求验证倒计时信息以及接收消息服务单元通过订阅更新倒计时信息,完成竞价开始倒计时、每轮竞价倒计时定时任务处理;
最低价判定定时任务处理模块,用于推送当前最低价到消息服务单元;
成交结果计算任务处理模块,用于推送成交信息到消息服务单元。


5.根据权利要求4所述的应用于中介选取的分布式在线实时竞价装置,其特征在于,所述消息服务单元包括,
消息分发及发起订阅请求模块,用于接收有效竞价信息时间验证模块发送的连接请求,同时通过订阅更新倒计时信息到倒计时任务处理模块;
最低价消息获取模块,用于接收最低价判定定时任务处理模块推送的当前最低价,并主动推送最低价信息到客户端获取最低价模块;
成交结果获取模块,用于接收成交结果计算任务处理模块推动的成交信息,并主动推送成交信息到客户端获取成交结果模块。


6.根据权利要求3所述的应用于中介选取的分布式在线实时竞价装置,其特征在...

【专利技术属性】
技术研发人员:郭长波宁方刚陈兆亮
申请(专利权)人:山东汇贸电子口岸有限公司
类型:发明
国别省市:山东;37

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

1