CN109756508B - Message proxy method based on multi-protocol access block chain network and related equipment - Google Patents

Message proxy method based on multi-protocol access block chain network and related equipment Download PDF

Info

Publication number
CN109756508B
CN109756508B CN201910056481.0A CN201910056481A CN109756508B CN 109756508 B CN109756508 B CN 109756508B CN 201910056481 A CN201910056481 A CN 201910056481A CN 109756508 B CN109756508 B CN 109756508B
Authority
CN
China
Prior art keywords
message
access
protocol
access request
queue
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.)
Active
Application number
CN201910056481.0A
Other languages
Chinese (zh)
Other versions
CN109756508A (en
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.)
OneConnect Financial Technology Co Ltd Shanghai
Original Assignee
OneConnect Financial Technology Co Ltd Shanghai
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 OneConnect Financial Technology Co Ltd Shanghai filed Critical OneConnect Financial Technology Co Ltd Shanghai
Priority to CN201910056481.0A priority Critical patent/CN109756508B/en
Publication of CN109756508A publication Critical patent/CN109756508A/en
Application granted granted Critical
Publication of CN109756508B publication Critical patent/CN109756508B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Abstract

The application relates to the field of research and development management, and discloses a message agent method based on a multi-protocol access block chain network and related equipment, wherein the method comprises the following steps: creating an access request ID, and associating a message access protocol interface with the access request ID; receiving an access request carrying the access request ID of a client, acquiring a message access protocol interface according to the access request ID, and generating an access message through the message access protocol interface; and converting the access message and then sending the converted access message to a block chain network. The method and the system have the advantages that the middleware between the blockchain network and the client is constructed, the message is converted between different protocols and the blockchain network through the middleware, access to the blockchain network is effectively supported by different development and application languages, and the universality and flexibility of different protocol interfaces are improved.

Description

