[go: up one dir, main page]

CN116055408A - Service message transmission method, device and system - Google Patents

Service message transmission method, device and system Download PDF

Info

Publication number
CN116055408A
CN116055408A CN202211383120.5A CN202211383120A CN116055408A CN 116055408 A CN116055408 A CN 116055408A CN 202211383120 A CN202211383120 A CN 202211383120A CN 116055408 A CN116055408 A CN 116055408A
Authority
CN
China
Prior art keywords
message
service
identifier
target service
requester
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211383120.5A
Other languages
Chinese (zh)
Inventor
钟诚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bank of China Ltd
Original Assignee
Bank of China Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN202211383120.5A priority Critical patent/CN116055408A/en
Publication of CN116055408A publication Critical patent/CN116055408A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/20Traffic policing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a service message transmission method, a device and a system, in particular to the financial field, wherein the method comprises the following steps: judging whether the service channel state identifier is a service channel forbidden identifier or not, if not, determining a request end communication state identifier based on a target service message; judging whether the communication state identifier of the request terminal is a communication forbidden identifier of the request terminal, if not, determining the message type based on the target service message; judging whether the message type communication state identifier is a message type communication forbidden identifier or not, if not, judging whether a message receiver is a request end or a service end based on a target service message; if the target service message is the request terminal, the target service message is sent to the request terminal; and if the target service message is the service end, sending the target service message to the service end. The invention can refine the control granularity of the service message transmission, thereby improving the flexibility of the service message transmission and further improving the efficiency of the whole service message transmission.

Description

业务报文传输方法、装置和系统Service message transmission method, device and system

技术领域technical field

本发明涉及业务处理技术领域,特别涉及金融领域,尤其涉及一种业务报文传输方法、装置和系统。The present invention relates to the technical field of business processing, in particular to the financial field, and in particular to a business message transmission method, device and system.

背景技术Background technique

在银行的相关业务中,例如代理清算业务和交易处理业务等,往往涉及到不同设备端之间的业务报文的传输过程。而在银行的运营过程中,往往需要针对对应的业务情况以及相关的管理、信息安全、开发以及应对临时突发事件等需求,而对报文的传输进行控制。In the related business of the bank, such as agency clearing business and transaction processing business, etc., it often involves the transmission process of business messages between different equipment terminals. In the operation process of the bank, it is often necessary to control the transmission of messages according to the corresponding business conditions and related management, information security, development, and response to temporary emergencies.

现有技术中,对报文的传输控制的方式,主要为在需要时直接以物理方式或其他信息逻辑方式等切断全部或大多数银行业务相关设备的传输连接,并在进一步需要时再以物理方式或其他信息逻辑方式等恢复全部或大多数业务相关设备的传输连接。In the prior art, the method of controlling the transmission of messages is mainly to directly cut off the transmission connections of all or most of the banking business related equipment directly by physical means or other information logic means when necessary, and then physically Resume the transmission connection of all or most of the business-related equipment by means of information or other logical means.

但是,上述方式,对业务报文传输的控制粒度较大,易造成诸如仅在少数几个设备端需要切断传输连接时,却因此切断了无需被切断传输连接的其他有传输需求的设备端,导致对相关业务产生干扰,或者仅在少数几个设备端需要恢复传输连接时,却因此恢复了无需被恢复传输连接的其他需要被断开连接的设备端,导致对整体传输控制的不利影响等情况。因此,上述方式不能很好地满足相关的业务需求和控制需求,使业务报文传输的灵活性较差。However, in the above method, the granularity of control over the transmission of service packets is relatively large, which may easily lead to the disconnection of other devices with transmission needs that do not need to be cut off when only a few device ends need to cut off the transmission connection. Causes interference to related services, or when only a few devices need to restore transmission connections, but therefore restores other device ends that need to be disconnected that do not need to be restored, resulting in adverse effects on overall transmission control, etc. Condition. Therefore, the above method cannot well meet the relevant service requirements and control requirements, and makes the flexibility of service message transmission poor.

综上所述,现有技术中存在对业务报文传输的控制粒度较大,从而使业务报文传输的灵活性较差,进而不利于提高整体业务报文传输的效率的问题。To sum up, there is a problem in the prior art that the control granularity of service message transmission is relatively large, so that the flexibility of service message transmission is poor, which is not conducive to improving the efficiency of overall service message transmission.

发明内容Contents of the invention

本发明的一个目的在于提供一种业务报文传输方法,以解决现有技术中存在的对业务报文传输的控制粒度较大,从而使业务报文传输的灵活性较差,进而不利于提高整体业务报文传输的效率的问题。本发明的另一个目的在于提供一种业务报文传输装置。本发明的再一个目的在于提供一种业务报文传输系统。本发明的还一个目的在于提供一种计算机设备。本发明的还一个目的在于提供一种可读介质。本发明的还一个目的在于提供一种计算机程序产品。An object of the present invention is to provide a service message transmission method to solve the problem in the prior art that the control granularity of service message transmission is relatively large, so that the flexibility of service message transmission is poor, which is not conducive to improving the The efficiency of overall service message transmission. Another object of the present invention is to provide a service message transmission device. Another object of the present invention is to provide a service message transmission system. Another object of the present invention is to provide a computer device. Another object of the present invention is to provide a readable medium. Another object of the present invention is to provide a computer program product.

为了达到以上目的,本发明的一方面公开了一种业务报文传输方法,所述方法包括:In order to achieve the above purpose, one aspect of the present invention discloses a method for transmitting service messages, the method comprising:

判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端的请求端通信状态标识;Judging whether the service channel status identifier is a service channel disabled identifier, if not for the service channel disabled identifier, based on the target service message, determining the requester communication status identifier of the corresponding requester;

判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型;Judging whether the corresponding requester communication status identifier is a requester communication disable identifier, if not, determining the corresponding message type based on the target service message;

判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;Judging whether the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, if not, based on the target service message, judging that the corresponding message receiver is the corresponding The request end is also the corresponding service end;

若为请求端,将所述目标业务报文发送至对应的所述请求端;If it is the requesting end, sending the target service message to the corresponding requesting end;

若为业务端,将所述目标业务报文发送至对应的所述业务端。If it is a service end, sending the target service message to the corresponding service end.

可选的,所述基于目标业务报文,确定对应的请求端的请求端通信状态标识,包括:Optionally, the determination of the communication status identifier of the requester corresponding to the requester based on the target service message includes:

基于所述目标业务报文,确定对应的请求端标识;Determine a corresponding requester identifier based on the target service message;

基于所述请求端标识,确定对应的所述请求端通信状态标识。Based on the requester identifier, determine the corresponding requester communication state identifier.

可选的,进一步包括:Optionally, further include:

在判断业务通道状态标识为业务通道禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端;When judging that the service channel status flag is a service channel disabled flag, based on the target service message, it is judged whether the corresponding message receiver is the corresponding requesting end or the corresponding service end;

若为对应的请求端,将所述目标业务报文存储至预设的暂存队列中;If it is the corresponding requesting end, storing the target service message in a preset temporary storage queue;

若为对应的业务端,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is the corresponding service end, send a transmission rejection warning message to the request end corresponding to the target service message.

可选的,进一步包括:Optionally, further include:

在判断业务通道状态标识为业务通道禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the service channel status flag is a service channel disabled flag, it is judged whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold;

若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end;

若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message.

可选的,进一步包括:Optionally, further include:

在判断对应的所述请求端通信状态标识为请求端通信禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端;When judging that the corresponding requester communication state identifier is the requester communication disabled identifier, based on the target service message, it is judged whether the corresponding message receiver is the corresponding requester or the corresponding service end;

若为对应的请求端,将所述目标业务报文存储至所述暂存队列中;If it is the corresponding requesting end, storing the target service message in the temporary storage queue;

若为对应的业务端,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is the corresponding service end, send a transmission rejection warning message to the request end corresponding to the target service message.

可选的,进一步包括:Optionally, further include:

在判断对应的所述请求端通信状态标识为请求端通信禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the corresponding requester communication status flag is a requester communication disabled flag, judging whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold;

若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end;

若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message.

可选的,进一步包括:Optionally, further include:

在判断所述报文类型对应的报文类型通信状态标识为报文类型通信禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端;When judging that the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, based on the target service message, it is determined whether the corresponding message receiver is the corresponding requesting end or the corresponding service end;

若为对应的请求端,将所述目标业务报文存储至所述暂存队列中;If it is the corresponding requesting end, storing the target service message in the temporary storage queue;

若为对应的业务端,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is the corresponding service end, send a transmission rejection warning message to the request end corresponding to the target service message.

可选的,进一步包括:Optionally, further include:

在判断所述报文类型对应的报文类型通信状态标识为报文类型通信禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, it is judged whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold ;

若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end;

若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message.

可选的,进一步包括:Optionally, further include:

基于所述暂存队列中的暂存业务报文,向管理端发送后续处理意见录入请求,以使管理端返回处理意见信息;Based on the temporarily stored business messages in the temporary storage queue, send a follow-up processing opinion entry request to the management terminal, so that the management terminal returns processing opinion information;

判断所述处理意见信息是重发意见信息还是取消传输意见信息;Judging whether the processing opinion information is to resend the opinion information or to cancel the transmission of the opinion information;

若是重发意见信息,基于所述暂存业务报文,确定对应的暂存业务报文目的设备标识;基于所述暂存业务报文目的设备标识,判断对应的报文接收方为对应的请求端还是对应的业务端,若为请求端,将所述暂存业务报文发送至对应的所述请求端;若为业务端,将所述暂存业务报文发送至对应的所述业务端;If it is resending opinion information, based on the temporarily stored service message, determine the corresponding temporarily stored service message destination device identifier; based on the temporarily stored service message destination device identifier, determine that the corresponding message receiver is the corresponding request end or the corresponding service end, if it is a requesting end, send the temporary storage service message to the corresponding requesting end; if it is a service end, send the temporary storage service message to the corresponding service end ;

若是取消传输意见信息,删除对应的所述暂存业务报文。If the transmission of opinion information is cancelled, the corresponding temporarily stored service message is deleted.

可选的,所述基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端,包括:Optionally, the determining whether the corresponding message receiver is the corresponding requesting end or the corresponding service end based on the target service message includes:

基于所述目标业务报文,确定对应的目的设备标识;Determine a corresponding target device identifier based on the target service message;

基于所述目的设备标识,判断对应的报文接收方为对应的所述请求端还是对应的业务端;Based on the target device identifier, judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end;

若为请求端,将所述目标业务报文发送至对应的所述请求端;If it is the requesting end, sending the target service message to the corresponding requesting end;

若为业务端,将所述目标业务报文发送至对应的所述业务端。If it is a service end, sending the target service message to the corresponding service end.

为了达到以上目的,本发明的另一方面公开了一种业务报文传输装置,所述装置包括:In order to achieve the above purpose, another aspect of the present invention discloses a service message transmission device, the device comprising:

全局传输控制模块,用于判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端的请求端通信状态标识;The global transmission control module is used to determine whether the service channel status identifier is a service channel disabled identifier, and if not, determine the requester communication status identifier of the corresponding requester based on the target service message;

请求端级传输控制模块,用于判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型;The requester-level transmission control module is used to determine whether the corresponding requester communication status identifier is a requester communication disable identifier, and if it is not a requester communication disable identifier, determine the corresponding message type based on the target service message ;

报文类型级传输控制模块,用于判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;Message type-level transmission control module, used to determine whether the message type communication status identifier corresponding to the message type is a message type communication disable identifier, if not, the message type communication disable identifier, based on the target service message , judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end;

第一传输模块,用于若为请求端,将所述目标业务报文发送至对应的所述请求端;The first transmission module is configured to send the target service message to the corresponding requesting end if it is the requesting end;

