掌桥专利:专业的专利平台
掌桥专利
首页

报文转义方法、装置及电子设备

文献发布时间:2023-06-19 18:35:48


报文转义方法、装置及电子设备

技术领域

本公开涉及大数据智能分析技术领域,尤其涉及报文转义方法、装置及电子设备。

背景技术

随着科技和信息技术的不断发展,各个企业的国际业务和跨境业务越来越多,国内的各类信息技术系统可能需要为海外客户提供服务。在与海外业务系统交互中,国内业务系统的服务端返回的报文数据需转换成海外当地语种再交互给海外业务系统,同时海外业务系统的服务端返回的报文数据也需要转换成中文进而交互给国内的业务系统。因此,如何有效实现报文中业务信息的多语言转义是亟待解决的问题。

发明内容

本公开提供一种报文转义方法、装置及电子设备,以至少解决相关技术中省级统一管理的问题。本公开的技术方案如下:

根据本公开实施例的第一方面,提供一种报文转义方法,包括:

获取报文转义配置库,所述报文转义配置库中包括多个业务信息对应的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息;

接收服务端发送的待转义报文,所述待转义报文中包括待转义信息;

对所述待转义报文进行解析处理得到所述待转义信息;

根据预定义的转义规则,基于所述报文转义配置库中的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息,对所述待转义信息进行转义处理,得到转义后的目标信息;

根据所述目标信息,生成转义后的目标报文,并返回所述目标报文。

可选地,所述对所述待转义报文进行解析处理得到待转义信息,包括:

对所述待转义报文进行解析处理,得到所述待转义信息,以及所述待转义信息对应的目标信息类型编码和目标转义类型。

可选地,所述根据预定义的转义规则,对所述待转义信息进行转义处理,得到转义后的目标信息,包括:

以所述待转义信息对应的目标信息类型编码和目标转义类型为索引,在所述报文转义配置库中进行查询,得到所述转义后的目标信息;

其中,所述转义后的目标信息为所述目标信息类型编码对应的所述目标类型的转义信息。

可选地,所述根据所述目标信息,生成转义后的目标报文,包括:

将所述目标信息记录到所述目标信息对应的字段中,得到所述目标报文。

可选地,所述方法还包括:

对历史报文中需要转义的多个业务信息进行分类编码,得到所述多个业务信息对应的信息类型编码;

配置所述每个业务信息对应的至少一种转义类型的转义信息;

根据所述多个业务信息对应的信息类型编码,以及所述每个业务信息对应的至少一种转义类型的转义信息,建立所述报文转义配置库。

根据本公开实施例的第二方面,提供一种报文转义装置,包括:

获取单元,用于获取报文转义配置库,所述报文转义配置库中包括多个业务信息对应的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息;

接收单元,用于接收服务端发送的待转义报文,所述待转义报文中包括待转义信息;

解析单元,对所述待转义报文进行解析处理得到所述待转义信息;

转义单元,用于根据预定义的转义规则,基于所述报文转义配置库中的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息,对所述待转义信息进行转义处理,得到转义后的目标信息;

发送单元,用于根据所述目标信息,生成转义后的目标报文,并返回所述目标报文。

可选地,所述解析单元具体用于:

对所述待转义报文进行解析处理,得到所述待转义信息对应的目标信息类型编码和目标转义类型。

可选地,所述转义单元包括:

查询模块,用于以所述待转义信息对应的目标信息类型编码和目标转义类型为索引,在所述报文转义配置库中进行查询,得到所述转义后的目标信息;

其中,所述转义后的目标信息为所述目标信息类型编码对应的所述目标类型的转义信息。

可选地,所述发送单元包括:

转义记录模块,用于将所述目标信息记录到所述目标信息对应的字段中,得到所述目标报文。

可选地,所述装置还包括:

信息分类单元,用于对历史报文中需要转义的多个业务信息进行分类编码,得到所述多个业务信息对应的信息类型编码;

定义配置单元,用于配置所述每个业务信息对应的至少一种转义类型的转义信息;

定义记录单元,用于根据所述多个业务信息对应的信息类型编码,以及所述每个业务信息对应的至少一种转义类型的转义信息,建立所述报文转义配置库。

根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如第一方面所述的报文转义方法。

根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行第一方面所述的报文转义方法。

