MaaS系统出行服务数据获取方法、电子设备及可读存储介质技术方案

技术编号:38587790 阅读:20 留言:0更新日期:2023-08-26 23:29
本发明专利技术提供一种MaaS系统出行服务数据获取方法、电子设备及可读存储介质,与现有技术中客户端通常采用HTTP轮询、HTTP长轮询、HTTP流方式从服务端获取实时出行服务数据不同,本发明专利技术基于MQTT的发布/订阅模式,服务端不需要将数据发送给客户端,而是将数据发布给MQTT服务器,客户端则通过订阅由MQTT服务器推送得到出行服务数据,可以低延时、高稳定性地获取出行服务数据,数据不易遗漏或者过期,用户可以超高实时性查看大规模数据,提升了用户的出行体验。体验。体验。

【技术实现步骤摘要】
MaaS系统出行服务数据获取方法、电子设备及可读存储介质


[0001]本专利技术属于MaaS系统
,尤其涉及一种MaaS系统出行服务数据获取方法、电子设备及可读存储介质。

技术介绍

[0002]MaaS(Mobility as a Service)系统用于为用户提供出行服务,目前,现有MaaS系统的客户端通常采用HTTP轮询、HTTP长轮询、HTTP流方式从服务端获取实时出行服务数据,这些方式延时高,稳定性差,数据可能会遗漏或者过期,用户在出行时依赖这些数据,就可能会出现找不到周围的共享单车、错过公交车等情况,影响用户的出行体验。

技术实现思路

[0003]基于此,针对上述技术问题,提供一种MaaS系统出行服务数据获取方法、电子设备及可读存储介质。
[0004]本专利技术采用的技术方案如下:
[0005]作为本专利技术的第一方面,提供一种MaaS系统出行服务数据获取方法,应用于所述MaaS系统的服务端,包括:
[0006]获取各用户的配置数据,所述配置数据包括供所述服务端访问各数据源所需的信息;...

【技术保护点】

【技术特征摘要】
1.一种MaaS系统出行服务数据获取方法,应用于所述MaaS系统的服务端,其特征在于,包括:获取各用户的配置数据,所述配置数据包括供所述服务端访问各数据源所需的信息;根据所述配置数据,从相应的数据源实时获取出行服务数据;将所述出行服务数据实时发布至MQTT服务器。2.根据权利要求1所述的一种MaaS系统出行服务数据获取方法,其特征在于,还包括:接收客户端发送的配置修改请求,所述配置修改请求包括供所述服务端修改相应用户的配置数据的修改数据;根据所述配置修改请求对相应用户的配置数据进行修改。3.根据权利要求1或2所述的一种MaaS系统出行服务数据获取方法,其特征在于,所述获取各用户的配置数据,进一步包括:从数据库读取各用户的配置数据。4.根据权利要求3所述的一种MaaS系统出行服务数据获取方法,其特征在于,所述访问各数据源所需的信息包括数据请求方式、URL以及接口验权信息,所述数据源的种类包括TCP、HTTP、WebSocket、Kafka、Pulsar以及MQTT。5.一种MaaS系统出行服务数据获取方法,应用于所述MaaS系统的客户端,其特征在于,包括:获取MQTT服务器根据相应的订阅配置推送的出行服务数据;其中,所述出行服务数据包括由所述MaaS系统的服务端根据配置数据,从相应的...

【专利技术属性】
技术研发人员:王宜明刘小青
申请(专利权)人:上海大晓智能科技有限公司
类型:发明
国别省市:

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

1