第二传输模块,用于若为业务端,将所述目标业务报文发送至对应的所述业务端。The second transmission module is configured to send the target service message to the corresponding service end if it is a service end.

为了达到以上目的,本发明的再一方面公开了一种业务报文传输系统,包括业务报文传输装置、请求端和业务端;In order to achieve the above purpose, another aspect of the present invention discloses a service message transmission system, including a service message transmission device, a requesting end and a service end;

其中,所述业务报文传输装置包括全局传输控制模块、请求端级传输控制模块、报文类型级传输控制模块、第一传输模块和第二传输模块;Wherein, the service message transmission device includes a global transmission control module, a requester-level transmission control module, a message type-level transmission control module, a first transmission module, and a second transmission module;

所述全局传输控制模块,用于判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端的请求端通信状态标识;The global transmission control module is used to determine whether the service channel status identifier is a service channel disabled identifier, and if it is not a service channel disabled identifier, determine the requester communication status identifier of the corresponding requester based on the target service message;

所述请求端级传输控制模块,用于判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型;The requester-level transmission control module is configured to determine whether the corresponding requester communication status identifier is a requester communication disable identifier, and if not, determine the corresponding message based on the target service message. text type;

所述报文类型级传输控制模块,用于判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;The message type-level transmission control module is used to determine whether the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, and if it is not a message type communication disabled identifier, based on the target service message, judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end;

所述第一传输模块,用于若为请求端,将所述目标业务报文发送至对应的所述请求端;The first transmission module is configured to send the target service message to the corresponding requesting end if it is the requesting end;

所述第二传输模块,用于若为业务端,将所述目标业务报文发送至对应的所述业务端。The second transmission module is configured to send the target service message to the corresponding service end if it is a service end.

本发明还公开了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述方法。The present invention also discloses a computer device, which includes a memory, a processor, and a computer program stored in the memory and operable on the processor. The processor implements the above-mentioned method when executing the program.

本发明还公开了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述方法。The present invention also discloses a computer-readable medium on which a computer program is stored, and the above-mentioned method is realized when the program is executed by a processor.

本发明还公开了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上所述方法。The present invention also discloses a computer program product, including a computer program, and when the computer program is executed by a processor, the above-mentioned method is realized.

本发明提供的业务报文传输方法、装置和系统,通过判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端的请求端通信状态标识,能够先在整体业务传输通道的层面上,实现报文传输控制,并在业务传输通道的层面上允许报文传输时,进行后续层面的报文控制,能够有助于细化对业务报文传输的控制粒度;通过判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型,能够进一步在业务请求端设备的层面上,实现报文传输控制,并在业务请求端设备的层面上允许报文传输时,进行后续层面的报文控制,能够有助于细化对业务报文传输的控制粒度;通过判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端,能够进一步在具体的报文类型层面上,实现报文传输控制,能够有助于细化对业务报文传输的控制粒度。The service message transmission method, device, and system provided by the present invention determine whether the service channel status identifier is a service channel disabled identifier, and if not, determine the requester communication status of the corresponding requester based on the target service message The identification can realize the message transmission control at the level of the overall service transmission channel first, and when the message transmission is allowed at the level of the service transmission channel, the message control at the subsequent level can be carried out, which can help to refine the service report The control granularity of the text transmission; by judging whether the corresponding requester communication status identifier is the requester communication disable identifier, if not for the requester communication disable identifier, based on the target service message, determine the corresponding message type, can Further implement message transmission control at the level of the service requesting end device, and when the message transmission is allowed at the level of the service requesting end device, carry out subsequent level message control, which can help to refine the business message transmission control granularity; by judging whether the message type communication status identifier corresponding to the message type is a message type communication disable identifier, if not, based on the target service message, determine the corresponding message type Whether the text receiver is the corresponding requesting end or the corresponding service end. If it is the requesting end, send the target service message to the corresponding requesting end; if it is the service end, send the target service message to The corresponding service end can further implement message transmission control on a specific message type level, which can help to refine the granularity of control over service message transmission.

本发明提供的业务报文传输方法、装置和系统,能够以不同控制层级的具体控制标识为依据,精准地实现分层级的业务报文传输控制,较大程度上细化了整体业务报文传输的控制,不易造成因粒度过大而导致对有关业务的干扰或对整体传输控制产生不利影响等情况,更好地满足了相关的业务需求和控制需求,极大地提高了业务报文传输的灵活性。而且,控制标识在设置上较为便捷,相关的管理人员或工作人员能够直观、快速、方便地通过设置不同控制层级的控制标识实现对业务报文传输的精准控制,进一步提高了整体业务报文传输的灵活性,更好地满足了有关需求。The service message transmission method, device and system provided by the present invention can accurately realize hierarchical service message transmission control based on the specific control identifiers of different control levels, and refine the overall service message to a large extent The control of transmission is not easy to cause interference to related services or adverse effects on overall transmission control due to excessive granularity, which better meets relevant business needs and control requirements, and greatly improves the efficiency of business message transmission. flexibility. Moreover, the control identification is relatively convenient to set, and relevant managers or staff can intuitively, quickly and conveniently set control identifications of different control levels to realize precise control of business message transmission, further improving the overall business message transmission. The flexibility to better meet the relevant needs.

综上所述,本发明提供的业务报文传输方法、装置和系统,能够细化对业务报文传输的控制粒度,从而提高业务报文传输的灵活性,进而提高整体业务报文传输的效率。In summary, the service message transmission method, device and system provided by the present invention can refine the control granularity of service message transmission, thereby improving the flexibility of service message transmission, and further improving the efficiency of overall service message transmission .

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.

图1示出了本发明实施例的一种业务报文传输系统的示意图;FIG. 1 shows a schematic diagram of a service packet transmission system according to an embodiment of the present invention;

图2示出了本发明实施例的一种业务报文传输方法的流程示意图;FIG. 2 shows a schematic flow diagram of a service message transmission method according to an embodiment of the present invention;

图3示出了本发明实施例的一种可选的确定请求端通信状态标识的步骤示意图;FIG. 3 shows a schematic diagram of an optional step of determining the communication state identifier of the requesting end in an embodiment of the present invention;

图4示出了本发明实施例的一种可选的在判断业务通道状态标识为业务通道禁用标识时对目标业务报文进一步的处理的步骤示意图;FIG. 4 shows a schematic diagram of steps for further processing the target service message when it is judged that the service channel status flag is the service channel disabled flag according to an embodiment of the present invention;

图5示出了本发明实施例的一种可选的确定报文接收方的步骤示意图;FIG. 5 shows an optional schematic diagram of steps for determining a message receiver in an embodiment of the present invention;

图6示出了本发明实施例的一种业务报文传输装置的模块示意图;FIG. 6 shows a schematic module diagram of a service packet transmission device according to an embodiment of the present invention;

图7示出适于用来实现本发明实施例的计算机设备的结构示意图。FIG. 7 shows a schematic structural diagram of a computer device suitable for implementing an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

关于本文中所使用的“第一”、“第二”、……等,并非特别指称次序或顺位的意思,亦非用以限定本发明,其仅为了区别以相同技术用语描述的元件或操作。As used herein, "first", "second", ..., etc. do not refer to the meaning of sequence or order, nor are they used to limit the present invention. They are only used to distinguish elements or components described with the same technical terms. operate.

关于本文中所使用的“包含”、“包括”、“具有”、“含有”等等,均为开放性的用语,即意指包含但不限于。As used herein, "comprising", "comprising", "having", "comprising" and so on are all open terms, meaning including but not limited to.

关于本文中所使用的“及/或”,包括所述事物的任一或全部组合。As used herein, "and/or" includes any or all combinations of said things.

需要说明的是,本发明技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。It should be noted that the acquisition, storage, use, and processing of data in the technical solution of the present invention all comply with the relevant provisions of national laws and regulations.

需要说明的是,本申请公开的一种业务报文传输方法、装置和系统可用于业务处理技术领域,也可用于除业务处理技术领域之外的任意领域,本申请公开的一种业务报文传输方法、装置和系统的应用领域不做限定。It should be noted that a business message transmission method, device and system disclosed in this application can be used in the technical field of business processing, and can also be used in any field other than the technical field of business processing. A business message disclosed in this application The fields of application of the transmission method, device and system are not limited.

本发明实施例公开了一种业务报文传输系统,如图1所示,该系统包括业务报文传输装置101、请求端102和业务端103;The embodiment of the present invention discloses a service message transmission system. As shown in FIG. 1 , the system includes a service message transmission device 101, a request terminal 102 and a service terminal 103;

其中,所述业务报文传输装置101包括全局传输控制模块、请求端级传输控制模块、报文类型级传输控制模块、第一传输模块和第二传输模块;Wherein, the service message transmission device 101 includes a global transmission control module, a requester-level transmission control module, a message type-level transmission control module, a first transmission module, and a second transmission module;

所述全局传输控制模块,用于判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端102的请求端通信状态标识;The global transmission control module is used to determine whether the service channel status identifier is a service channel disabled identifier, if not for the service channel disabled identifier, based on the target service message, determine the requester communication status identifier of the corresponding requester 102;

所述请求端级传输控制模块,用于判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型;The requester-level transmission control module is configured to determine whether the corresponding requester communication status identifier is a requester communication disable identifier, and if not, determine the corresponding message based on the target service message. text type;

所述报文类型级传输控制模块,用于判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端102还是对应的业务端103;The message type-level transmission control module is used to determine whether the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, and if it is not a message type communication disabled identifier, based on the target service message, judging whether the corresponding message receiver is the corresponding requesting end 102 or the corresponding service end 103;

所述第一传输模块,用于若为请求端102,将所述目标业务报文发送至对应的所述请求端102;The first transmission module is configured to send the target service message to the corresponding requesting end 102 if it is the requesting end 102;

所述第二传输模块,用于若为业务端103,将所述目标业务报文发送至对应的所述业务端103。The second transmission module is configured to send the target service message to the corresponding service end 103 if it is a service end 103 .

示例性的,所述请求端102的数量,可以为但不限于一个或多个,所述业务端103的数量,可以为但不限于一个或多个。需要说明的是,对于请求端102的数量和业务端103的数量,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the number of the requesting end 102 may be but not limited to one or more, and the number of the service end 103 may be but not limited to one or more. It should be noted that the number of the requesting end 102 and the number of the service end 103 can be determined by those skilled in the art according to the actual situation, and the above description is only an example and does not constitute a limitation.

示例性的,所述业务报文传输装置101、请求端102和业务端103,可以分别独立设置,也可以集成设置。需要说明的是,对于业务报文传输装置101、请求端102和业务端103的相对设置方式,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the service message transmission device 101, the requesting end 102 and the service end 103 can be set independently or integrated. It should be noted that the relative arrangement of the service message transmission device 101, the requesting end 102, and the service end 103 can be determined by those skilled in the art according to the actual situation. The above description is only an example and does not constitute a limitation.

示例性的,所述业务通道的范围,可以为但不限于银行内所有业务或大多数业务等涉及业务通信的所有请求端和业务端之间的业务报文传输信道。需要说明的是,对于业务通道的范围,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the scope of the business channel may be, but not limited to, the business message transmission channel between all requesting ends and business ends involved in business communication, such as all businesses or most businesses in the bank. It should be noted that the scope of the service channel can be determined by those skilled in the art according to the actual situation, and the above description is only an example and does not constitute a limitation.