根据本公开实施例的第五方面,提供一种计算机程序产品,所述计算机程序被处理器执行时实现第一方面所述的报文转义方法。

根据本公开实施例的第六方面,提供一种报文转义系统,所述系统包括服务端和报文转义装置;其中,所述服务端用于与所述报文转义装置进行数据交换;所述报文转义装置能够执行第一方面所述的报文转义方法。

本公开的实施例提供的技术方案至少带来以下有益效果:通过获取报文转义配置库,该报文转义配置库中包括多个业务信息对应的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息,接收服务端发送的待转义报文,对该待转义报文进行解析处理得到待转义信息,根据预定义的转义规则,对该待转义信息进行转义处理,得到转义后的目标信息,根据该目标信息,生成转义后的目标报文,并返回该目标报文,能够快速识别出报文中待转义的信息,并按照预定义的转义规则进行处理,从而能够给不同海外地区业务系统返回当地语种的报文信息,有效解决了与海外信息技术系统进行交互时语言不一致的问题,同时提升了报文转义的效率,为海外客户提供了更好的客户体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。

图1是根据第一实施例示出的一种报文转义方法的流程图;

图2是根据第二实施例示出的一种报文转义方法的流程图;

图3是根据第三实施例示出的一种报文转义方法的流程图;

图4是根据一示例性实施例示出的一种报文转义装置框图;

图5是根据一示例性实施例示出的一种用于报文转义的电子设备500的框图。

具体实施方式

为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

需要说明的是,本申请公开的技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。

图1是根据第一实施例示出的一种报文转义方法的流程图,如图1所示,该方法包括以下步骤。

步骤S101,获取报文转义配置库,该报文转义配置库中包括多个业务信息对应的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息。

其中,报文转义配置库是预先建立的一个数据库,其中存储有大量报文中可能需要进行转义的业务信息以及与业务信息对应的至少一种转义类型的转义信息。

在本申请实施例中,报文转义配置库中包括多个业务信息,每个业务信息有对应的信息类型编码。每个业务信息能够对应至少一种转义类型,其中每种转义类型会对应一个转义信息。比如,第一业务信息对应的信息类型编码为001,第一业务信息对应的第一转义类型下的转义信息为第一转义信息,第一业务信息对应的第二转义类型下的转义信息为第二转义信息等等。也就是,将第一业务信息按照第一转义类型进行转义得到第一转义信息,将第一业务信息按照第二转义类型进行转义得到第二转义信息。

在一些实施方式中,建立该报文转义配置库可以包括如下步骤:

对历史报文中需要转义的多个业务信息进行分类编码,得到多个业务信息对应的信息类型编码;

配置每个业务信息对应的至少一种转义类型的转义信息;

根据多个业务信息对应的信息类型编码,以及每个业务信息对应的至少一种转义类型的转义信息,建立该报文转义配置库。

可以理解的是,该报文转义配置库可以在系统开发完成后进行初始化配置,并根据后续的实际使用情况不断进行更新和完善(比如在后续的使用中增加新的可能需要转义的业务信息,更新完善每个业务信息对应的转义信息等等)。

步骤S102,接收服务端发送的待转义报文,该待转义报文中包括待转义信息。

其中,待转义报文是指需要进行转义处理的报文,也就是该待转义报文中包括需要转义的业务信息,也就是待转义信息。

步骤S103,对该待转义报文进行解析处理得到该待转义信息。

其中,待转义信息是指待转义报文中需要进行转义的业务信息。

在一些实施方式中,对该待转义报文进行解析处理,能够得到该待转义信息对应的目标信息类型编码和目标转义类型。

可以理解的是,解析得到的待转义信息对应的目标信息类型编码是包括在上述步骤中的报文转义配置库中的。

步骤S104,根据预定义的转义规则,基于报文转义配置库中的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息,对该待转义信息进行转义处理,得到转义后的目标信息。

在本申请实施例中,在对服务端返回的待转义报文进行解析处理得到待转义信息之后,能够根据预定义的转义规则,对该待转义信息进行转义处理,得到转义后的目标信息。

在一些实施方式中,能够根据待转义信息对应的目标信息类型编码和目标转义类型,在报文转义配置库中进行查询,得到转义后的目标信息。也就是能够将该目标信息类型编码和目标转义类型作为索引,在报文转义配置库中查询对应的转义信息,得到该转义后的目标信息。