Message agent method based on multi-protocol access block chain network and related equipment
Technical Field
The present application relates to the field of research and development management, and in particular, to a message brokering method and related device based on a multi-protocol access block chain network.
Background
The block chain is used as integrated application of a plurality of technologies such as distributed data storage, point-to-point transmission, a consensus mechanism, an encryption algorithm and the like, and has great application value in a plurality of fields. In the foreseeable future, blockchain networks will be used as an infrastructure platform for more and more traditional enterprises to apply to their own business scenarios.
However, due to technical strength and history of the conventional enterprise, the message access mechanism of the platform used by the conventional enterprise is usually various, such as: the traditional enterprise may use multiple application protocols such as JMS, openWire, stop REST, WS Notification, XMPP, AMQP, etc. However, RESTful or native GRPC is commonly used as a docking interface of the current blockchain network platform, and an effective and convenient method is lacked, so that a message access protocol adopted by a traditional enterprise cannot be seamlessly docked into the current blockchain network.
Disclosure of Invention
The purpose of the present application is to provide a message brokering method and related device based on a multi-protocol access blockchain network, which effectively support different development and application languages to access the blockchain network, and improve the universality and flexibility of different protocol interfaces, in view of the defects of the prior art.
In order to achieve the above object, the present application provides a message brokering method and related device based on a multi-protocol access block chain network.
The application discloses a message agent method based on a multi-protocol access block chain network, which comprises the following steps:
creating an access request ID, and associating a message access protocol interface with the access request ID;
receiving an access request carrying the access request ID of a client, acquiring a message access protocol interface according to the access request ID, and generating an access message through the message access protocol interface;
and converting the access message and then sending the converted access message to a block chain network.
Preferably, after receiving the access request carrying the access request ID from the client, obtaining a message access protocol interface according to the access request ID, and generating an access message through the message access protocol interface, the method includes:
creating a message sending queue, and storing the access messages in the message sending queue according to the generated time sequence;
and sending the access messages in the message sending queue in sequence.
Preferably, after the access messages in the sending message queue are sent in sequence, the method includes:
setting a time limit for the transmitted access message;
and after the time limit is over, if the feedback message is not received, retransmitting the access message.
Preferably, the converting the access message and then sending the access message to the blockchain network includes:
presetting a message format matched with a block chain network;
and converting the access message according to the message format, binding the converted access message with the access request ID, and then sending the bound access message to a block chain network.
Preferably, after converting the access message and sending the access message to the blockchain network, the method includes:
when a feedback message of a block chain network is received, acquiring an access request ID according to the feedback message;
converting the feedback message according to the message format;
and sending the converted feedback message to a message access protocol interface according to the access request ID.
Preferably, the sending the converted feedback message to a message access protocol interface according to the access request ID includes:
creating a received message queue, and storing the converted feedback messages in the received message queue according to the received time sequence;
sending the converted feedback message in the received message queue to a message access protocol interface according to the access request ID in sequence;
and deleting the converted feedback message in the received message queue from the received message queue after the converted feedback message in the received message queue is sent.
Preferably, after the converting the feedback message according to the message format, the method includes:
inquiring an access message corresponding to the converted feedback message in the message sending queue according to the access request ID and the converted feedback message;
and after the access message corresponding to the converted feedback message is inquired in the sending message queue, deleting the access message corresponding to the converted feedback message in the sending message queue.
The application also discloses a message agent device based on the multi-protocol access block chain network, the device comprises:
a protocol classification module: setting to create an access request ID, associating a message access protocol interface with the access request ID;
a message generation module: setting to receive an access request carrying the access request ID of a client, acquiring a message access protocol interface according to the access request ID, and generating an access message through the message access protocol interface;
the message conversion module: and the access message is converted and then sent to the block chain network.
The application also discloses a computer device, which comprises a memory and a processor, wherein the memory is stored with computer readable instructions, and the computer readable instructions, when executed by one or more processors, cause one or more processors to execute the steps of the message agent method.
The present application also discloses a storage medium readable and writable by a processor, the storage medium storing computer instructions, which, when executed by one or more processors, cause the one or more processors to perform the steps of the message brokering method described above.
The beneficial effect of this application is: according to the method and the system, the middleware between the blockchain network and the client is constructed, the message is converted between different protocols and the blockchain network through the middleware, the blockchain network is accessed by effectively supporting different development and application languages, and the universality and flexibility of different protocol interfaces are improved.
Drawings
Fig. 1 is a schematic flowchart of a message broker method based on a multi-protocol access block chain network according to an embodiment of the present application;
fig. 2 is a schematic flowchart of a message brokering method based on a multi-protocol access block chain network according to an embodiment of the present application;
fig. 3 is a flowchart illustrating a message brokering method based on a multi-protocol access block chain network according to an embodiment of the present application;
fig. 4 is a flowchart illustrating a message brokering method based on a multi-protocol access block chain network according to an embodiment of the present application;
fig. 5 is a flowchart illustrating a message brokering method based on a multi-protocol access block chain network according to an embodiment of the present application;
fig. 6 is a schematic flowchart of a message broker method based on a multi-protocol access block chain network according to an embodiment of the present application;
fig. 7 is a flowchart illustrating a message brokering method based on a multi-protocol access block chain network according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a message broker apparatus based on a multi-protocol access block chain network according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
A message agent method flow of the embodiment of the present application based on a multi-protocol access block chain network is shown in fig. 1, and the embodiment includes the following steps:
step s101, creating an access request ID, and associating a message access protocol interface with the access request ID;
specifically, different identification numbers can be set for different message access protocols, such as JMS, AMQP, redis, and store, and since the message access protocols all operate after receiving an access request from a client, an access request ID can be set for a message access protocol interface, the access request ID is carried in the access request from the client, and which message access protocol interface is called by the access request ID of the current client access request is identified.
Step s102, receiving an access request carrying the access request ID of a client, acquiring a message access protocol interface according to the access request ID, and generating an access message through the message access protocol interface;
specifically, after receiving an access request from a client, because the access request carries an access request ID, a message access protocol interface corresponding to the access request ID can be queried through the access request ID, and after determining a called message access protocol interface, an access message can be generated according to the received access request from the client.
And step s103, converting the access message and then sending the converted access message to a block chain network.
Specifically, since different message access protocols apply different message formats, and the blockchain network cannot identify the message format of each message access protocol, the access message needs to be converted before being sent to the blockchain network.
Specifically, the conversion needs to be performed according to a predefined message format, otherwise, the conversion cannot be identified between multiple message access protocols and the blockchain network, for example, the conversion is uniformly performed between the message access protocols and the blockchain network into the JSON format in a preset manner, and the JSON format conforms to the RESTFul architecture standard.
Specifically, the message conversion may be performed by a message middleware, and the connection between the blockchain network and the client is performed by setting the message middleware, where the message middleware includes a message protocol plug-in on the uppermost layer and a message queue on the lowermost layer. The message protocol plug-in supports multiple development languages and different message access protocols, such as the above-mentioned JMS, AMQP, redis, and store protocols, and different message protocol plug-ins are developed corresponding to each protocol. Meanwhile, the message protocol plug-in supports the hot plug technology, and realizes the hot plug effect of the plug-in by integrating IronPython or integrating other script engines in the message protocol plug-in, so that when a new message protocol plug-in is integrated in the message middleware after being developed, the Reset operation of the message middleware is not needed, or the system calling the message middleware is not needed to be restarted.
Specifically, after receiving an access request from a client, a message protocol plug-in is selected according to an access request ID in the access request, and after determining the message protocol plug-in, the access request may generate an access message according to the determined message protocol plug-in, and then the access message is converted according to a predetermined message format and sent to a block chain network, or the access request may be stored in a message queue first, and the storage sequence may be performed according to a time sequence of generation of the access message, and then the access message is sent according to the stored sequence.
In this embodiment, by constructing a middleware between the blockchain network and the client and converting the message between different protocols and the blockchain network through the middleware, access to the blockchain network by different development application languages is effectively supported, and the universality and flexibility of different protocol interfaces are improved.
Fig. 2 is a schematic flowchart of a message brokering method based on a multi-protocol access block chain network according to an embodiment of the present application, where as shown in the step s102, after receiving an access request carrying an access request ID from a client, acquiring a message access protocol interface according to the access request ID, and generating an access message through the message access protocol interface, the method includes:
step s201, creating a message sending queue, and storing the access message in the message sending queue according to the generated time sequence;
specifically, after the access message is generated, a sending message queue may be created, the access messages generated by different message access protocols may be stored in the sending message queue, and the access messages may be stored in the sending message queue according to the generated time sequence.
And step s202, sending the access messages in the sending message queue in sequence.
Specifically, after the access messages are stored, the access messages in the transmission message queue are arranged according to the generated time sequence, and are transmitted one by one, and the transmission sequence is according to the sequence of the access messages stored in the transmission message queue, that is, the earliest stored access message is transmitted first.
In this embodiment, by storing and sequentially sending the access messages, system crash caused by concurrent messages can be avoided.
Fig. 3 is a schematic flowchart of a message brokering method based on a multi-protocol access block chain network according to an embodiment of the present application, where as shown in the step s202, after sending access messages in the send message queue in sequence, the method includes:
step s301, setting a time limit for the sent access message;
specifically, after the access message is sent, a time limit may be set for the sent access message, the time limit may be completed by a timer, for example, after the access message is sent, a timer may be started, and the time of the timer may be preset, for example, set to 1s.
Step s302, after the time limit is over, if no feedback message is received, resending the access message.
Specifically, the time limit is overtime can be determined by a timer, for example, the timer is set to 1s, the timer is started after the access message is sent, after the time exceeds 1s, the feedback message of the blockchain network is still not received, the time limit is determined to be overtime, and then the access message can be resent.
In this embodiment, the access message is retransmitted by setting a time limit, so that the message is not lost.
Fig. 4 is a schematic flowchart of a message brokering method based on a multi-protocol access block chain network according to an embodiment of the present application, where as shown in the drawing, in step s103, the converting the access message and sending the converted access message to the block chain network includes:
step s401, presetting a message format matched with a block chain network;
specifically, since different message access protocols apply different message formats, and the blockchain network cannot identify the message format of each message access protocol, the access message needs to be converted before being sent to the blockchain network.
Specifically, the conversion needs to be performed according to a predefined message format, otherwise, the conversion cannot be identified between multiple message access protocols and the block chain network, for example, the conversion is uniformly performed between the message access protocols and the block chain network into the JSON format in advance, and the JSON format is met.
Step s402, converting the access message according to the message format, binding the converted access message with the access request ID, and then sending the bound access message to a block chain network.
Specifically, the message conversion may be performed by a message middleware, and the connection between the blockchain network and the client is performed by setting the message middleware, where the message middleware includes a message protocol plug-in on the uppermost layer and a message queue on the lowermost layer. The message protocol plug-in supports multiple development languages and different message access protocols, such as the above-mentioned JMS, AMQP, redis, and store protocols, and different message protocol plug-ins are developed corresponding to each protocol. Meanwhile, the message protocol plug-in supports the hot plug technology, and realizes the hot plug effect of the plug-in by integrating IronPython or integrating other script engines in the message protocol plug-in, so that when a new message protocol plug-in is integrated in the message middleware after being developed, the Reset operation of the message middleware is not needed, or the system calling the message middleware is not needed to be restarted.
Specifically, after receiving an access request from a client, selecting a message protocol plug-in according to an access request ID in the access request, after determining the message protocol plug-in, generating an access message according to the determined message protocol plug-in for the access request, then converting the access message according to a predetermined message format, and sending the access message to a block chain network, or storing the access request in a message queue, where the storage sequence may be according to a time sequence of access message generation, and then sending the access message according to the stored sequence.
Specifically, after the access message is converted according to a predetermined message format, the converted access message may be bound with an access request ID, and then the access request ID is sent to the blockchain network, so that after the blockchain network receives the access message, the feedback message corresponding to the access message may also carry the access request ID when the blockchain network sends the feedback message.
In this embodiment, by setting a predetermined message format and converting the access message according to the predetermined message format, the message access protocol and the blockchain network can be effectively communicated with each other.
Fig. 5 is a schematic flowchart of a message brokering method based on a multi-protocol access block chain network according to an embodiment of the present application, where as shown in the figure, step s103, after converting the access message and sending the access message to the block chain network, includes:
step s501, when receiving a feedback message of a block chain network, acquiring an access request ID according to the feedback message;
specifically, since the access message is bound to the access request ID, the feedback message sent by the blockchain network also needs to carry the access request ID, and when the feedback message of the blockchain network is received, the access request ID can be obtained in the feedback message.
Step s502, converting the feedback message according to the message format;
specifically, after receiving a feedback message of the blockchain network, the feedback message may be converted according to a preset message format, where the converted feedback message is a message format adapted to the message access protocol interface.
Step s503, sending the converted feedback message to a message access protocol interface according to the access request ID.
Specifically, after the feedback message is converted, a corresponding message access protocol interface may be queried according to an access request ID carried in the feedback message, and after the message access protocol interface is queried, the converted feedback message is sent to the message access protocol interface.
In this embodiment, by carrying the access request ID in the feedback message, the correspondence between the feedback message and the message access protocol may be effectively identified, and the communication between the message access protocol and the blockchain network may be completed.
Fig. 6 is a schematic flowchart of a message broker method based on a multi-protocol access block chain network according to an embodiment of the present application, as shown in the figure, in step s503, sending the converted feedback message to a message access protocol interface according to the access request ID, including:
step s601, creating a received message queue, and storing the converted feedback messages in the received message queue according to the received time sequence;
specifically, a receive message queue may be created first, the receive message queue is independent from the transmit message queue, and after receiving and converting the feedback message, the converted feedback message may be stored in the receive message queue, and the storage sequence may be performed according to a receiving time sequence of the feedback message.
Step s602, sending the converted feedback message in the received message queue to a message access protocol interface according to the access request ID in sequence;
specifically, after the converted feedback messages are stored in order, the feedback messages may be sent to the message access protocol interface one by one according to a storage sequence, where the sending sequence is sent according to the first storage.
Specifically, before sending to the access protocol interface, the corresponding message access protocol interface may be queried according to the access request ID, and after querying the message access protocol interface, the converted feedback message may be sent to the corresponding message access interface.
Step s603, after the converted feedback message in the received message queue is sent, deleting the converted feedback message in the received message queue from the received message queue.
Specifically, after the converted feedback message in the received message queue is sent, the converted feedback message in the received message queue is deleted from the received message queue.
In this embodiment, by caching and sequentially sending the queues of the feedback messages, the loss of the messages due to the concurrence of the messages is avoided.
Fig. 7 is a schematic flowchart of a message brokering method based on a multi-protocol access block chain network according to an embodiment of the present application, where as shown in the drawing, the step s502, after converting the feedback message according to the message format, includes:
step s701, inquiring an access message corresponding to the converted feedback message in the message sending queue according to the access request ID and the converted feedback message;
specifically, after the feedback message is converted, the feedback message may be converted into a message format corresponding to a message access protocol, and then according to an access request ID carried in the feedback message, an access message corresponding to the feedback message may be queried in a message sending queue, where, for example, the access message = "HTTP request", then the feedback message = "HTTP response".
Step s702, after the access message corresponding to the converted feedback message is queried in the sending message queue, deleting the access message corresponding to the converted feedback message in the sending message queue.
Specifically, after the access message corresponding to the converted feedback message is queried in the transmission message queue, the access message corresponding to the converted feedback message is deleted in the transmission message queue.
In the embodiment, the access message is deleted through the feedback message, so that the storage space can be released, and meanwhile, the communication efficiency is improved.
A message broker apparatus structure based on a multi-protocol access block chain network according to an embodiment of the present application is shown in fig. 8, and includes:
a protocol classification module 801, a message generation module 802 and a message conversion module 803; the protocol classification module 801 is connected to the message generation module 802, and the message generation module 802 is connected to the message conversion module 803; the protocol classification module 801 is arranged to create an access request ID, associating a message access protocol interface with the access request ID; the message generation module 802 is configured to receive an access request carrying the access request ID from a client, obtain a message access protocol interface according to the access request ID, and generate an access message through the message access protocol interface; the message conversion module 803 is configured to convert the access message and send the converted access message to the blockchain network.
The embodiment of the application also discloses a computer device, which comprises a memory and a processor, wherein the memory stores computer readable instructions, and the computer readable instructions, when executed by one or more processors, cause one or more processors to execute the steps in the message agent method in the above embodiments.
The embodiment of the present application further discloses a storage medium, where the storage medium is readable and writable by a processor, and the memory stores computer-readable instructions, and when the computer-readable instructions are executed by one or more processors, the one or more processors are caused to execute the steps in the message agent method in the foregoing embodiments.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the computer program is executed. The storage medium may be a non-volatile storage medium such as a magnetic disk, an optical disk, a Read-Only Memory (ROM), or a Random Access Memory (RAM).
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present application. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, and these are all within the scope of protection of the present application. Therefore, the protection scope of the present patent application shall be subject to the appended claims.