示例性的,一个业务通道状态标识对应一个业务通道,一个请求端通信状态标识对应一个请求端102,一个报文类型通信状态标识对应一个报文类型。其中,所述报文类型,可以为但不限于有关的业务类型或报文格式(或协议)类型等。需要说明的是,对于标识的有关对应关系和报文类型的具体性质,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, one service channel status identifier corresponds to one service channel, one requester communication status identifier corresponds to one requester 102, and one packet type communication status identifier corresponds to one packet type. Wherein, the message type may be, but not limited to, the relevant service type or message format (or protocol) type and the like. It should be noted that the corresponding relationship of the identification and the specific nature of the message type can be determined by those skilled in the art according to the actual situation, and the above description is only an example and does not constitute a limitation.

示例性的,所述业务通道状态标识、不同请求端102的请求端通信状态标识和不同报文类型的报文类型通信状态标识,可以由有关管理人员、工作人员或运维人员等通过对应的管理界面来随时录入或设置,也可由有关的系统、应用或软件等自动设置。需要说明的是,对于业务通道状态标识、请求端通信状态标识和报文类型通信状态标识的具体设置方式,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the service channel status identifier, the requester communication status identifiers of different requesters 102 and the message type communication status identifiers of different message types may be determined by relevant managers, staff or operation and maintenance personnel through corresponding It can be input or set at any time through the management interface, or it can be automatically set by the relevant system, application or software. It should be noted that the specific setting methods of the service channel status identifier, the requester communication status identifier and the message type communication status identifier can be determined by those skilled in the art according to the actual situation. The above description is only an example and does not constitute a limitation to this .

示例性的,所述业务通道状态标识,至少可以取值为业务通道禁用标识或业务通道可用标识等。所述请求端通信状态标识,至少可以取值为请求端通信禁用标识或请求端通信可用标识等。所述报文类型通信状态标识,至少可以取值为报文类型通信禁用标识或报文类型通信可用标识等。需要说明的是,对于标识的具体取值范围,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the service channel state flag can at least take a value of a service channel disabled flag or a service channel available flag. The requester communication status flag can at least take a value of a requester communication disabled flag or a requester communication available flag. The message type communication status flag can at least be a message type communication disabled flag or a message type communication available flag. It should be noted that the specific value range of the identifier can be determined by those skilled in the art according to the actual situation, and the above description is only an example and does not constitute a limitation.

示例性的,所述目标业务报文,可以为但不限于由请求端102发出的业务报文或业务端103发出的业务报文等。请求端102发出的业务报文,可以为但不限于相关的业务请求报文等,业务端103发出的业务报文,可以为但不限于相关的业务处理结果报文或回传的业务数据报文(例如,数据同步业务中,业务端103发出的业务报文,其内容可以为但不限于同步到对应请求端102的同步数据报文等)等。需要说明的是,对于目标业务报文的具体性质和来源等,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the target service message may be, but not limited to, a service message sent by the requesting end 102 or a service message sent by the service end 103 . The service message sent by the requesting end 102 may be, but not limited to, a related service request message, etc., and the service message sent by the service end 103 may be, but not limited to, a related business processing result message or a returned business data message text (for example, in the data synchronization service, the service message sent by the service end 103, its content may be but not limited to the synchronization data message synchronized to the corresponding request end 102, etc.), etc. It should be noted that the specific nature and source of the target service message can be determined by those skilled in the art according to the actual situation. The above description is only an example and does not constitute a limitation.

本发明提供的业务报文传输方法、装置和系统,通过判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端的请求端通信状态标识,能够先在整体业务传输通道的层面上,实现报文传输控制,并在业务传输通道的层面上允许报文传输时,进行后续层面的报文控制,能够有助于细化对业务报文传输的控制粒度;通过判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型,能够进一步在业务请求端设备的层面上,实现报文传输控制,并在业务请求端设备的层面上允许报文传输时,进行后续层面的报文控制,能够有助于细化对业务报文传输的控制粒度;通过判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端,能够进一步在具体的报文类型层面上,实现报文传输控制,能够有助于细化对业务报文传输的控制粒度。The service message transmission method, device, and system provided by the present invention determine whether the service channel status identifier is a service channel disabled identifier, and if not, determine the requester communication status of the corresponding requester based on the target service message The identification can realize the message transmission control at the level of the overall service transmission channel first, and when the message transmission is allowed at the level of the service transmission channel, the message control at the subsequent level can be carried out, which can help to refine the service report The control granularity of the document transmission; by judging whether the corresponding requester communication status identifier is the requester communication disable identifier, if not for the requester communication disable identifier, based on the target service message, determine the corresponding message type, can Further implement message transmission control at the level of the service requesting end device, and when the message transmission is allowed at the level of the service requesting end device, carry out subsequent level message control, which can help to refine the business message transmission control granularity; by judging whether the message type communication status identifier corresponding to the message type is a message type communication disable identifier, if not, based on the target service message, determine the corresponding message type Whether the text receiver is the corresponding requesting end or the corresponding service end. If it is the requesting end, send the target service message to the corresponding requesting end; if it is the service end, send the target service message to The corresponding service end can further implement message transmission control on a specific message type level, which can help to refine the granularity of control over service message transmission.

本发明提供的业务报文传输方法、装置和系统,能够以不同控制层级的具体控制标识为依据,精准地实现分层级的业务报文传输控制,较大程度上细化了整体业务报文传输的控制,不易造成因粒度过大而导致对有关业务的干扰或对整体传输控制产生不利影响等情况,更好地满足了相关的业务需求和控制需求,极大地提高了业务报文传输的灵活性。而且,控制标识在设置上较为便捷,相关的管理人员或工作人员能够直观、快速、方便地通过设置不同控制层级的控制标识实现对业务报文传输的精准控制,进一步提高了整体业务报文传输的灵活性,更好地满足了有关需求。The service message transmission method, device and system provided by the present invention can accurately realize hierarchical service message transmission control based on the specific control identifiers of different control levels, and refine the overall service message to a large extent The control of transmission is not easy to cause interference to related services or adverse effects on overall transmission control due to excessive granularity, which better meets relevant business needs and control requirements, and greatly improves the efficiency of business message transmission. flexibility. Moreover, the control identification is more convenient to set, and relevant managers or staff can intuitively, quickly and conveniently set control identifications of different control levels to realize precise control of business message transmission, further improving the overall business message transmission. The flexibility to better meet the relevant needs.

综上所述,本发明提供的业务报文传输方法、装置和系统,能够细化对业务报文传输的控制粒度,从而提高业务报文传输的灵活性,进而提高整体业务报文传输的效率。In summary, the service message transmission method, device and system provided by the present invention can refine the control granularity of service message transmission, thereby improving the flexibility of service message transmission, and further improving the efficiency of overall service message transmission .

下面以业务报文传输装置101作为执行主体为例,说明本发明实施例提供的业务报文传输方法的实现过程。可理解的是,本发明实施例提供的业务报文传输方法的执行主体包括但不限于该业务报文传输装置101。The implementation process of the service message transmission method provided by the embodiment of the present invention will be described below by taking the service message transmission apparatus 101 as an execution body as an example. It can be understood that the execution body of the service message transmission method provided by the embodiment of the present invention includes but not limited to the service message transmission apparatus 101 .

基于此,本发明实施例公开了一种业务报文传输方法,如图2所示,该方法具体包括如下步骤:Based on this, the embodiment of the present invention discloses a service message transmission method, as shown in Figure 2, the method specifically includes the following steps:

S201:判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端的请求端通信状态标识。S201: Determine whether the service channel status identifier is a service channel disabled identifier, and if not, determine the requester communication status identifier of the corresponding requester based on the target service message.

S202:判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型。S202: Determine whether the corresponding requester communication state identifier is a requester communication disabled identifier, and if not, determine a corresponding message type based on the target service message.

S203:判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端。S203: Judging whether the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, if not, based on the target service message, determine the corresponding message receiver Whether it is the corresponding request end or the corresponding service end.

若为请求端,执行步骤S204。If it is the requester, execute step S204.

S204:将所述目标业务报文发送至对应的所述请求端。S204: Send the target service message to the corresponding requesting end.

若为业务端,执行步骤S205。If it is a service end, execute step S205.

S205:将所述目标业务报文发送至对应的所述业务端。S205: Send the target service message to the corresponding service end.

示例性的,所述基于所述目标业务报文,确定对应的报文类型,可以为但不限于对所述目标业务报文进行报文解析,基于目标业务报文中记载报文类型信息的字段,确定对应的所述报文类型。需要说明的是,对于基于所述目标业务报文,确定对应的报文类型的具体实现方式,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the determination of the corresponding message type based on the target service message may be, but not limited to, performing message parsing on the target service message, based on the message type information recorded in the target service message field to determine the corresponding packet type. It should be noted that, the specific implementation manner of determining the corresponding message type based on the target service message can be determined by those skilled in the art according to the actual situation. The above description is only an example and does not constitute a limitation.

示例性的,所述判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,可以为但不限于使用所述报文类型作为关键字在对应的配置信息、后台信息或业务信息等中进行查询,确定到与所述报文类型对应的报文类型通信状态标识,从而能够判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识。需要说明的是,对于判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识的具体实现方式,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the judging whether the message type communication status identifier corresponding to the message type is a message type communication disabled identifier may be, but not limited to, using the message type as a keyword in the corresponding configuration information, background Information or business information, etc., to determine the message type communication status identifier corresponding to the message type, so as to determine whether the message type communication status identifier corresponding to the message type is a message type communication disabled identifier . It should be noted that, for judging whether the message type communication status identifier corresponding to the message type is a specific implementation manner of message type communication disabled identifier, it can be determined by those skilled in the art according to the actual situation. The above description is only an example. This does not constitute a limitation.

本发明提供的业务报文传输方法、装置和系统,通过判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端的请求端通信状态标识,能够先在整体业务传输通道的层面上,实现报文传输控制,并在业务传输通道的层面上允许报文传输时,进行后续层面的报文控制,能够有助于细化对业务报文传输的控制粒度;通过判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型,能够进一步在业务请求端设备的层面上,实现报文传输控制,并在业务请求端设备的层面上允许报文传输时,进行后续层面的报文控制,能够有助于细化对业务报文传输的控制粒度;通过判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端,能够进一步在具体的报文类型层面上,实现报文传输控制,能够有助于细化对业务报文传输的控制粒度。The service message transmission method, device, and system provided by the present invention determine whether the service channel status identifier is a service channel disabled identifier, and if not, determine the requester communication status of the corresponding requester based on the target service message The identification can realize the message transmission control at the level of the overall service transmission channel first, and when the message transmission is allowed at the level of the service transmission channel, the message control at the subsequent level can be carried out, which can help to refine the service report The control granularity of the document transmission; by judging whether the corresponding requester communication status identifier is the requester communication disable identifier, if not for the requester communication disable identifier, based on the target service message, determine the corresponding message type, can Further implement message transmission control at the level of the service requesting end device, and when the message transmission is allowed at the level of the service requesting end device, carry out subsequent level message control, which can help to refine the business message transmission control granularity; by judging whether the message type communication status identifier corresponding to the message type is a message type communication disable identifier, if not, based on the target service message, determine the corresponding message type Whether the text receiver is the corresponding requesting end or the corresponding service end. If it is the requesting end, send the target service message to the corresponding requesting end; if it is the service end, send the target service message to The corresponding service end can further implement message transmission control on a specific message type level, which can help to refine the granularity of control over service message transmission.