其中,该转义后的目标信息是该目标类型编码对应的该目标类型下的转义信息。

步骤S105,根据该目标信息,生成转义后的目标报文,并返回该目标报文。

在本申请实施例中,更够根据得到的转义后的目标信息,生成转义后的目标报文,并返回该目标报文。

在一些实施方式中,能够将该目标信息记录到该目标信息对应的字段中,得到该目标报文。并能够向请求端返回该目标报文,实现对报文的转义。

本申请实施例提供的方法,通过获取报文转义配置库,该报文转义配置库中包括多个业务信息对应的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息,接收服务端发送的待转义报文,对该待转义报文进行解析处理得到待转义信息,根据预定义的转义规则,对该待转义信息进行转义处理,得到转义后的目标信息,根据该目标信息,生成转义后的目标报文,并返回该目标报文,能够快速识别出报文中待转义的信息,并按照预定义的转义规则进行处理,从而能够给不同海外地区业务系统返回当地语种的报文信息,有效解决了与海外信息技术系统进行交互时语言不一致的问题,同时提升了报文转义的效率,为海外客户提供了更好的客户体验。

图2是根据第二实施例示出的一种报文转义方法的流程图,如图2所示,该方法包括以下步骤。

步骤S201,对历史报文中需要转义的多个业务信息进行分类编码,得到该多个业务信息对应的信息类型编码。

在本申请实施例中,可以对历史报文中需要转义的多个业务信息进行分类定义并编码,得到多个业务信息对应的信息类型编码。

其中,历史报文是指在历史交互中,包括需要转义的业务信息的报文。对于历史报文的选取(包括时间范围以及业务范围等等)可以根据实际情况灵活调整,本申请实施例对此不进行限定。

从历史报文中能够获取多个需要进行转义的业务信息,并对其进行分类定义及编码,得到多个业务信息对应的信息类型编码。

作为一种示例,比如可以将报文中的业务信息分成摘要信息、业务术语、响应提示信息等,并用分类代码标识,如下表1所示。

表1:业务信息分类定义

在本申请实施例中,可以对分类后的业务信息进行编码。作为一种示例,比如,在摘要信息类的业务信息中,业务信息“转账”对应的信息类型编码为“A0000001”,业务信息“消费”对应的信息类型编码为“A0000002”等等;在业务术语类的业务信息中,业务信息“客户编号”对应的信息类型编码为“B0000001”,业务信息“客户账户”对应的信息类型编码为“B0000002”等等;在响应提示信息类的业务信息中,业务信息“成功”对应的信息类型编码为“00000000”,业务信息“您的输入信息不正确”对应的信息类型编码为“R0000001”等等。

可以理解的是,上述仅作为一种示例对业务信息的一种分类定义以及编码方式进行举例说明,而不代表对业务信息分类和编码的限定,可以根据实际情况采用其他的分类和编码,也可以增加或删除其他的分类信息等,本申请实施例对此不进行限定。

步骤S202,配置该每个业务信息对应的至少一种转义类型的转义信息。

在本申请实施例中,能够为每个业务信息配置至少一种转义类型的转义信息。作为一种示例,比如,可以为每个业务信息配置两种转义类型,其中第一转义类型下的转义信息为该业务信息的中文释义,第二转义类型下的转义信息为该业务信息的英文释义。比如,在摘要信息类的业务信息中,业务信息“转账”对应的第一转义类型的转义信息为“转账”,对应的第二转义类型的转义信息为“transfer”,业务信息“消费”对应的第一转义类型的转义信息为“消费”,对应的第二转义类型的转义信息为“consume”等等;在业务术语类的业务信息中,业务信息“客户编号”对应的第一转义类型的转义信息为“客户编号”,对应的第二转义类型的转义信息为“Customer ID”,业务信息“客户账户”对应的第一转义类型的转义信息为“客户账户”,对应的第二转义类型的转义信息为“Customer Account”等等;在响应提示信息类的业务信息中,业务信息“成功”对应的第一转义类型的转义信息为“成功”,对应的第二转义类型的转义信息为“Success”,业务信息“您的输入信息不正确”对应的第一转义类型的转义信息为“您的输入信息不正确”,对应的第二转义类型的转义信息为“Theinformation you entered is not correct”等等。