Claims (10)

1. A message agent method based on a multi-protocol access block chain network is characterized by comprising the following steps:
creating an access request ID, and identifying a client access request by using the access request ID to call a corresponding associated message access protocol interface, wherein a message access protocol in the message access protocol interface is any one of a database in JMS, AMQP, redis and STOMP;
receiving an access request carrying the access request ID of a client, acquiring a message access protocol interface according to the access request ID, and generating an access message through the message access protocol interface;
matching middleware corresponding to the access message by using an access request ID in the access request, wherein the middleware comprises a message protocol plug-in and a message queue at the lowest layer, and the message protocol plug-in is a plug-in formed by protocols in the database;
performing message format conversion on the access message by using the message protocol plug-in to generate a plurality of access messages, and recording the generation time sequence of each access message;
and storing each piece of access information into the message queue based on the generation time sequence, and sending the message queue to a block chain network.
2. The message agent method based on multi-protocol access block chain network of claim 1, wherein after receiving the access request carrying the access request ID of the client, acquiring a message access protocol interface according to the access request ID, and generating an access message through the message access protocol interface, the method comprises:
creating a message sending queue, and storing the access messages in the message sending queue according to the generated time sequence;
and sending the access messages in the message sending queue in sequence.
3. The message brokering method based on multi-protocol access block chain network according to claim 2, wherein said sending access messages in said send message queue in sequence comprises:
setting a time limit for the transmitted access message;
and after the time limit is over, if the feedback message is not received, retransmitting the access message.
4. The message brokering method based on multi-protocol access block chain network according to claim 2, wherein said matching, by using the access request ID in the access request, the middleware corresponding to the access message, wherein the middleware comprises a message protocol plug-in and a message queue at the lowest layer, and the message protocol plug-in is a plug-in formed by a protocol in the database; performing message format conversion on the access message by using the message protocol plug-in to generate a plurality of access messages, and recording the generation time sequence of each access message; based on the generated time sequence, storing each access information into the message queue, and sending the message queue to a block chain network, including:
presetting a message format matched with a block chain network;
and converting the access message according to the message format, binding the converted access message with the access request ID, and then sending the bound access message to the block chain network.
5. The message brokering method based on multi-protocol access block chain network according to claim 4, wherein said matching, by using the access request ID in the access request, the middleware corresponding to the access message, wherein the middleware comprises a message protocol plug-in and a message queue at the lowest layer, and the message protocol plug-in is a plug-in formed by a protocol in the database; performing message format conversion on the access message by using the message protocol plug-in to generate a plurality of access messages, and recording the generation time sequence of each access message; after storing each access information into the message queue and sending the message queue to a block chain network based on the generation time sequence, the method includes:
when a feedback message of a block chain network is received, acquiring an access request ID according to the feedback message;
converting the feedback message according to the message format;
and sending the converted feedback message to a message access protocol interface according to the access request ID.
6. The message brokering method based on multi-protocol access block chain network of claim 5, wherein said sending said converted feedback message to a message access protocol interface according to said access request ID comprises:
creating a received message queue, and storing the converted feedback messages in the received message queue according to the received time sequence;
sending the converted feedback message in the received message queue to a message access protocol interface according to the access request ID in sequence;
and deleting the converted feedback message in the received message queue from the received message queue after the converted feedback message in the received message queue is sent.
7. The message brokering method based on multi-protocol access block chain network according to claim 5, wherein said converting said feedback message according to said message format comprises:
inquiring an access message corresponding to the converted feedback message in the message sending queue according to the access request ID and the converted feedback message;
and deleting the access message corresponding to the converted feedback message in the sending message queue after the access message corresponding to the converted feedback message is inquired in the sending message queue.
8. A message broker apparatus based on a multi-protocol access block chain network, the apparatus comprising:
a protocol classification module: setting to create an access request ID, and identifying a client access request by using the access request ID to call a corresponding associated message access protocol interface, wherein a message access protocol in the message access protocol interface is any one of protocols of databases in JMS, AMQP, redis and STOMP;
a message generation module: setting to receive an access request carrying the access request ID of a client, acquiring a message access protocol interface according to the access request ID, and generating an access message through the message access protocol interface;
the message conversion module: setting to use an access request ID in the access request to match a middleware corresponding to the access message, wherein the middleware comprises a message protocol plug-in and a message queue at the lowest layer, and the message protocol plug-in is a plug-in formed by protocols in the database; performing message format conversion on the access message by using the message protocol plug-in to generate a plurality of access messages, and recording the generation time sequence of each access message; and storing each access information into the message queue based on the generation time sequence, and sending the message queue to a block chain network.
9. A computer device comprising a memory and a processor, the memory having stored therein computer-readable instructions which, when executed by one or more of the processors, cause the one or more processors to carry out the steps of the message brokering method of any one of claims 1-7.
10. A storage medium readable by a processor, the storage medium storing computer instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of the message brokering method of any one of claims 1-7.
CN201910056481.0A 2019-01-22 2019-01-22 Message proxy method based on multi-protocol access block chain network and related equipment Active CN109756508B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910056481.0A CN109756508B (en) 2019-01-22 2019-01-22 Message proxy method based on multi-protocol access block chain network and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910056481.0A CN109756508B (en) 2019-01-22 2019-01-22 Message proxy method based on multi-protocol access block chain network and related equipment