本发明提供的业务报文传输方法、装置和系统,能够以不同控制层级的具体控制标识为依据,精准地实现分层级的业务报文传输控制,较大程度上细化了整体业务报文传输的控制,不易造成因粒度过大而导致对有关业务的干扰或对整体传输控制产生不利影响等情况,更好地满足了相关的业务需求和控制需求,极大地提高了业务报文传输的灵活性。而且,控制标识在设置上较为便捷,相关的管理人员或工作人员能够直观、快速、方便地通过设置不同控制层级的控制标识实现对业务报文传输的精准控制,进一步提高了整体业务报文传输的灵活性,更好地满足了有关需求。The service message transmission method, device and system provided by the present invention can accurately realize hierarchical service message transmission control based on the specific control identifiers of different control levels, and refine the overall service message to a large extent The control of transmission is not easy to cause interference to related services or adverse effects on overall transmission control due to excessive granularity, which better meets relevant business needs and control requirements, and greatly improves the efficiency of business message transmission. flexibility. Moreover, the control identification is more convenient to set, and relevant managers or staff can intuitively, quickly and conveniently set control identifications of different control levels to realize precise control of business message transmission, further improving the overall business message transmission. The flexibility to better meet the relevant needs.

综上所述,本发明提供的业务报文传输方法、装置和系统,能够细化对业务报文传输的控制粒度,从而提高业务报文传输的灵活性,进而提高整体业务报文传输的效率。In summary, the service message transmission method, device and system provided by the present invention can refine the control granularity of service message transmission, thereby improving the flexibility of service message transmission, and further improving the efficiency of overall service message transmission .

在一个可选的实施方式中,如图3所示,所述基于目标业务报文,确定对应的请求端的请求端通信状态标识,包括如下步骤:In an optional implementation manner, as shown in FIG. 3, the determination of the requester communication status identifier of the corresponding requester based on the target service message includes the following steps:

S301:基于所述目标业务报文,确定对应的请求端标识。S301: Determine a corresponding requester identifier based on the target service message.

S302:基于所述请求端标识,确定对应的所述请求端通信状态标识。S302: Based on the requester identifier, determine a corresponding requester communication state identifier.

示例性的,所述步骤S301,可以为但不限于对所述目标业务报文进行报文解析,从对应记载了发送方信息或接收方信息的字段中,确定所述请求端标识。其中,所述请求端标识,可以为但不限于请求端的地址(包括但不限于IP和端口等)、请求端的名称或请求端的ID等。需要说明的是,对于步骤S301的具体实现方式以及请求端标识的具体形式,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the step S301 may be, but not limited to, performing message parsing on the target service message, and determining the requester ID from the fields corresponding to the sender information or receiver information. Wherein, the identifier of the requesting end may be, but not limited to, the address of the requesting end (including but not limited to IP, port, etc.), the name or ID of the requesting end, and the like. It should be noted that the specific implementation of step S301 and the specific form of the requester identifier can be determined by those skilled in the art according to the actual situation, and the above description is only an example and does not constitute a limitation.

示例性的,所述步骤S302,可以为但不限于使用所述请求端标识作为关键字在对应的配置信息、后台信息或业务信息等中进行查询,确定到对应所述请求端标识的当前的请求端通信状态标识。需要说明的是,对于步骤S302的具体实现方式,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the step S302 may be, but not limited to, using the requester ID as a keyword to query the corresponding configuration information, background information, or business information, and determine the current The communication status identifier of the requester. It should be noted that, the specific implementation manner of step S302 may be determined by those skilled in the art according to the actual situation, and the above description is only an example, and does not constitute a limitation thereto.

通过上述步骤,能够对目标业务报文进行细化解析,以适用于参与查询和定位的请求端标识为依据确定请求端通信状态标识,提高了确定请求端通信状态标识的准确性和速度,从而提高了整体业务报文传输控制的准确性,进而提高了整体业务报文传输的效率。Through the above steps, the target business message can be refined and analyzed, and the requester communication status identifier can be determined based on the requester identifier suitable for querying and positioning, which improves the accuracy and speed of determining the requester communication status identifier, thereby The accuracy of overall service message transmission control is improved, thereby improving the efficiency of overall service message transmission.

在一个可选的实施方式中,如图4所示,进一步包括如下步骤:In an optional implementation manner, as shown in Figure 4, further comprising the following steps:

S401:在判断业务通道状态标识为业务通道禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端。S401: When judging that the status flag of the service channel is a disabled flag of the service channel, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end.

若为对应的请求端,执行步骤S402。If it is the corresponding requester, execute step S402.

S402:将所述目标业务报文存储至预设的暂存队列中。S402: Store the target service message in a preset temporary storage queue.

若为对应的业务端,执行步骤S403。If it is the corresponding service end, execute step S403.

S403:向所述目标业务报文对应的请求端发送拒绝传输告警信息。S403: Send transmission rejection warning information to the requesting end corresponding to the target service message.

示例性的,所述暂存队列,可以设置于业务报文传输装置中,也可以设置于所述业务报文传输装置外。所述暂存队列的性质可以为但不限于消息队列或报文队列等。需要说明的是,对于暂存队列的具体设置方式和性质,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the temporary storage queue can be set in the service message transmission device, or can be set outside the service message transmission device. The nature of the temporary storage queue may be, but not limited to, a message queue or a message queue. It should be noted that the specific setting method and properties of the temporary storage queue can be determined by those skilled in the art according to the actual situation, and the above description is only an example, and does not constitute a limitation.

示例性的,所述步骤S403,可以为但不限于先基于所述目标业务报文,确定对应的请求端标识,从而能够确定到对应的请求端,之后即可向对应的请求端发送拒绝传输告警信息。其中,所述基于所述目标业务报文,确定对应的请求端标识的具体实现方式,可以参考本发明实施例中对于步骤S301的描述,这里不再赘述。其中,若已经在之前的步骤中确定了具体的请求端标识,则在步骤S403中就不用再额外确定一次请求端标识。其中,所述拒绝传输告警信息,可以为但不限于诸如“该报文已被传输控制体系确定为禁止传输,很遗憾无法传输该报文”等的告警信息。需要说明的是,对于步骤S403的具体实现方式,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the step S403 may be, but not limited to, firstly determine the corresponding requester identifier based on the target service message, so that the corresponding requester can be determined, and then send a rejection transmission to the corresponding requester Warning message. Wherein, for the specific implementation manner of determining the corresponding requester identifier based on the target service message, reference may be made to the description of step S301 in the embodiment of the present invention, which will not be repeated here. Wherein, if the specific identifier of the requesting end has been determined in the previous step, then there is no need to additionally determine the identifier of the requesting end in step S403. Wherein, the transmission refusal warning information may be, but not limited to, warning information such as "this message has been determined to be forbidden to be transmitted by the transmission control system, and unfortunately the message cannot be transmitted". It should be noted that, the specific implementation manner of step S403 may be determined by those skilled in the art according to the actual situation, and the above description is only an example, and does not constitute a limitation thereto.

通过上述步骤,能够在业务通道层面上禁止传输业务报文时,不再传输目标业务报文,实现了在整个业务体系的最高层面上存在禁止传输业务报文的整体需求时,直接终止整体范围内业务报文的传输,有助于提高业务报文传输的灵活性,更好地满足分层传输控制的需求,从而提高了整体业务报文传输的效率。并且,还能够充分考虑到业务端处理完业务而产生的业务结果等信息是需要返回到对应的请求端(若直接拦截,则会导致业务端的业务处理过程被浪费,从而不利于提高整体业务处理的效率)的规律,从而通过暂存的方式先将业务端返回(对应的,接收方为请求端)的信息进行暂存以便后续进一步处理,而对于请求端发送的业务请求,则无需暂存(后续重发业务请求的有关计算复杂度极低,因此即使拦截而不保留,也不会造成处理过程的浪费),因此直接将其拦截并进行告警,所以,上述步骤能够进一步满足有关的业务需求,进一步提高了业务报文传输的灵活性。Through the above steps, when the transmission of business messages is prohibited at the service channel level, the target service message is no longer transmitted, and the overall scope is directly terminated when there is an overall demand for prohibiting the transmission of service messages at the highest level of the entire business system The transmission of internal service messages helps to improve the flexibility of service message transmission and better meet the requirements of layered transmission control, thereby improving the efficiency of overall service message transmission. Moreover, it can also fully consider that information such as business results generated by the business end after processing the business needs to be returned to the corresponding request end (if it is directly intercepted, the business processing process of the business end will be wasted, which is not conducive to improving the overall business processing efficiency), so that the information returned by the business end (correspondingly, the receiver is the requester) is temporarily stored for subsequent further processing, and there is no need to temporarily store the business request sent by the requesting end. (The calculation complexity of the subsequent retransmission business request is extremely low, so even if it is intercepted and not retained, it will not cause waste in the processing process), so it is directly intercepted and an alarm is issued, so the above steps can further satisfy the relevant business requirements, further improving the flexibility of service packet transmission.

在一个可选的实施方式中,进一步包括:In an optional embodiment, further comprising:

在判断业务通道状态标识为业务通道禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the service channel status flag is a service channel disabled flag, it is judged whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold;

若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end;

若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message.

示例性的,所述报文发送时间,可以通过但不限于对目标业务报文进行解析,从记载了报文发送时间戳的字段中获取确定。需要说明的是,对于报文发送时间的具体来源,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the message sending time may be determined by, but not limited to, analyzing the target service message from a field that records the message sending time stamp. It should be noted that, the specific source of the message sending time can be determined by those skilled in the art according to the actual situation, and the above description is only an example, which does not constitute a limitation.

示例性的,所述时间差阈值,可由本领域技术人员根据实际情况确定,本发明实施例对此并不做出限制。例如,所述时间差阈值,可以为但不限于1分钟、30秒、2分钟、15分钟或30分钟等。Exemplarily, the time difference threshold may be determined by those skilled in the art according to actual conditions, which is not limited in this embodiment of the present invention. For example, the time difference threshold may be, but not limited to, 1 minute, 30 seconds, 2 minutes, 15 minutes, or 30 minutes.

示例性的,所述向所述目标业务报文对应的请求端发送拒绝传输告警信息的具体实现方式,可以参考本发明实施例中对于步骤S403的描述,这里不再赘述。Exemplarily, for a specific implementation manner of sending the transmission rejection warning information to the requesting end corresponding to the target service message, reference may be made to the description of step S403 in the embodiment of the present invention, which will not be repeated here.

通过上述步骤,能够充分考虑若当前时间和报文发送时间的时间差过大时,说明目标业务报文对应的请求端和业务端已为能够处理对应业务而等待了过长的时间的规律,从而不限制等待时间过长的业务的报文的传输,有利于在更好地满足相关的业务处理需求的基础上,还间接减轻了业务处理积压的情况,从而整体上提高了业务报文传输的灵活性和业务处理的效率。Through the above steps, it can be fully considered that if the time difference between the current time and the message sending time is too large, it means that the requester and the service end corresponding to the target service message have waited for too long to process the corresponding service, thus Not restricting the transmission of service packets with a long waiting time is beneficial to better meet the relevant business processing requirements, and indirectly reduce the backlog of business processing, thereby improving the overall efficiency of service message transmission. Flexibility and efficiency of business processing.

在一个可选的实施方式中,进一步包括:In an optional embodiment, further comprising:

在判断对应的所述请求端通信状态标识为请求端通信禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端;When judging that the corresponding requester communication state identifier is the requester communication disabled identifier, based on the target service message, it is judged whether the corresponding message receiver is the corresponding requester or the corresponding service end;

若为对应的请求端,将所述目标业务报文存储至所述暂存队列中;If it is the corresponding requesting end, storing the target service message in the temporary storage queue;

若为对应的业务端,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is the corresponding service end, send a transmission rejection warning message to the request end corresponding to the target service message.

示例性的,所述暂存队列,可以设置于业务报文传输装置中,也可以设置于所述业务报文传输装置外。所述暂存队列的性质可以为但不限于消息队列或报文队列等。需要说明的是,对于暂存队列的具体设置方式和性质,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the temporary storage queue can be set in the service message transmission device, or can be set outside the service message transmission device. The nature of the temporary storage queue may be, but not limited to, a message queue or a message queue. It should be noted that the specific setting method and properties of the temporary storage queue can be determined by those skilled in the art according to the actual situation, and the above description is only an example, and does not constitute a limitation.