可以理解的是,上述仅作为一种示例对业务信息的一种转义信息配置方式进行举例说明,而不代表对业务信息转义配置的限定,可以根据实际情况采用其他的配置,也可以增加或删除其他的转义类型等,本申请实施例对此不进行限定。

步骤S203,根据该多个业务信息对应的信息类型编码,以及该每个业务信息对应的至少一种转义类型的转义信息,建立报文转义配置库。

在本申请实施例中,能够根据步骤S201中得到的每个业务信息对应的信息类型编码,以及S202中得到的每个业务信息对应的至少一种转义类型的转义信息,建立报文转义配置库。

作为一种示例,报文转义配置库可以如下表2所示,该报文转义配置库中包括多个业务信息对应的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息。

表2:报文转义配置库

可以理解的是,上述仅作为一种示例对报文转义配置库进行举例说明,而不代表对报文转义配置库的限定,可以根据实际情况建立其他的报文转义配置库,本申请实施例对此不进行限定。

步骤S204,获取该报文转义配置库。

在本申请实施例中,能够获取该建立的报文转义配置库,该报文转义配置库中包括多个业务信息,每个业务信息有对应的信息类型编码。每个业务信息能够对应至少一种转义类型,其中每种转义类型会对应一个转义信息。

步骤S205,接收服务端发送的待转义报文。

其中,待转义报文是指需要进行转义处理的报文,也就是该待转义报文中包括需要转义的业务信息,也就是待转义信息。

步骤S206,对该待转义报文进行解析处理得到待转义信息。

其中,待转义信息是指待转义报文中需要进行转义的业务信息。

在一些实施方式中,对该待转义报文进行解析处理,能够得到该待转义信息对应的目标信息类型编码和目标转义类型。

可以理解的是,解析得到的待转义信息对应的目标信息类型编码是包括在上述步骤中的报文转义配置库中的。

步骤S207,根据预定义的转义规则,对该待转义信息进行转义处理,得到转义后的目标信息。

在本申请实施例中,在对服务端返回的待转义报文进行解析处理得到待转义信息之后,能够根据预定义的转义规则,对该待转义信息进行转义处理,得到转义后的目标信息。

在一些实施方式中,能够根据待转义信息对应的目标信息类型编码和目标转义类型,在报文转义配置库中进行查询,得到转义后的目标信息。也就是能够将该目标信息类型编码和目标转义类型作为索引,在报文转义配置库中查询对应的转义信息,得到该转义后的目标信息。

其中,该转义后的目标信息是该目标类型编码对应的该目标类型下的转义信息。

步骤S208,根据该目标信息,生成转义后的目标报文,并返回该目标报文。

在本申请实施例中,更够根据得到的转义后的目标信息,生成转义后的目标报文,并返回该目标报文。

在一些实施方式中,能够将该目标信息记录到该目标信息对应的字段中,得到该目标报文。并能够向请求端返回该目标报文,实现对报文的转义。

本申请实施例提供的方法,通过对历史报文中需要转义的多个业务信息进行分类编码,得到该多个业务信息对应的信息类型编码,配置该每个业务信息对应的至少一种转义类型的转义信息,根据该多个业务信息对应的信息类型编码,以及该每个业务信息对应的至少一种转义类型的转义信息,建立报文转义配置库,获取报文转义配置库,接收服务端发送的待转义报文,对该待转义报文进行解析处理得到待转义信息,根据预定义的转义规则,对该待转义信息进行转义处理,得到转义后的目标信息,根据该目标信息,生成转义后的目标报文,并返回该目标报文,能够快速识别出报文中待转义的信息,并按照预定义的转义规则进行处理,从而能够给不同海外地区业务系统返回当地语种的报文信息,有效解决了与海外信息技术系统进行交互时语言不一致的问题,同时提升了报文转义的效率,为海外客户提供了更好的客户体验。

图3是根据第三实施例示出的一种报文转义方法的流程图,如图3所示,该方法包括以下步骤。

步骤S301,获取报文转义配置库,该报文转义配置库中包括多个业务信息对应的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息。

在本申请实施例中,能够获取预先建立的报文转义配置库,该报文转义配置库中包括多个业务信息,每个业务信息有对应的信息类型编码。每个业务信息能够对应至少一种转义类型,其中每种转义类型会对应一个转义信息。