Publications (2)

Publication Number Publication Date
CN109756508A CN109756508A (en) 2019-05-14
CN109756508B true CN109756508B (en) 2022-11-08

Family

ID=66404868

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910056481.0A Active CN109756508B (en) 2019-01-22 2019-01-22 Message proxy method based on multi-protocol access block chain network and related equipment

Country Status (1)

Country Link
CN (1) CN109756508B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110417857B (en) * 2019-06-19 2021-08-10 北京百度网讯科技有限公司 Block chain protocol processing device, processing method and block chain
CN111147238A (en) * 2019-12-26 2020-05-12 山东爱城市网信息技术有限公司 Block chain-based Internet of things equipment request processing method and equipment and storage medium
CN111090573A (en) * 2020-03-24 2020-05-01 中国计量大学 Research and development log management method and device based on block chain and electronic equipment
CN111901384B (en) * 2020-06-29 2023-10-24 成都质数斯达克科技有限公司 System, method, electronic device and readable storage medium for processing message
CN111522866B (en) * 2020-07-03 2020-11-03 支付宝(杭州)信息技术有限公司 Credible subgraph mining method, device and equipment
CN112637198B (en) * 2020-12-22 2023-04-18 辽宁大学 Multi-protocol self-adaption module design method based on OPC UA PubSub
CN112689012A (en) * 2020-12-24 2021-04-20 南京三眼精灵信息技术有限公司 Cross-network proxy communication method and device
CN112910999A (en) * 2021-01-29 2021-06-04 四川虹微技术有限公司 Information measurement method, device and system based on block chain and measurement box
CN114679472A (en) * 2022-03-01 2022-06-28 达闼机器人股份有限公司 Communication system, method, apparatus, storage medium, and electronic device
CN115118708B (en) * 2022-08-25 2023-01-03 飞狐信息技术(天津)有限公司 HTTP proxy method and device for message middleware
CN115633102A (en) * 2022-12-21 2023-01-20 长沙力合微智能科技有限公司 Multi-type protocol message processing system, method and readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1494022A (en) * 2002-10-30 2004-05-05 华为技术有限公司 Method accessing data bank through protocol agency mode
CN104363291A (en) * 2014-11-19 2015-02-18 中国航天科工集团第二研究院七〇六所 Network communication middleware implementation method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7954141B2 (en) * 2004-10-26 2011-05-31 Telecom Italia S.P.A. Method and system for transparently authenticating a mobile user to access web services
US7509431B2 (en) * 2004-11-17 2009-03-24 Cisco Technology, Inc. Performing message and transformation adapter functions in a network element on behalf of an application
US7900208B2 (en) * 2005-11-30 2011-03-01 Oracle International Corporation Uniform framework for standardization and transmission of documents electronically
CN101656737B (en) * 2009-09-10 2012-09-26 中兴通讯股份有限公司 Realizing multi-protocol access method and interface platform
CN109150677B (en) * 2017-06-19 2021-06-08 阿里巴巴集团控股有限公司 Cross-domain access processing method and device and electronic equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1494022A (en) * 2002-10-30 2004-05-05 华为技术有限公司 Method accessing data bank through protocol agency mode
CN104363291A (en) * 2014-11-19 2015-02-18 中国航天科工集团第二研究院七〇六所 Network communication middleware implementation method

