【技术实现步骤摘要】
整合多种通讯协议的数据处理方法及服务系统
[0001]本专利技术涉及计算机
,具体涉及一种整合多种通讯协议的数据处理方法及服务系统。
技术介绍
[0002]在与外部接口对接过程中,当应用服务软件作为服务端时,每增加一种不同类型的通讯协议,就需要单独写一个应用服务,非常不利于系统应用的扩展。
技术实现思路
[0003]针对
技术介绍
中所提及的技术缺陷,本专利技术实施例的目的在于提供一种整合多种通讯协议的数据处理方法及服务系统。
[0004]为实现上述目的,第一方面,本专利技术实施例提供了一种整合多种通讯协议的数据处理方法,包括:
[0005]通讯服务接收多个客户端、采用不同类型的通讯协议发送的通讯消息,并将所述通讯消息放入请求队列中;其中,所述通讯消息包括socket通讯消息、http通讯消息、MQ通信消息及TLQ通讯消息;
[0006]应用服务从所述请求队列中获取所述通讯消息进行业务流程处理,得到处理结果。
[0007]作为本申请的一种优选实施方式,得到处理结果之后,所述方 ...
【技术保护点】
【技术特征摘要】
1.一种整合多种通讯协议的数据处理方法,其特征在于,包括:通讯服务接收多个客户端、采用不同类型的通讯协议发送的通讯消息,并将所述通讯消息放入请求队列中;应用服务从所述请求队列中获取所述通讯消息进行业务流程处理,得到处理结果。2.如权利要求1所述的数据处理方法,其特征在于,所述通讯消息包括socket通讯消息、http通讯消息、MQ通信消息及TLQ通讯消息。3.如权利要求2所述的数据处理方法,其特征在于,得到处理结果之后,所述方法还包括:所述应用服务以消息的方式将所述处理结果存入应答队列中;所述应答队列中包括多条应答消息;所述通讯服务从所述应答队列中获取应答消息,并将所述应答消息返回至对应的客户端。4.如权利要求3所述的数据处理方法,其特征在于,所述通讯服务采用同步或异步方式从所述应答队列中获取应答消息。5.如权利要求1
‑
4任一项所述的数据处理方法,其特征在于,所述方法还包括:第一监控服务实时监控所述请求队列中的元素个数;若所述元素个数大于预设的最大容量值,则判定所述请求队列的深度超限,并做出熔断处理。6.如权利要求5所述的数据处理方法,其特征在于,所述方法还包括:第二监控服务实时获取所述请求队列中元素的当前超时时间;若所述当前超时时间超过预设的最大值超时时间,则将该当前超时时间对应的元素确定为超时元素;对所述超时元素进...
【专利技术属性】
技术研发人员:徐靖,李家菁,廖财兴,程祝国,
申请(专利权)人:深圳市雁联计算系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。