一种网络竞价云服务方法及系统技术方案

技术编号:37986978 阅读:25 留言:0更新日期:2023-06-30 10:01
本发明专利技术涉及一种网络竞价云服务方法及系统。该系统包括对接服务端、对接客户端、竞价云用户服务、业务系统身份认证服务、获取最新标的动态信息WebSocket服务器、浏览器获取最新标的动态信息WebSocket客户端以及业务系统接收竞价结果接口;其中,对接服务端包括过滤器、竞价推送控制器、报价处理控制器,以及监控和推送竞价结果WebSocket服务器;对接客户端包括转发器以及监控和接收竞价结果WebSocket客户端。本发明专利技术的方案更便于竞买人进行操作,并且使业务系统能够更及时且更高效地获取竞价结果。结果。结果。

【技术实现步骤摘要】
一种网络竞价云服务方法及系统


[0001]本专利技术属于网络竞价
,具体地涉及一种网络竞价云服务方法及系统。

技术介绍

[0002]网络竞价系统通常有两种产品形态:一种是产品销售模式,也就是将竞价系统产品独立部署到客户的服务器上,提供竞价能力;另一种是以云服务的模式,以租代购,这样可以在交易机构没有采购竞价产品的情况下,为竞买人提供竞价服务。竞价云服务,即是指提供竞价服务的云平台,平台可支持与多个机构的业务系统对接。可同时处理多个机构下多个标的的竞价过程、反馈竞价结果。
[0003]目前市场上已经有多种竞价云服务提供了,但是使用体验上不够友好便捷。最主要问题集中在竞买人账号体系上。
[0004]完整的交易会包括很多环节:委托方将标的委托给交易机构进行处置,交易机构将标的基本信息和交易规则、报名信息在网站上进行在线披露,意向方浏览交易机构网站了解到标的信息,进行在线报名,交易机构审核报名人材料、资格后,意向方看到报名成功后,线上或线下缴纳保证金,如果报名人数只有1人,可以采取协议转让方式;报名人数有2人或超过2人,可以采取竞本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络竞价云服务系统,其特征在于,包括对接服务端、对接客户端、竞价云用户服务、业务系统身份认证服务、获取最新标的动态信息WebSocket服务器、浏览器获取最新标的动态信息WebSocket客户端以及业务系统接收竞价结果接口;其中,对接服务端包括过滤器、竞价推送控制器、报价处理控制器,以及监控和推送竞价结果WebSocket服务器;对接客户端包括转发器以及监控和接收竞价结果WebSocket客户端。2.一种网络竞价云服务方法,其特征在于,采用如权利要求1所述的网络竞价云服务系统进行实施,其包括系统对接实施阶段初始化工作、竞价前标的推送流程、竞价过程报价处理流程以及竞价结束结果反馈流程。3.如权利要求2所述的网络竞价云服务方法,其特征在于,系统对接实施阶段初始化工作包括如下步骤:步骤S1001,竞价云服务预先分配给交易机构一对ClientKey、ClientSecret和机构信息,用于加解密HTTP请求的请求体和响应体以及通过WebSocket接收和发送报文;步骤S1002,竞价云服务预先分配给交易机构一个机构admin用户;步骤S1003,竞价云服务预先分配给交易机构一个对接地址;步骤S1005,机构业务系统的前端网站,开发报价列表页面、报价现场页面和个人竞价室页面,在这三个页面中嵌入竞价云平台提供的JavaScript前端代码,并调整网站前端菜单结构;步骤S1006,机构业务系统身份认证服务配置增加一个鉴权客户端身份给对接客户端使用,使对接客户端也能合法访问业务系统身份认证服务,使业务系统身份认证服务可以正确处理来自对接客户端的校验登录请求,并返回用户的登录状态;步骤S1007,机构业务系统开发一个接口,用于接收标的结束通知,接受标的id;将此API地址提供给对接客户端;步骤S1008,机构业务系统前端网站的中间件中,配置一个独立的前缀转发HTTP请求,再增加一个独立的前缀转发WebSocket请求,将这两个前缀的请求,设置协议升级和超时时间,分别转发给对接客户端的HTTP端口和WebSocket端口;步骤S1009,将上述ClientKey、ClientSecret和分配给交易机构的对接地址,接受竞价结果API地址、转发前缀URI,都配置到对接客户端的配置文件的对应配置项中,启动对接客户端。4.如权利要求3所述的网络竞价云服务方法,其特征在于,系统对接实施阶段初始化工作还包括,步骤S1004,竞价云服务预先登记交易机构的出口IP列表,用于对接服务端对对接客户端IP地址的安全认证。5.如权利要求2所述的网络竞价云服务方法,其特征在于,竞价前标的推送流程包括如下步骤:步骤S21,机构业务系统的业务人员将已经确认使用竞价方式进行遴选的标的推送给竞价云服务;步骤S22,机构业务系统将竞买人信息和保证金信息推送给竞价系统。6.如权利要求5所述的网络竞价云服务方法,其特征在于,步骤S21包括如下步骤:步骤S2101,业务系统通过API地址,调用对接客户端的推送标的信息地址,提交标的数据;
步骤S2102,对接客户端转发器判断当前请求是一个HTTP请求,将使用HTTP模块进行处理;步骤S2103,使用预先分配的ClientSecret对携带的全部参数请求体进行加密,并附加参数ClientKey=预先分配的ClientKey;步骤S2104,转发器将处理后的请求转发到对接服务端相同URI;步骤S2105,对接服务端过滤器,拦截到请求后,首先检查ClientKey,从缓存或数据库中,取出该客户端的ClientSecret、授权IP地址和机构信息;步骤S2106,检查请求来源IP是否来自授权IP地址范围;步骤S2107,使用该交易机构的ClientSecret尝试解密请求体;步骤S2108,正常解密后,调用竞价云用户服务获取该交易机构admin用户的身份;步骤S2109,创建用户的登录用户对象,放入请求头部;步骤S2110,将解密后且附加了登录用户对象头部的请求路由到竞价推送控制器;步骤S2111,竞价推送控制器接收到推送标的信息接口请求,从头部获取到登录用户信息;步骤S2112,竞价推送控制器传递给PushService层处理业务逻辑;步骤S2113,PushService创建标的并返回标的id;创建的标的视为用户创建的;步骤S2114,响应体被对接服务端过滤器捕获,使用该机构的ClientSecret,对响应体加密,返回给业务系统调用端;步骤S2115,对接客户端转发器收到响应体后,用ClientSecret对响应体解密,返回给业务系统;步骤S2116,业务系统接收到返回的标的id明文,完成完整的标的推送请求。7.如权利要求6所述的网络竞价云服务方法,其特征在于,步骤S22与步骤S21的区别在于,PushService里边竞买接收方法,还要检查该竞买人在竞价云服务中是否有账号,如果没有就在竞价云用户服务...

【专利技术属性】
技术研发人员:刘庆波张玉杰安洋周威崔秀文张玲志宗可河李京朱虹张洪王鹏翁圻卢学哲吴淑珍
申请(专利权)人:北京中百信软件技术有限公司
类型:发明
国别省市:

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

1