【技术实现步骤摘要】
通讯报文的生成与处理方法、装置及电子设备
本申请涉及网络通讯
,具体而言,本申请涉及一种通讯报文的生成与处理方法、装置及电子设备。
技术介绍
远程过程调用(RemoteProcedureCall,RPC),是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC通讯中多由客户端向服务端发送通讯报文,再由服务端对通讯报文进行处理。在实际使用中,服务端可能会需要将通讯报文进行反序列化处理来获取通讯报文中的业务相关信息,以便根据实际的业务逻辑确定对通讯报文的处理控制策略,并根据确定出的处理控制策略对通讯报文进行处理。现有的通讯报文的处理方式中,对通讯报文的反序列化处理占用服务端资源,影响对报文的处理效率。
技术实现思路
本申请的目的旨在至少能解决上述的技术缺陷之一。本申请所采用的技术方案如下:第一方面,本申请实施例提供了一种通讯报文的处理方法,该方法包括:当接收到预定格式的通讯报文时,获取通讯报文中携带的至少一个业务关键字,业务关键字被写入于通讯报文的报文头 ...
【技术保护点】
1.一种通讯报文的处理方法,其特征在于,包括:/n当接收到预定格式的通讯报文时,获取所述通讯报文中携带的至少一个业务关键字,所述业务关键字被写入于所述通讯报文的报文头中的变长区;/n基于所述业务关键字,对所述通讯报文进行处理。/n
【技术特征摘要】
1.一种通讯报文的处理方法,其特征在于,包括:
当接收到预定格式的通讯报文时,获取所述通讯报文中携带的至少一个业务关键字,所述业务关键字被写入于所述通讯报文的报文头中的变长区;
基于所述业务关键字,对所述通讯报文进行处理。
2.根据权利要求1所述的方法,其特征在于,所述基于所述业务关键字,对所述通讯报文进行处理,包括:
基于所述业务关键字,确定与所述业务关键字匹配的目标服务器;
将所述通讯报文转发至所述目标服务器进行处理。
3.根据权利要求1所述的方法,其特征在于,所述基于所述业务关键字,对所述通讯报文进行处理,包括:
基于所述业务关键字确定所述通讯报文对应的业务是否处于异常状态;
若处于,则终止对所述通讯报文的处理。
4.根据权利要求1所述的方法,其特征在于,所述通讯报文是接收自对应的终端设备或者前端服务器的。
5.一种通讯报文的生成方法,其特征在于,包括:
确定待生成的通讯报文对应的业务关键字;
基于预定格式,将所述业务关键字写入于所述通讯报文的报文头中的变长区,以生成所述通讯报文。
6.一种通讯报文的处...
【专利技术属性】
技术研发人员:李春兰,孙炎森,马融,刘磊,张小云,张战锋,刘伟韡,
申请(专利权)人:中信银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。