一种司机和乘客交互消息的方法技术

技术编号:30435295 阅读:26 留言:0更新日期:2021-10-24 17:34
本发明专利技术公开了一种司机和乘客交互消息的方法,该方法包括:调用代理层获取公网IP,代理层调用socket服务的接口获取对应的公网IP地址;socket服务返回公网IP,代理层返回公网IP;通过获取的公网IP和socket的NetServer服务建连长连接,进行心跳上传、订阅司机位置;将心跳信息传给lbs和商户,业务组根据订单及其它业务发送消息到socket服务;socket服务把司机及乘客的消息发送到各个司机及乘客。通过该方法,取代了之前订单产生及流转拉接口费时费力耗性能的方式;司机、乘客交互便捷省去短信、电话产生的费用;业务交互会采取推拉结合方式提供高效的产能;提供司乘交互,便于进行合理管理。理。理。

【技术实现步骤摘要】
一种司机和乘客交互消息的方法


[0001]本专利技术属于数据交互领域,特别涉及一种司机和乘客交互消息的方法。

技术介绍

[0002]对出行行业最主要的就是需要知道司机的行车轨迹,以便于乘客下单推给合适的司机。所以就需要司机实时上报心跳位置,因此创建了基于TCP的SOCKET长连接服务。
[0003]此长连接所实现的内容如下:
[0004]1、司机、乘客心跳位置上报,同时司机心跳可做考勤专用;
[0005]2、业务逻辑相关消息流转(包含订单到达、订单受理等);
[0006]3、司机、乘客聊天消息等等实现整个出行过程中消息的传递。
[0007]缺点:
[0008]1、长连接建连是做校验验证,杜绝不良长连接;
[0009]2、合理管理长连接,做到长连接跟业务分离;
[0010]3、建立长连接白名单,进行消息管理。

技术实现思路

[0011]针对相关技术中的上述技术问题,本专利技术提出一种司机和乘客交互消息的方法,能够克服现有技术的上述不足。
[0012]为实现上述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种司机和乘客交互消息的方法,其特征在于,包括:调用代理层获取公网IP,代理层调用socket服务的接口获取对应的公网IP地址;socket服务返回公网IP,代理层返回公网IP;通过获取的公网IP和socket的NetServer服务建连长连接,进行心跳上传、订阅司机位置;将心跳信息传给LBS地理位置基础服务和商户,业务组根据订单及其它业务发送消息到socket服务...

【专利技术属性】
技术研发人员:张帅
申请(专利权)人:首约科技北京有限公司
类型:发明
国别省市:

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

1