示例性的,所述向所述目标业务报文对应的请求端发送拒绝传输告警信息的具体实现方式,可以参考本发明实施例中对于步骤S403的描述,这里不再赘述。Exemplarily, for a specific implementation manner of sending the transmission rejection warning information to the requesting end corresponding to the target service message, reference may be made to the description of step S403 in the embodiment of the present invention, which will not be repeated here.

通过上述步骤,能够在业务请求端层面上禁止传输目标业务报文时,不再传输目标业务报文,实现了在业务请求端层面上存在禁止传输业务报文的需求时,直接终止对应的业务请求端相关的业务报文的传输,将终止传输的粒度细化到了具体的业务请求端,有助于提高业务报文传输的灵活性,更好地满足分层传输控制的需求,从而提高了整体业务报文传输的效率。并且,还能够充分考虑到业务端处理完业务而产生的业务结果等信息是需要返回到对应的请求端(若直接拦截,则会导致业务端的业务处理过程被浪费,从而不利于提高整体业务处理的效率)的规律,从而通过暂存的方式先将业务端返回(对应的,接收方为请求端)的信息进行暂存以便后续进一步处理,而对于请求端发送的业务请求,则无需暂存(后续重发业务请求的有关计算复杂度极低,因此即使拦截而不保留,也不会造成处理过程的浪费),因此直接将其拦截并进行告警,所以,上述步骤能够进一步满足有关的业务需求,进一步提高了业务报文传输的灵活性。Through the above steps, when the transmission of the target service message is prohibited at the service requester level, the target service message is no longer transmitted, and the corresponding service is directly terminated when there is a demand for prohibiting the transmission of service message at the service requester level. The transmission of business messages related to the requesting end refines the granularity of termination transmission to the specific service requesting end, which helps to improve the flexibility of business message transmission and better meet the needs of layered transmission control, thereby improving Efficiency of overall service packet transmission. Moreover, it can also fully consider that information such as business results generated by the business end after processing the business needs to be returned to the corresponding request end (if it is directly intercepted, the business processing process of the business end will be wasted, which is not conducive to improving the overall business processing efficiency), so that the information returned by the business end (correspondingly, the receiver is the requester) is temporarily stored for subsequent further processing by means of temporary storage, and there is no need to temporarily store the business request sent by the requesting end (The calculation complexity of the subsequent retransmission business request is extremely low, so even if it is intercepted and not retained, it will not cause waste in the processing process), so it is directly intercepted and an alarm is issued, so the above steps can further satisfy the relevant business requirements, further improving the flexibility of service packet transmission.

在一个可选的实施方式中,进一步包括:In an optional embodiment, further comprising:

在判断对应的所述请求端通信状态标识为请求端通信禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the corresponding requester communication status flag is a requester communication disabled flag, judging whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold;

若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end;

若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message.

示例性的,所述报文发送时间,可以通过但不限于对目标业务报文进行解析,从记载了报文发送时间戳的字段中获取确定。需要说明的是,对于报文发送时间的具体来源,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the message sending time may be determined by, but not limited to, analyzing the target service message from a field that records the message sending time stamp. It should be noted that, the specific source of the packet sending time can be determined by those skilled in the art according to the actual situation, and the above description is only an example, and does not constitute a limitation.

示例性的,所述时间差阈值,可由本领域技术人员根据实际情况确定,本发明实施例对此并不做出限制。例如,所述时间差阈值,可以为但不限于1分钟、30秒、2分钟、15分钟或30分钟等。Exemplarily, the time difference threshold may be determined by those skilled in the art according to actual conditions, which is not limited in this embodiment of the present invention. For example, the time difference threshold may be, but not limited to, 1 minute, 30 seconds, 2 minutes, 15 minutes, or 30 minutes.

示例性的,所述向所述目标业务报文对应的请求端发送拒绝传输告警信息的具体实现方式,可以参考本发明实施例中对于步骤S403的描述,这里不再赘述。Exemplarily, for a specific implementation manner of sending the transmission rejection warning information to the requesting end corresponding to the target service message, reference may be made to the description of step S403 in the embodiment of the present invention, which will not be repeated here.

通过上述步骤,能够充分考虑若当前时间和报文发送时间的时间差过大时,说明目标业务报文对应的请求端和业务端已为能够处理对应业务而等待了过长的时间的规律,从而不限制等待时间过长的业务的报文的传输,有利于在更好地满足相关的业务处理需求的基础上,还间接减轻了业务处理积压的情况,从而整体上提高了业务报文传输的灵活性和业务处理的效率。Through the above steps, it can be fully considered that if the time difference between the current time and the message sending time is too large, it means that the requester and the service end corresponding to the target service message have waited for too long to process the corresponding service, thus Not restricting the transmission of service packets with a long waiting time is beneficial to better meet the relevant business processing requirements, and indirectly reduce the backlog of business processing, thereby improving the overall efficiency of service message transmission. Flexibility and efficiency of business processing.

在一个可选的实施方式中,进一步包括:In an optional embodiment, further comprising:

在判断所述报文类型对应的报文类型通信状态标识为报文类型通信禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端;When judging that the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, based on the target service message, it is determined whether the corresponding message receiver is the corresponding requesting end or the corresponding service end;

若为对应的请求端,将所述目标业务报文存储至所述暂存队列中;If it is the corresponding requesting end, storing the target service message in the temporary storage queue;

若为对应的业务端,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is the corresponding service end, send a transmission rejection warning message to the request end corresponding to the target service message.

示例性的,所述暂存队列,可以设置于业务报文传输装置中,也可以设置于所述业务报文传输装置外。所述暂存队列的性质可以为但不限于消息队列或报文队列等。需要说明的是,对于暂存队列的具体设置方式和性质,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the temporary storage queue can be set in the service message transmission device, or can be set outside the service message transmission device. The nature of the temporary storage queue may be, but not limited to, a message queue or a message queue. It should be noted that the specific setting method and properties of the temporary storage queue can be determined by those skilled in the art according to the actual situation, and the above description is only an example, and does not constitute a limitation.

示例性的,所述向所述目标业务报文对应的请求端发送拒绝传输告警信息的具体实现方式,可以参考本发明实施例中对于步骤S403的描述,这里不再赘述。Exemplarily, for a specific implementation manner of sending the transmission rejection warning information to the requesting end corresponding to the target service message, reference may be made to the description of step S403 in the embodiment of the present invention, which will not be repeated here.

通过上述步骤,能够在报文类型的层面上禁止传输目标业务报文时,不再传输目标业务报文,实现了在报文类型层面上存在禁止传输业务报文的需求时,直接终止对应的报文类型的业务报文的传输,将终止传输的粒度细化到了具体的报文类型,有助于提高业务报文传输的灵活性,更好地满足分层传输控制的需求,从而提高了整体业务报文传输的效率。并且,还能够充分考虑到业务端处理完业务而产生的业务结果等信息是需要返回到对应的请求端(若直接拦截,则会导致业务端的业务处理过程被浪费,从而不利于提高整体业务处理的效率)的规律,从而通过暂存的方式先将业务端返回(对应的,接收方为请求端)的信息进行暂存以便后续进一步处理,而对于请求端发送的业务请求,则无需暂存(后续重发业务请求的有关计算复杂度极低,因此即使拦截而不保留,也不会造成处理过程的浪费),因此直接将其拦截并进行告警,所以,上述步骤能够进一步满足有关的业务需求,进一步提高了业务报文传输的灵活性。Through the above steps, when the transmission of the target service message is prohibited at the message type level, the target service message is no longer transmitted, and when there is a demand for prohibiting the transmission of the service message at the message type level, the corresponding service message can be directly terminated. The transmission of business messages of the message type refines the granularity of termination transmission to specific message types, which helps to improve the flexibility of service message transmission and better meet the needs of hierarchical transmission control, thereby improving Efficiency of overall service packet transmission. Moreover, it can also fully consider that information such as business results generated by the business end after processing the business needs to be returned to the corresponding request end (if it is directly intercepted, the business processing process of the business end will be wasted, which is not conducive to improving the overall business processing efficiency), so that the information returned by the business end (correspondingly, the receiver is the requester) is temporarily stored for subsequent further processing by means of temporary storage, and there is no need to temporarily store the business request sent by the requesting end (The calculation complexity of the subsequent retransmission business request is extremely low, so even if it is intercepted and not retained, it will not cause waste in the processing process), so it is directly intercepted and an alarm is issued, so the above steps can further satisfy the relevant business requirements, further improving the flexibility of service packet transmission.

在一个可选的实施方式中,进一步包括:In an optional embodiment, further comprising:

在判断所述报文类型对应的报文类型通信状态标识为报文类型通信禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, it is judged whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold ;

若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end;

若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message.

示例性的,所述报文发送时间,可以通过但不限于对目标业务报文进行解析,从记载了报文发送时间戳的字段中获取确定。需要说明的是,对于报文发送时间的具体来源,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the message sending time may be determined by, but not limited to, analyzing the target service message from a field that records the message sending time stamp. It should be noted that, the specific source of the packet sending time can be determined by those skilled in the art according to the actual situation, and the above description is only an example, and does not constitute a limitation.

示例性的,所述时间差阈值,可由本领域技术人员根据实际情况确定,本发明实施例对此并不做出限制。例如,所述时间差阈值,可以为但不限于1分钟、30秒、2分钟、15分钟或30分钟等。Exemplarily, the time difference threshold may be determined by those skilled in the art according to actual conditions, which is not limited in this embodiment of the present invention. For example, the time difference threshold may be, but not limited to, 1 minute, 30 seconds, 2 minutes, 15 minutes, or 30 minutes.

示例性的,所述向所述目标业务报文对应的请求端发送拒绝传输告警信息的具体实现方式,可以参考本发明实施例中对于步骤S403的描述,这里不再赘述。Exemplarily, for a specific implementation manner of sending the transmission rejection warning information to the requesting end corresponding to the target service message, reference may be made to the description of step S403 in the embodiment of the present invention, which will not be repeated here.

通过上述步骤,能够充分考虑若当前时间和报文发送时间的时间差过大时,说明目标业务报文对应的请求端和业务端已为能够处理对应业务而等待了过长的时间的规律,从而不限制等待时间过长的业务的报文的传输,有利于在更好地满足相关的业务处理需求的基础上,还间接减轻了业务处理积压的情况,从而整体上提高了业务报文传输的灵活性和业务处理的效率。Through the above steps, it can be fully considered that if the time difference between the current time and the message sending time is too large, it means that the requester and the service end corresponding to the target service message have waited for too long to process the corresponding service, thus Not restricting the transmission of service packets with a long waiting time is beneficial to better meet the relevant business processing requirements, and indirectly reduce the backlog of business processing, thereby improving the overall efficiency of service message transmission. Flexibility and efficiency of business processing.

在一个可选的实施方式中,进一步包括:In an optional embodiment, further comprising:

基于所述暂存队列中的暂存业务报文,向管理端发送后续处理意见录入请求,以使管理端返回处理意见信息;Based on the temporarily stored business messages in the temporary storage queue, send a follow-up processing opinion entry request to the management terminal, so that the management terminal returns processing opinion information;

判断所述处理意见信息是重发意见信息还是取消传输意见信息;Judging whether the processing opinion information is to resend the opinion information or to cancel the transmission of the opinion information;