作为一种示例,在本申请实施例中,该报文转义配置库如前述实施例表2所示,在此不再赘述。

步骤S302,接收服务端发送的待转义报文。

其中,待转义报文是指需要进行转义处理的报文,也就是该待转义报文中包括需要转义的业务信息,也就是待转义信息。

在一些实施方式中,该待转义报文中包括多个字段,能够通过解析该多个字段中记录的内容,获取到待转义信息。

作为一种示例,如查询账户明细时,能够接收服务端返回的报文,该报文中包括语言信息字段language(用来描述报文中业务信息需要转换的语种信息,也就是报文的目标转义类型),响应提示信息类的信息类型编码的字段resp_code,响应提示信息类的信息描述字段resp_desc,以及摘要信息类的信息类型编码字段sym_cd。其中,该语言信息字段中记录了需要转换的语种信息“en”,en表示英文,响应提示信息类的信息类型编码的字段中记录了编码“00000000”,响应提示信息类的信息描述字段中记录了业务信息的描述“成功”,摘要信息类的信息类型编码字段中记录了编码“A0000001”。

步骤S303,对该待转义报文进行解析处理,得到待转义信息对应的目标信息类型编码和目标转义类型。

在本申请实施例中,能够对接收到的待转义报文进行解析处理,得到待转义信息对应的目标信息类型编码和目标转义类型。

作为一种示例,对步骤S302中示出的接收到的报文进行解析处理,得到待转义信息对应的目标类型编码“00000000”和“A0000001”,以及目标转义类型“en”(第二转义类型)。

步骤S304,以该待转义信息对应的目标信息类型编码和目标转义类型为索引,在该报文转义配置库中进行查询,得到转义后的目标信息。

在本申请实施例中,能够将得到的目标信息类型编码以及目标转义类型作为索引,在转义配置库中进行查询,得到转义后的目标信息。其中,该转义后的目标信息为目标信息类型编码对应的目标类型的转义信息。

作为一种示例,根据步骤S303中解析得到的目标信息类型编码和目标转义类型,在报文转义配置库中进行查询检索,得到目标信息类型编码“00000000”对应的第二转义类型的转义信息为“Success”,目标信息类型编码“A0000001”对应的第二转义类型的转义信息为“Transfer”,也就是该报文的转义后的目标信息为“Success”和“Transfer”。

步骤S305,将该目标信息记录到该目标信息对应的字段中,得到目标报文,并返回该目标报文。

在本申请实施例中,在得到转义后的目标信息之后,能够将该目标信息记录到该目标信息对应的字段中,得到转义后的目标报文,并返回该目标报文。

作为一种示例,将目标信息“Transfer”记录到摘要信息类的信息描述的字段sym_desc中,将目标信息“Success”记录到响应提示信息类的信息描述的字段resp_desc中。

可以理解的是,在本申请实施例提出的示例中,只列举了响应提示信息和一条摘要信息需要转义的情况,在实际报文中需要转义的信息还可能包括其他情况,比如,只有响应提示信息;或者,同时有响应提示信息和多条其他至少一种类型的信息。

本申请实施例提供的方法,通过获取报文转义配置库,该报文转义配置库中包括多个业务信息对应的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息,接收服务端发送的待转义报文,对该待转义报文进行解析处理,得到待转义信息对应的目标信息类型编码和目标转义类型,根据该待转义信息对应的目标信息类型编码和目标转义类型,在该报文转义配置库中进行查询,得到转义后的目标信息,将该目标信息记录到该目标信息对应的字段中,得到目标报文,并返回该目标报文,能够快速识别出报文中待转义的信息,并按照预定义的转义规则进行处理,从而能够给不同海外地区业务系统返回当地语种的报文信息,有效解决了与海外信息技术系统进行交互时语言不一致的问题,同时提升了报文转义的效率,为海外客户提供了更好的客户体验。

图4是根据一示例性实施例示出的一种报文转义装置框图,如图4所示,该装置包括获取单元410,接收单元420,解析单元430,转义单元440和发送单元450。其中,

获取单元410,用于获取报文转义配置库,该报文转义配置库中包括多个业务信息对应的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息;

接收单元420,用于接收服务端发送的待转义报文,该待转义报文中包括待转义信息;

解析单元430,对该待转义报文进行解析处理得到该待转义信息;