Also Published As

Publication number Publication date
CN109756508A (en) 2019-05-14

Similar Documents

Publication Publication Date Title
CN109756508B (en) Message proxy method based on multi-protocol access block chain network and related equipment
US9383950B2 (en) Information processing system, information processing apparatus, and process execution method
CN105357110B (en) E-mail sending method, apparatus and system
CN100495379C (en) System and method for transporting agnostic pull mode messaging service
CN111221793A (en) Data mining method, platform, computer equipment and storage medium
US20160156704A1 (en) Exchange of information between processing servers
US20120323975A1 (en) Presentation software automation services
CN109905479A (en) Document transmission method and device
EP2437447B1 (en) Multimedia message forwarding method, device and system thereof
EP3026860B1 (en) Method and system for transmission management of full configuration synchronization between eml-nml
EP2845090B1 (en) Transmitting a job to a destination
JP6364727B2 (en) Information processing system, distributed processing method, and program
CN111131470A (en) Terminal device, data processing method thereof and data processing system
US10437919B2 (en) Information processing system, information processing method, document processing system, and storage medium, for deleting a conversion process when a request to generate document data in a first format has been canceled
CN113687962A (en) Request processing method, device, equipment and storage medium
JP2001060157A (en) Inter-application message exchange system
JP5169610B2 (en) Data collection / delivery device, data collection / delivery system, data collection / delivery method and program
JP6369273B2 (en) Print control server and print control method
JP2015005148A (en) Printing system, method and program
JP2005157727A (en) Log processing method, and processing program and execution system of the same
CN113312014B (en) Printing method and device
JP4249110B2 (en) File mediation program, file mediation device, and file mediation method
JP4766025B2 (en) E-mail transmission / reception system
JP2018148419A (en) Information processing system and data transmission/reception method
JP6396882B2 (en) Information processing apparatus, mail transmission / reception system, mail transmission / reception method, and computer program

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
GR01 Patent grant
GR01 Patent grant