若是重发意见信息,基于所述暂存业务报文,确定对应的暂存业务报文目的设备标识;基于所述暂存业务报文目的设备标识,判断对应的报文接收方为对应的请求端还是对应的业务端,若为请求端,将所述暂存业务报文发送至对应的所述请求端;若为业务端,将所述暂存业务报文发送至对应的所述业务端;If it is resending opinion information, based on the temporarily stored service message, determine the corresponding temporarily stored service message destination device identifier; based on the temporarily stored service message destination device identifier, determine that the corresponding message receiver is the corresponding request end or the corresponding service end, if it is a requesting end, send the temporary storage service message to the corresponding requesting end; if it is a service end, send the temporary storage service message to the corresponding service end ;

若是取消传输意见信息,删除对应的所述暂存业务报文。If the transmission of opinion information is cancelled, the corresponding temporarily stored service message is deleted.

示例性的,所述基于所述暂存队列中的暂存业务报文,向管理端发送后续处理意见录入请求,可以为但不限于基于所述暂存业务报文的报文类型、报文编号、发送方信息、接收方信息、报文头内容和报文体内容中的部分或全部内容,以及诸如“请确定是否继续传输因传输控制体系而暂存的该报文”等的辅助说明信息进行整合,形成后续处理意见录入请求,并将其发送至管理端。需要说明的是,对于基于所述暂存队列中的暂存业务报文,向管理端发送后续处理意见录入请求的具体实现方式,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the sending of a follow-up processing opinion input request to the management terminal based on the temporarily stored business messages in the temporary storage queue may be, but not limited to, the message type, message Number, sender information, receiver information, part or all of the message header content and message body content, and auxiliary explanatory information such as "Please confirm whether to continue to transmit the message temporarily stored due to the transmission control system" Integrate to form a follow-up processing opinion input request and send it to the management terminal. It should be noted that, based on the temporarily stored business messages in the temporary storage queue, the specific implementation of sending the follow-up processing opinion input request to the management terminal can be determined by those skilled in the art according to the actual situation. The above description is only an example. This is not a limitation.

示例性的,所述管理端,可以为但不限于有关管理人员或运维人员的终端等。需要说明的是,对于管理端的性质,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the management terminal may be, but not limited to, a terminal of relevant management personnel or operation and maintenance personnel. It should be noted that the nature of the management terminal can be determined by those skilled in the art according to actual conditions, and the above description is only an example, and does not constitute a limitation.

示例性的,所述判断所述处理意见信息是重发意见信息还是取消传输意见信息,可以为但不限于对所述处理意见信息进行语义分析和文本识别等处理,从而分析确定所述处理意见信息是重发意见信息还是取消传输意见信息,或者对所述处理意见信息进行解析,得到所述处理意见信息中包括的意见信息类型标识,从而能够基于意见信息类型标识判断所述处理意见信息是重发意见信息还是取消传输意见信息。需要说明的是,对于判断所述处理意见信息是重发意见信息还是取消传输意见信息的具体实现方式,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the judging whether the processing opinion information is to resend the opinion information or cancel the transmission opinion information may be, but not limited to, performing semantic analysis and text recognition on the processing opinion information, so as to analyze and determine the processing opinion information Whether the information is to resend the opinion information or cancel the transmission of the opinion information, or analyze the processing opinion information to obtain the opinion information type identification included in the processing opinion information, so that it can be determined based on the opinion information type identification whether the processing opinion information is Whether to resend the opinion message or cancel the transmission of the opinion message. It should be noted that the specific implementation of judging whether the processing opinion information is to resend the opinion information or cancel the transmission opinion information can be determined by those skilled in the art according to the actual situation. The above description is only an example and does not constitute a limitation.

示例性的,所述处理意见信息,可以为但不限于管理端基于有关内置函数、组件或程序等自动形成,或由有关管理人员或运维人员等通过点击对应的选项栏、选项框或对应的按钮等输入(点击后,与上述控件对应的后端处理逻辑会执行,形成对应的处理意见信息)。需要说明的是,所述处理意见信息的具体来源,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the processing opinion information may be, but not limited to, automatically formed by the management terminal based on relevant built-in functions, components, or programs, or by relevant managers or operation and maintenance personnel by clicking the corresponding option bar, option box, or corresponding Input such as the button of the button (after clicking, the back-end processing logic corresponding to the above-mentioned control will be executed, and the corresponding processing opinion information will be formed). It should be noted that the specific source of the handling opinion information can be determined by those skilled in the art according to the actual situation, and the above description is only an example and does not constitute a limitation.

示例性的,所述基于所述暂存业务报文,确定对应的暂存业务报文目的设备标识,可以为但不限于对所述暂存业务报文进行报文解析,从记载了接收方信息的对应字段中确定所述暂存业务报文目的设备标识。其中,所述暂存业务报文目的设备标识,可以为但不限于对应报文传输目的设备的名称、编号或地址(即目的地址,包括但不限于目的IP和目的端口等)等。需要说明的是,对于基于所述暂存业务报文,确定对应的暂存业务报文目的设备标识的具体实现方式以及暂存业务报文目的设备标识的具体形式,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the determination of the corresponding temporarily stored service message destination device identifier based on the temporarily stored service message may be, but not limited to, performing message parsing on the temporarily stored service message. The destination device identifier of the temporarily stored service message is determined in the corresponding field of the information. Wherein, the destination device identifier of the temporarily stored service message may be, but not limited to, the name, number or address of the corresponding message transmission destination device (that is, the destination address, including but not limited to the destination IP and destination port, etc.). It should be noted that, based on the temporarily stored service message, the specific implementation method of determining the corresponding temporarily stored service message destination device identifier and the specific form of the temporarily stored service message destination device identifier can be determined by those skilled in the art according to the actual situation. As the situation is determined, the above description is only an example and does not constitute a limitation.

示例性的,所述基于所述暂存业务报文目的设备标识,判断对应的报文接收方为对应的请求端还是对应的业务端,可以为但不限于使用所述暂存业务报文目的设备标识作为关键字,在有关配置信息或后台信息等中进行查询,确定对应的暂存业务报文目的设备的信息,从而基于暂存业务报文目的设备的信息确定对应的报文接收方为对应的请求端还是对应的业务端。需要说明的是,对于基于所述暂存业务报文目的设备标识,判断对应的报文接收方为对应的请求端还是对应的业务端的具体实现方式,可由本领域技术人员根据实际情况确定,上述说明仅为举例,对此并不构成限制。Exemplarily, the judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end based on the target device identifier of the temporarily stored service message may be, but not limited to, the purpose of using the temporarily stored service message The device identifier is used as a keyword to query the relevant configuration information or background information to determine the information of the corresponding destination device of the temporary service message, so that the corresponding message receiver is determined based on the information of the destination device of the temporary service message. The corresponding request end is also the corresponding service end. It should be noted that, for the specific implementation of judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end based on the destination device identifier of the temporarily stored service message, it can be determined by those skilled in the art according to the actual situation. The illustrations are given by way of example only and are not intended to be limiting.

示例性的,由于已经明确了设备标识,所以能够直接定位到作为传输目的设备的对应的请求端或业务端,因此能够直接将所述暂存业务报文发送至对应的所述请求端,也能够直接将所述暂存业务报文发送至对应的所述业务端。Exemplarily, since the device identification has been clarified, the corresponding requesting end or service end of the transmission destination device can be directly located, so the temporarily stored service message can be directly sent to the corresponding requesting end, or The temporarily stored service message can be directly sent to the corresponding service end.

通过上述步骤,能够针对因有关业务报文传输控制措施而暂存的业务报文,使对应的管理端能够基于有关情况和实际业务需求确定其后续走向,从而使整体业务报文传输控制更好地满足了有关业务需求,并提高了业务报文传输的灵活性。Through the above steps, for the business messages temporarily stored due to the relevant business message transmission control measures, the corresponding management terminal can determine its follow-up direction based on the relevant situation and actual business needs, so that the overall business message transmission control is better It satisfies relevant business requirements and improves the flexibility of business message transmission.

在一个可选的实施方式中,如图5所示,所述基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端,包括如下步骤:In an optional implementation manner, as shown in FIG. 5, the determination of whether the corresponding message receiver is the corresponding requester or the corresponding service end based on the target service message includes the following steps:

S501:基于所述目标业务报文,确定对应的目的设备标识。S501: Based on the target service packet, determine a corresponding target device identifier.

S502:基于所述目的设备标识,判断对应的报文接收方为对应的所述请求端还是对应的业务端。S502: Based on the destination device identifier, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end.

若为请求端,执行步骤S503。If it is the requester, execute step S503.

S503:将所述目标业务报文发送至对应的所述请求端。S503: Send the target service packet to the corresponding requesting end.

若为业务端,执行步骤S504。If it is a service end, execute step S504.

S504:将所述目标业务报文发送至对应的所述业务端。S504: Send the target service message to the corresponding service end.

示例性的,所述步骤S501的具体原理,可以参考本发明实施例中对于基于所述暂存业务报文,确定对应的暂存业务报文目的设备标识的步骤的描述,这里不再赘述。Exemplarily, for the specific principle of step S501, reference may be made to the description of the step of determining the destination device identifier of the corresponding temporarily stored service message based on the temporarily stored service message in the embodiment of the present invention, and details are not repeated here.

示例性的,所述步骤S502的具体原理,可以参考本发明实施例中对于基于所述暂存业务报文目的设备标识,判断对应的报文接收方为对应的请求端还是对应的业务端的步骤的描述,这里不再赘述。Exemplarily, the specific principle of step S502 can refer to the step of judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end based on the destination device identifier of the temporarily stored service message in the embodiment of the present invention description, which will not be repeated here.

示例性的,由于已经明确了设备标识,所以能够直接定位到作为传输目的设备的对应的请求端或业务端,因此能够直接将所述目标业务报文发送至对应的所述请求端,也能够直接将所述目标业务报文发送至对应的所述业务端。Exemplarily, since the device identity has been clarified, the corresponding requesting end or service end of the transmission destination device can be directly located, so the target service message can be directly sent to the corresponding requesting end, or directly sending the target service message to the corresponding service end.

通过上述步骤,能够对目标业务报文进行深化解析,以能准确、清楚地定位对应接收方设备的目的设备标识为依据,从而能够更准确、快速地将目标业务报文发送到对应的接收方设备,进而提高了业务报文传输的效率。Through the above steps, the target service message can be deeply analyzed, based on the target device identification that can accurately and clearly locate the corresponding receiver device, so that the target service message can be sent to the corresponding receiver more accurately and quickly equipment, thereby improving the efficiency of service packet transmission.

基于相同原理,本发明实施例公开了一种基于业务报文传输装置600,如图6所示,该业务报文传输装置600包括:Based on the same principle, the embodiment of the present invention discloses a service message transmission device 600. As shown in FIG. 6, the service message transmission device 600 includes:

全局传输控制模块601,用于判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端的请求端通信状态标识;The global transmission control module 601 is used to determine whether the service channel status identifier is a service channel disabled identifier, if not for the service channel disabled identifier, based on the target service message, determine the requester communication status identifier of the corresponding requester;

请求端级传输控制模块602,用于判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型;The requester-level transmission control module 602 is configured to determine whether the corresponding requester communication status identifier is a requester communication disable identifier, and if it is not a requester communication disable identifier, determine the corresponding message based on the target service message type;

报文类型级传输控制模块603,用于判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;Message type level transmission control module 603, for judging whether the message type communication status identifier corresponding to the message type is a message type communication disable identifier, if not for message type communication disable identifier, based on the target service report text, judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end;

第一传输模块604,用于若为请求端,将所述目标业务报文发送至对应的所述请求端;The first transmission module 604 is configured to send the target service message to the corresponding requester if it is the requester;

第二传输模块605,用于若为业务端,将所述目标业务报文发送至对应的所述业务端。The second transmission module 605 is configured to send the target service message to the corresponding service end if it is a service end.