转义单元440,用于根据预定义的转义规则,基于报文转义配置库中的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息,对该待转义信息进行转义处理,得到转义后的目标信息;

发送单元450,用于根据该目标信息,生成转义后的目标报文,并返回该目标报文。

作为一种可能的实施方式,该解析单元430具体用于:

对该待转义报文进行解析处理,得到该待转义信息对应的目标信息类型编码和目标转义类型。

作为一种可能的实施方式,该转义单元440包括:

查询模块,用于以该待转义信息对应的目标信息类型编码和目标转义类型为索引,在该报文转义配置库中进行查询,得到该转义后的目标信息;

其中,该转义后的目标信息为该目标信息类型编码对应的该目标类型的转义信息。

作为一种可能的实施方式,该发送单元450包括:

转义记录模块,用于将该目标信息记录到该目标信息对应的字段中,得到该目标报文。

作为一种可能的实施方式,该装置还包括:

信息分类单元,用于对历史报文中需要转义的多个业务信息进行分类编码,得到该多个业务信息对应的信息类型编码;

定义配置单元,用于配置该每个业务信息对应的至少一种转义类型的转义信息;

定义记录单元,用于根据该多个业务信息对应的信息类型编码,以及该每个业务信息对应的至少一种转义类型的转义信息,建立该报文转义配置库。

关于上述实施例中的装置,其中各个单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本公开实施例提供的装置,能够通过获取报文转义配置库,该报文转义配置库中包括多个业务信息对应的信息类型编码,以及每个信息类型编码对应的至少一种转义类型的转义信息,接收服务端发送的待转义报文,对该待转义报文进行解析处理得到待转义信息,根据预定义的转义规则,对该待转义信息进行转义处理,得到转义后的目标信息,根据该目标信息,生成转义后的目标报文,并返回该目标报文,能够快速识别出报文中待转义的信息,并按照预定义的转义规则进行处理,从而能够给不同海外地区业务系统返回当地语种的报文信息,有效解决了与海外信息技术系统进行交互时语言不一致的问题,同时提升了报文转义的效率,为海外客户提供了更好的客户体验。

图5是根据一示例性实施例示出的一种用于报文转义的电子设备500的框图。如图5所示,上述电子设备500,还可以包括:

存储器510及处理器520,连接不同组件(包括存储器510和处理器520)的总线530,存储器510存储有计算机程序,当处理器520执行所述程序时实现本公开实施例所述的报文转义方法。

总线530表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。

电子设备500典型地包括多种电子设备可读介质。这些介质可以是任何能够被电子设备500访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。

存储器510还可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)540和/或高速缓存存储器550。服务器500可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统560可以用于读写不可移动的、非易失性磁介质(图5未显示,通常称为“硬盘驱动器”)。尽管图5中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线530相连。存储器510可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本公开各实施例的功能。

具有一组(至少一个)程序模块570的程序/实用工具580,可以存储在例如存储器510中,这样的程序模块570包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块570通常执行本公开所描述的实施例中的功能和/或方法。

电子设备500也可以与一个或多个外部设备590(例如键盘、指向设备、显示器591等)通信,还可与一个或者多个使得用户能与该电子设备500交互的设备通信,和/或与使得该电子设备500能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口592进行。并且,电子设备500还可以通过网络适配器593与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器593通过总线530与电子设备500的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备500使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

处理器520通过运行存储在存储器510中的程序,从而执行各种功能应用以及数据处理。

需要说明的是,本实施例的电子设备的实施过程和技术原理参见前述对本公开实施例的报文转义方法的解释说明,此处不再赘述。

在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器,上述指令可由电子设备的处理器执行以完成上述任一实施例提出的方法。可选地,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

在示例性实施例中,还提供一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述任一实施例提出的方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

相关技术
  • 报文转发方法及装置、计算机可读存储介质、电子设备
  • 报文预定义代码生成方法、装置、电子设备和存储介质
  • 可弯曲电子设备、可弯曲电子设备的控制方法、装置及电子设备
  • 电子设备显示屏驱动芯片驱动方法、装置及电子设备
  • 天线结构及电子设备的信号接收方法、装置、电子设备
  • 接口报文中需转义字符的处理方法和装置
  • 接口报文中需转义字符的处理方法和装置
技术分类

06120115627355