在一个可选的实施方式中,所述全局传输控制模块601,用于:In an optional implementation manner, the global transmission control module 601 is configured to:

基于所述目标业务报文,确定对应的请求端标识;Determine a corresponding requester identifier based on the target service message;

基于所述请求端标识,确定对应的所述请求端通信状态标识。Based on the requester identifier, determine the corresponding requester communication status identifier.

在一个可选的实施方式中,进一步包括第一子控制模块,用于:In an optional embodiment, it further includes a first sub-control module, configured to:

在判断业务通道状态标识为业务通道禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端;When judging that the service channel status flag is the service channel disabled flag, based on the target service message, it is judged whether the corresponding message receiver is the corresponding requesting end or the corresponding service end;

若为对应的请求端,将所述目标业务报文存储至预设的暂存队列中;If it is the corresponding requesting end, storing the target service message in a preset temporary storage queue;

若为对应的业务端,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is the corresponding service end, send a transmission rejection warning message to the request end corresponding to the target service message.

在一个可选的实施方式中,进一步包括第二子控制模块,用于:In an optional embodiment, it further includes a second sub-control module, configured to:

在判断业务通道状态标识为业务通道禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the service channel status flag is a service channel disabled flag, it is judged whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold;

若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end;

若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message.

在一个可选的实施方式中,进一步包括第三子控制模块,用于:In an optional embodiment, it further includes a third sub-control module, configured to:

在判断对应的所述请求端通信状态标识为请求端通信禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端;When judging that the corresponding requester communication state identifier is the requester communication disabled identifier, based on the target service message, it is judged whether the corresponding message receiver is the corresponding requester or the corresponding service end;

若为对应的请求端,将所述目标业务报文存储至所述暂存队列中;If it is the corresponding requesting end, storing the target service message in the temporary storage queue;

若为对应的业务端,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is the corresponding service end, send a transmission rejection warning message to the request end corresponding to the target service message.

在一个可选的实施方式中,进一步包括第四子控制模块,用于:In an optional embodiment, it further includes a fourth sub-control module, configured to:

在判断对应的所述请求端通信状态标识为请求端通信禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the corresponding requester communication status flag is a requester communication disabled flag, judging whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold;

若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end;

若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message.

在一个可选的实施方式中,进一步包括第五子控制模块,用于:In an optional embodiment, it further includes a fifth sub-control module, configured to:

在判断所述报文类型对应的报文类型通信状态标识为报文类型通信禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端;When judging that the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, based on the target service message, it is determined whether the corresponding message receiver is the corresponding requesting end or the corresponding service end;

若为对应的请求端,将所述目标业务报文存储至所述暂存队列中;If it is the corresponding requesting end, storing the target service message in the temporary storage queue;

若为对应的业务端,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is the corresponding service end, send a transmission rejection warning message to the request end corresponding to the target service message.

在一个可选的实施方式中,进一步包括第六子控制模块,用于:In an optional embodiment, it further includes a sixth sub-control module, configured to:

在判断所述报文类型对应的报文类型通信状态标识为报文类型通信禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, it is judged whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold ;

若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end;

若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message.

在一个可选的实施方式中,进一步包括暂存报文处理模块,用于:In an optional implementation manner, it further includes a temporary message processing module for:

基于所述暂存队列中的暂存业务报文,向管理端发送后续处理意见录入请求,以使管理端返回处理意见信息;Based on the temporarily stored business messages in the temporary storage queue, send a follow-up processing opinion entry request to the management terminal, so that the management terminal returns processing opinion information;

判断所述处理意见信息是重发意见信息还是取消传输意见信息;Judging whether the processing opinion information is to resend the opinion information or to cancel the transmission of the opinion information;

若是重发意见信息,基于所述暂存业务报文,确定对应的暂存业务报文目的设备标识;基于所述暂存业务报文目的设备标识,判断对应的报文接收方为对应的请求端还是对应的业务端,若为请求端,将所述暂存业务报文发送至对应的所述请求端;若为业务端,将所述暂存业务报文发送至对应的所述业务端;If it is resending opinion information, based on the temporarily stored service message, determine the corresponding temporarily stored service message destination device identifier; based on the temporarily stored service message destination device identifier, determine that the corresponding message receiver is the corresponding request end or the corresponding service end, if it is a requesting end, send the temporary storage service message to the corresponding requesting end; if it is a service end, send the temporary storage service message to the corresponding service end ;

若是取消传输意见信息,删除对应的所述暂存业务报文。If the transmission of opinion information is cancelled, the corresponding temporarily stored service message is deleted.

在一个可选的实施方式中,所述报文类型级传输控制模块603,用于:In an optional implementation manner, the message type level transmission control module 603 is configured to:

基于所述目标业务报文,确定对应的目的设备标识;Determine a corresponding target device identifier based on the target service message;

基于所述目的设备标识,判断对应的报文接收方为对应的所述请求端还是对应的业务端;Based on the target device identifier, judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end;

若为请求端,将所述目标业务报文发送至对应的所述请求端;If it is the requesting end, sending the target service message to the corresponding requesting end;

若为业务端,将所述目标业务报文发送至对应的所述业务端。If it is a service end, sending the target service message to the corresponding service end.

由于该业务报文传输装置600解决问题的原理与以上方法类似,因此本业务报文传输装置600的实施可以参见以上的方法的实施,在此不再赘述。Since the problem-solving principle of the service message transmission device 600 is similar to the above method, the implementation of the service message transmission device 600 can refer to the implementation of the above method, and will not be repeated here.

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机设备,具体的,计算机设备例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。The systems, devices, modules, or units described in the above embodiments can be specifically implemented by computer chips or entities, or by products with certain functions. A typical implementing device is a computer device. Specifically, the computer device can be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, Game consoles, tablets, wearables, or a combination of any of these devices.

在一个典型的实例中计算机设备具体包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述方法。In a typical example, the computer device specifically includes a memory, a processor, and a computer program stored in the memory and operable on the processor, and the processor implements the above method when executing the program.

下面参考图7,其示出了适于用来实现本申请实施例的计算机设备700的结构示意图。Referring now to FIG. 7 , it shows a schematic structural diagram of a computer device 700 suitable for implementing the embodiment of the present application.

如图7所示,计算机设备700包括中央处理单元(CPU)701,其可以根据存储在只读存储器(ROM)702中的程序或者从存储部分708加载到随机访问存储器(RAM)703中的程序而执行各种适当的工作和处理。在RAM703中,还存储有系统700操作所需的各种程序和数据。CPU701、ROM702、以及RAM703通过总线704彼此相连。输入/输出(I/O)接口705也连接至总线704。As shown in FIG. 7 , a computer device 700 includes a central processing unit (CPU) 701, which can operate according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage section 708 into a random-access memory (RAM) 703 And perform various appropriate work and processing. In the RAM 703, various programs and data necessary for the operation of the system 700 are also stored. The CPU 701 , ROM 702 , and RAM 703 are connected to each other via a bus 704 . An input/output (I/O) interface 705 is also connected to the bus 704 .

以下部件连接至I/O接口705:包括键盘、鼠标等的输入部分706;包括诸如阴极射线管(CRT)、液晶反馈器(LCD)等以及扬声器等的输出部分707;包括硬盘等的存储部分708;以及包括诸如LAN卡,调制解调器等的网络接口卡的通信部分709。通信部分709经由诸如因特网的网络执行通信处理。驱动器710也根据需要连接至I/O接口705。可拆卸介质711,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器710上,以便于从其上读出的计算机程序根据需要被安装如存储部分708。The following components are connected to the I/O interface 705: an input section 706 including a keyboard, a mouse, etc.; an output section 707 including a cathode ray tube (CRT), a liquid crystal feedback device (LCD), etc., and a speaker; a storage section including a hard disk, etc. 708; and a communication section 709 including a network interface card such as a LAN card, a modem, and the like. The communication section 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I/O interface 705 as needed. A removable medium 711 such as a magnetic disk, optical disk, magneto-optical disk, semiconductor memory, etc. is mounted on the drive 710 as necessary so that a computer program read therefrom is installed as the storage section 708 as necessary.

特别地,根据本发明的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包括用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分709从网络上被下载和安装,和/或从可拆卸介质711被安装。In particular, according to an embodiment of the present invention, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program tangibly embodied on a machine-readable medium, the computer program comprising program code for performing the methods shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via communication portion 709 and/or installed from removable media 711 .

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cartridge, tape magnetic disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media excludes transitory computer-readable media, such as modulated data signals and carrier waves.

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。For the convenience of description, when describing the above devices, functions are divided into various units and described separately. Of course, when implementing the present application, the functions of each unit can be implemented in one or more pieces of software and/or hardware.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes Other elements not expressly listed, or elements inherent in the process, method, commodity, or apparatus are also included. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present application may be provided as methods, systems or computer program products. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。This application may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The application may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including storage devices.

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a progressive manner, the same and similar parts of each embodiment can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for relevant parts, refer to part of the description of the method embodiment.

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。The above descriptions are only examples of the present application, and are not intended to limit the present application. For those skilled in the art, various modifications and changes may occur in this application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

Claims (15)

1.一种业务报文传输方法,其特征在于,包括:1. A service message transmission method, characterized in that, comprising: 判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端的请求端通信状态标识;Judging whether the service channel status identifier is a service channel disabled identifier, if not for the service channel disabled identifier, based on the target service message, determining the requester communication status identifier of the corresponding requester; 判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型;Judging whether the corresponding requester communication status identifier is a requester communication disable identifier, if not, determining the corresponding message type based on the target service message; 判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;Judging whether the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, if not, based on the target service message, judging that the corresponding message receiver is the corresponding The request end is also the corresponding service end; 若为请求端,将所述目标业务报文发送至对应的所述请求端;If it is the requesting end, sending the target service message to the corresponding requesting end; 若为业务端,将所述目标业务报文发送至对应的所述业务端。If it is a service end, sending the target service message to the corresponding service end. 2.根据权利要求1所述的方法,其特征在于,所述基于目标业务报文,确定对应的请求端的请求端通信状态标识,包括:2. The method according to claim 1, wherein the determination of the requester communication status identifier of the corresponding requester based on the target service message includes: 基于所述目标业务报文,确定对应的请求端标识;Determine a corresponding requester identifier based on the target service message; 基于所述请求端标识,确定对应的所述请求端通信状态标识。Based on the requester identifier, determine the corresponding requester communication state identifier. 3.根据权利要求1所述的方法,其特征在于,进一步包括:3. The method of claim 1, further comprising: 在判断业务通道状态标识为业务通道禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端;When judging that the service channel status flag is the service channel disabled flag, based on the target service message, it is judged whether the corresponding message receiver is the corresponding requesting end or the corresponding service end; 若为对应的请求端,将所述目标业务报文存储至预设的暂存队列中;If it is the corresponding requesting end, storing the target service message in a preset temporary storage queue; 若为对应的业务端,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is the corresponding service end, send a transmission rejection warning message to the request end corresponding to the target service message. 4.根据权利要求1所述的方法,其特征在于,进一步包括:4. The method of claim 1, further comprising: 在判断业务通道状态标识为业务通道禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the service channel status flag is a service channel disabled flag, it is judged whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold; 若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end; 若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message. 5.根据权利要求3所述的方法,其特征在于,进一步包括:5. The method according to claim 3, further comprising: 在判断对应的所述请求端通信状态标识为请求端通信禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端;When judging that the corresponding requester communication state identifier is the requester communication disabled identifier, based on the target service message, it is judged whether the corresponding message receiver is the corresponding requester or the corresponding service end; 若为对应的请求端,将所述目标业务报文存储至所述暂存队列中;If it is the corresponding requesting end, storing the target service message in the temporary storage queue; 若为对应的业务端,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is the corresponding service end, send a transmission rejection warning message to the request end corresponding to the target service message. 6.根据权利要求1所述的方法,其特征在于,进一步包括:6. The method of claim 1, further comprising: 在判断对应的所述请求端通信状态标识为请求端通信禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the corresponding requester communication status flag is a requester communication disabled flag, judging whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold; 若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end; 若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message. 7.根据权利要求5所述的方法,其特征在于,进一步包括:7. The method of claim 5, further comprising: 在判断所述报文类型对应的报文类型通信状态标识为报文类型通信禁用标识时,基于所述目标业务报文,判断对应的报文接收方为对应的请求端还是对应的业务端;When judging that the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, based on the target service message, it is determined whether the corresponding message receiver is the corresponding requesting end or the corresponding service end; 若为对应的请求端,将所述目标业务报文存储至所述暂存队列中;If it is the corresponding requesting end, storing the target service message in the temporary storage queue; 若为对应的业务端,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is the corresponding service end, send a transmission rejection warning message to the request end corresponding to the target service message. 8.根据权利要求1所述的方法,其特征在于,进一步包括:8. The method of claim 1, further comprising: 在判断所述报文类型对应的报文类型通信状态标识为报文类型通信禁用标识时,判断当前时间和所述目标业务报文的报文发送时间的时间差是否大于或等于预设的时间差阈值;When judging that the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, it is judged whether the time difference between the current time and the message sending time of the target service message is greater than or equal to a preset time difference threshold ; 若大于或等于所述时间差阈值,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;若为请求端,将所述目标业务报文发送至对应的所述请求端;若为业务端,将所述目标业务报文发送至对应的所述业务端;If it is greater than or equal to the time difference threshold, based on the target service message, determine whether the corresponding message receiver is the corresponding requester or the corresponding service end; if it is the requester, send the target service message to the corresponding requesting end; if it is a service end, sending the target service message to the corresponding service end; 若小于所述时间差阈值,向所述目标业务报文对应的请求端发送拒绝传输告警信息。If it is smaller than the time difference threshold, send a transmission rejection warning message to the requesting end corresponding to the target service message. 9.根据权利要求7所述的方法,其特征在于,进一步包括:9. The method of claim 7, further comprising: 基于所述暂存队列中的暂存业务报文,向管理端发送后续处理意见录入请求,以使管理端返回处理意见信息;Based on the temporarily stored business messages in the temporary storage queue, send a follow-up processing opinion entry request to the management end, so that the management end returns processing opinion information; 判断所述处理意见信息是重发意见信息还是取消传输意见信息;Judging whether the processing opinion information is to resend the opinion information or to cancel the transmission of the opinion information; 若是重发意见信息,基于所述暂存业务报文,确定对应的暂存业务报文目的设备标识;基于所述暂存业务报文目的设备标识,判断对应的报文接收方为对应的请求端还是对应的业务端,若为请求端,将所述暂存业务报文发送至对应的所述请求端;若为业务端,将所述暂存业务报文发送至对应的所述业务端;If it is resending opinion information, based on the temporarily stored service message, determine the corresponding temporarily stored service message destination device identifier; based on the temporarily stored service message destination device identifier, determine that the corresponding message receiver is the corresponding request end or the corresponding service end, if it is a requesting end, send the temporary storage service message to the corresponding requesting end; if it is a service end, send the temporary storage service message to the corresponding service end ; 若是取消传输意见信息,删除对应的所述暂存业务报文。If the transmission of opinion information is cancelled, the corresponding temporarily stored service message is deleted. 10.根据权利要求1所述的方法,其特征在于,所述基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端,包括:10. The method according to claim 1, wherein, based on the target service message, judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end includes: 基于所述目标业务报文,确定对应的目的设备标识;Determine a corresponding target device identifier based on the target service message; 基于所述目的设备标识,判断对应的报文接收方为对应的所述请求端还是对应的业务端;Based on the target device identifier, judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end; 若为请求端,将所述目标业务报文发送至对应的所述请求端;If it is the requesting end, sending the target service message to the corresponding requesting end; 若为业务端,将所述目标业务报文发送至对应的所述业务端。If it is a service end, sending the target service message to the corresponding service end. 11.一种业务报文传输装置,其特征在于,包括:11. A service message transmission device, characterized in that it comprises: 全局传输控制模块,用于判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端的请求端通信状态标识;The global transmission control module is used to determine whether the service channel status identifier is a service channel disabled identifier, and if not, determine the requester communication status identifier of the corresponding requester based on the target service message; 请求端级传输控制模块,用于判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型;The requester-level transmission control module is used to determine whether the corresponding requester communication status identifier is a requester communication disable identifier, and if it is not a requester communication disable identifier, determine the corresponding message type based on the target service message ; 报文类型级传输控制模块,用于判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;Message type-level transmission control module, used to determine whether the message type communication status identifier corresponding to the message type is a message type communication disable identifier, if not, the message type communication disable identifier, based on the target service message , judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end; 第一传输模块,用于若为请求端,将所述目标业务报文发送至对应的所述请求端;The first transmission module is configured to send the target service message to the corresponding requesting end if it is the requesting end; 第二传输模块,用于若为业务端,将所述目标业务报文发送至对应的所述业务端。The second transmission module is configured to send the target service message to the corresponding service end if it is a service end. 12.一种业务报文传输系统,其特征在于,包括业务报文传输装置、请求端和业务端;12. A service message transmission system, characterized in that it comprises a service message transmission device, a requesting end and a service end; 其中,所述业务报文传输装置包括全局传输控制模块、请求端级传输控制模块、报文类型级传输控制模块、第一传输模块和第二传输模块;Wherein, the service message transmission device includes a global transmission control module, a requester-level transmission control module, a message type-level transmission control module, a first transmission module, and a second transmission module; 所述全局传输控制模块,用于判断业务通道状态标识是否为业务通道禁用标识,若不为业务通道禁用标识,基于目标业务报文,确定对应的请求端的请求端通信状态标识;The global transmission control module is used to determine whether the service channel status identifier is a service channel disabled identifier, and if it is not a service channel disabled identifier, determine the requester communication status identifier of the corresponding requester based on the target service message; 所述请求端级传输控制模块,用于判断对应的所述请求端通信状态标识是否为请求端通信禁用标识,若不为请求端通信禁用标识,基于所述目标业务报文,确定对应的报文类型;The requester-level transmission control module is configured to determine whether the corresponding requester communication status identifier is a requester communication disable identifier, and if not, determine the corresponding message based on the target service message. text type; 所述报文类型级传输控制模块,用于判断所述报文类型对应的报文类型通信状态标识是否为报文类型通信禁用标识,若不为报文类型通信禁用标识,基于所述目标业务报文,判断对应的报文接收方为对应的所述请求端还是对应的业务端;The message type-level transmission control module is used to determine whether the message type communication status identifier corresponding to the message type is a message type communication disabled identifier, and if it is not a message type communication disabled identifier, based on the target service message, judging whether the corresponding message receiver is the corresponding requesting end or the corresponding service end; 所述第一传输模块,用于若为请求端,将所述目标业务报文发送至对应的所述请求端;The first transmission module is configured to send the target service message to the corresponding requesting end if it is the requesting end; 所述第二传输模块,用于若为业务端,将所述目标业务报文发送至对应的所述业务端。The second transmission module is configured to send the target service message to the corresponding service end if it is a service end. 13.一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-10中任一项所述方法。13. A computer device, comprising a memory, a processor, and a computer program stored on the memory and operable on the processor, characterized in that, when the processor executes the program, it realizes any of claims 1-10 one of the methods described. 14.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-10中任一项所述方法。14. A computer-readable medium, on which a computer program is stored, wherein when the program is executed by a processor, the method according to any one of claims 1-10 is implemented. 15.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1-10中任一项所述方法。15. A computer program product, characterized in that the computer program product comprises a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1-10 is implemented.
CN202211383120.5A 2022-11-07 2022-11-07 Service message transmission method, device and system Pending CN116055408A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211383120.5A CN116055408A (en) 2022-11-07 2022-11-07 Service message transmission method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211383120.5A CN116055408A (en) 2022-11-07 2022-11-07 Service message transmission method, device and system

Publications (1)

Publication Number Publication Date
CN116055408A true CN116055408A (en) 2023-05-02

Family

ID=86128395

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211383120.5A Pending CN116055408A (en) 2022-11-07 2022-11-07 Service message transmission method, device and system

Country Status (1)

Country Link
CN (1) CN116055408A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103384250A (en) * 2006-08-03 2013-11-06 思杰系统有限公司 Systems and methods for application-based interception and authorization of ssl/vpn traffic
CN108121918A (en) * 2017-12-29 2018-06-05 福建省农村信用社联合社 A kind of bank inside and outside services two-way cooperative system and method
US20190268305A1 (en) * 2018-02-28 2019-08-29 Palo Alto Networks, Inc. Identifying security risks and enforcing policies on encrypted/encoded network communications
CN110288255A (en) * 2019-06-28 2019-09-27 深圳前海微众银行股份有限公司 Process guarantee method and device for distributed transactions
CN112153637A (en) * 2019-06-28 2020-12-29 北京奇虎科技有限公司 Method and device, router and medium for preventing illegal users from accessing wireless network

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103384250A (en) * 2006-08-03 2013-11-06 思杰系统有限公司 Systems and methods for application-based interception and authorization of ssl/vpn traffic
CN108121918A (en) * 2017-12-29 2018-06-05 福建省农村信用社联合社 A kind of bank inside and outside services two-way cooperative system and method
US20190268305A1 (en) * 2018-02-28 2019-08-29 Palo Alto Networks, Inc. Identifying security risks and enforcing policies on encrypted/encoded network communications
CN110288255A (en) * 2019-06-28 2019-09-27 深圳前海微众银行股份有限公司 Process guarantee method and device for distributed transactions
CN112153637A (en) * 2019-06-28 2020-12-29 北京奇虎科技有限公司 Method and device, router and medium for preventing illegal users from accessing wireless network

Similar Documents

Publication Publication Date Title
CN114245351B (en) Apparatus and method for subscription and notification services
US8972512B2 (en) Message delivery systems and methods
US8103733B2 (en) Method of retracting an instant message
US10476758B2 (en) Systems and methods for providing notifications of changes in a cloud-based file system
WO2021088641A1 (en) Data transmission method, data processing method, data reception method and device, and storage medium
US10303529B2 (en) Protocol for communication of data structures
US10447620B2 (en) Structured communication framework
EP3337103A1 (en) Scalable messaging system
US10095885B1 (en) Privacy-protecting inter-user digital communication message search
CN111240862A (en) Universal interface platform and data conversion method
JP2012511842A (en) Electronic messaging integration engine
WO2024208129A1 (en) Service risk control method and apparatus, storage medium, and electronic device
CN102647365A (en) Method, device and data exchange server for processing messages and message states
CN113535313A (en) Popup window display method and device
CN113904994B (en) Method for uniformly reporting big data of home gateway to platform
CN119105887B (en) Message processing method, device, electronic device and storage medium
CN113238808A (en) Message pushing method and device
CN116055408A (en) Service message transmission method, device and system
US11720507B2 (en) Event-level granular control in an event bus using event-level policies
CN119814662A (en) Congestion control method, device, electronic device and storage medium
CN115391397A (en) Business processing method and device
US9258260B2 (en) Filtering electronic messages based on domain attributes without reputation
US12289316B2 (en) Multi-leveled data transfer
CN112328407A (en) A Messaging System Suitable for Coordination of Spacecraft Development Management Tasks
CN106656729B (en) A method and device for sending information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination