CN114615346A - Protocol conversion method and device - Google Patents
Protocol conversion method and device Download PDFInfo
- Publication number
- CN114615346A CN114615346A CN202210219634.0A CN202210219634A CN114615346A CN 114615346 A CN114615346 A CN 114615346A CN 202210219634 A CN202210219634 A CN 202210219634A CN 114615346 A CN114615346 A CN 114615346A
- Authority
- CN
- China
- Prior art keywords
- protocol
- target interface
- module
- conversion
- access module
- 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
Links
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 76
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000004891 communication Methods 0.000 claims description 34
- 230000005540 biological transmission Effects 0.000 claims description 18
- 238000012545 processing Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 13
- 238000012795 verification Methods 0.000 claims description 11
- 230000002452 interceptive effect Effects 0.000 claims description 10
- 230000008054 signal transmission Effects 0.000 claims description 6
- 238000011161 development Methods 0.000 abstract description 6
- 210000001503 joint Anatomy 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
Abstract
The invention provides a protocol conversion method and a device; wherein the method comprises the following steps: receiving a handshake signal sent by an access module, and analyzing the handshake signal to extract a first signal; determining the protocol attribute of the access module according to the first signal, and determining a target interface according to the protocol attribute; connecting the access module with the target interface; the handshake signals are transmitted through a general interface supporting a general protocol, and the target interface is associated with a conversion protocol corresponding to the protocol attribute; on one hand, the scheme of the invention can pre-establish a plurality of interfaces, and different interfaces support different conversion protocols, so that the conversion protocols do not need to be repeatedly developed, and the development cost of a transaction system is greatly reduced; on the other hand, when the interface is newly added, the access module and the protocol conversion device can automatically interact and recognize and finally realize the interface butt joint without excessive participation of users, thereby improving the interface pairing efficiency.
Description
Technical Field
The invention relates to the technical field of computers and information, in particular to a protocol conversion method and device.
Background
With the rapid development of internet technology, more and more interactive behaviors are realized through internet, for example, trading systems such as finance and securities bring great changes to the lives of people. Such trading systems are mainly built on the basis of the cpack protocol, however, most peripheral systems surrounding the trading systems are built in a development language mainly based on java, and conversion operation of the protocols is necessary for realizing normal communication interaction between systems of cross-language and protocols. However, such a protocol conversion gateway component does not exist in the prior art, so that each transaction system operator must develop a protocol conversion module specifically, resulting in particularly high development cost.
Disclosure of Invention
In order to solve at least the technical problems in the background art, the invention provides a protocol conversion method, a protocol conversion device, an electronic device and a storage medium.
A first aspect of the present invention provides a protocol conversion method, including the steps of:
receiving a handshake signal sent by an access module, and analyzing the handshake signal to extract a first signal;
determining the protocol attribute of the access module according to the first signal, and determining a target interface according to the protocol attribute;
connecting the access module with the target interface;
the handshake signals are transmitted through a general interface supporting a general protocol, and the target interface is associated with a conversion protocol corresponding to the protocol attribute.
Optionally, the first signal further comprises a signal estimated transmission quantity;
determining a target interface according to the protocol attribute comprises:
and determining conversion difficulty according to the protocol attribute, and determining a target interface according to the conversion difficulty and the signal pre-estimated transmission quantity.
Optionally, after the determining a target interface according to the protocol attribute, the method further includes:
and calling a corresponding conversion protocol according to the protocol attribute, and placing the conversion protocol into the target interface.
Optionally, the switching the access module and the target interface on includes:
acquiring an interface ID of the target interface and transmitting the interface ID to the access module, and acquiring a module ID of the access module and transmitting the module ID to the target interface;
and performing interactive verification between the access module and the target interface, and establishing communication connection between the access module and the target interface after the verification is passed.
Optionally, the method is applied to a client or a server.
Optionally, when the method is applied to a server side, the target interface determines whether to perform fusing or current limiting according to real-time communication data.
Optionally, the determining, by the target interface, whether to perform fusing or current limiting according to the real-time communication data includes:
calculating to obtain the transmission quantity of the real-time signals according to the real-time communication data;
and calculating a difference value between the real-time signal transmission quantity and the signal estimated transmission quantity, and if the difference value is greater than a first threshold value, performing fusing or current limiting.
A second aspect of the present invention provides a protocol conversion apparatus, including a processing module, a storage module, and a communication module, where the processing module is connected to the storage module and the communication module respectively; wherein the content of the first and second substances,
the storage module is used for storing executable computer program codes;
the communication module is used for realizing the communication connection between the access module and the target interface and the processing module;
the processing module is configured to execute the method according to any one of the preceding claims by calling the executable computer program code in the storage module.
A third aspect of the present invention provides an electronic device comprising:
a memory storing executable program code;
a processor coupled with the memory;
the processor calls the executable program code stored in the memory to perform the method of any of the preceding claims.
A fourth aspect of the invention provides a computer storage medium having stored thereon a computer program which, when executed by a processor, performs a method as set forth in any one of the preceding claims.
According to the scheme, a handshake signal sent by an access module is received, and the handshake signal is analyzed to extract a first signal; determining a protocol attribute of the access module according to the first signal, and determining a target interface according to the protocol attribute; connecting the access module with the target interface; the handshake signals are transmitted through a general interface supporting a general protocol, and the target interface is associated with a conversion protocol corresponding to the protocol attribute. Therefore, on one hand, the scheme of the invention can pre-establish a plurality of interfaces, and different interfaces support different conversion protocols (namely protocols such as grpc, http, webservice and the like are converted into a cpack protocol), so that when a new interface is added or a new access module is provided, the conversion protocol does not need to be developed for the access module again, and the development cost of a transaction system is greatly reduced; on the other hand, when the interface is newly added, the access module and the protocol conversion device can automatically interact and recognize and finally realize the interface butt joint, the whole process does not need excessive participation of users, and the interface pairing efficiency is greatly improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
Fig. 1 is a schematic flowchart of a protocol conversion method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a protocol conversion apparatus according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
In the description of the present invention, it should be noted that if the terms "upper", "lower", "inside", "outside", etc. are used for indicating the orientation or positional relationship based on the orientation or positional relationship shown in the drawings or the orientation or positional relationship which the product of the present invention is usually placed in when used, the description is only for convenience of describing the present invention and simplifying the description, but the indication or suggestion that the system or the element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus, cannot be understood as limiting the present invention.
The terms "first," "second," "third," and "fourth," etc. in the description and in the claims of the present invention are used for distinguishing between different objects and not for describing a particular order of the objects. For example, the first input, the second input, the third input, the fourth input, etc. are used to distinguish between different inputs, rather than to describe a particular order of inputs.
In the embodiments of the present invention, words such as "exemplary" or "for example" are used to mean serving as examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "such as" in an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
In the description of the embodiments of the present invention, unless otherwise specified, "a plurality" means two or more, for example, a plurality of processing units means two or more processing units; plural elements means two or more elements, and the like.
It should be noted that the features of the embodiments of the present invention may be combined with each other without conflict.
Example one
Referring to fig. 1, fig. 1 is a flowchart illustrating a protocol conversion method according to an embodiment of the present invention. As shown in fig. 1, a protocol conversion method according to an embodiment of the present invention includes the following steps:
receiving a handshake signal sent by an access module, and analyzing the handshake signal to extract a first signal;
determining the protocol attribute of the access module according to the first signal, and determining a target interface according to the protocol attribute;
connecting the access module with the target interface;
the handshake signals are transmitted through a general interface supporting a general protocol, and the target interface is associated with a conversion protocol corresponding to the protocol attribute.
In the embodiment of the invention, with the increase of functional modules of various transaction systems, various access modules around the transaction system are more and more, and protocols based on different access modules are different, especially different from the protocols of the transaction system, for example, the transaction system is generally built based on a cpack protocol, and the protocols of the peripheral access modules include a grpc protocol, an http protocol, a webservice protocol and the like, so that protocol conversion is performed to become necessary conditions for realizing normal communication between the transaction system and each access module.
In view of the above, the present invention constructs a protocol conversion device, which can be implemented between a transaction system and each access module, as described in the above method, the protocol conversion device itself has a universal interface and a plurality of interfaces supporting other protocols, wherein the universal interface can receive a handshake signal sent by the access module, and since the handshake signal is transmitted through the universal protocol, the protocol conversion device of the present invention can identify information carried by the handshake signal, and further determine a protocol attribute supported by the corresponding access module, and then screen out an interface corresponding to the protocol attribute from the plurality of interfaces supporting other protocols, and link the access module with the screened interface in a related manner, so that normal communication connection between the transaction system and the corresponding access module can be achieved. According to the scheme, a plurality of interfaces can be established in advance, and different interfaces support different conversion protocols (i.e. protocols such as grpc, http, webservice and the like are converted into a cpack protocol), so that when a new interface is added or a new access module is provided, the conversion protocol does not need to be developed for the access module again, and the development cost of a transaction system is greatly reduced; in addition, when the interface is newly added, the access module and the protocol conversion device can automatically interact and recognize and finally realize the interface butt joint, the whole process does not need excessive participation of users, and the interface pairing efficiency is greatly improved.
It should be noted that the general protocol in the present invention may be the most basic or simple protocol, such as UDP protocol, and accordingly, both the protocol conversion module and the access module should support the protocol.
Optionally, the first signal further comprises a signal estimated transmission quantity;
determining a target interface according to the protocol attribute comprises:
and determining conversion difficulty according to the protocol attribute, and determining a target interface according to the conversion difficulty and the signal pre-estimated transmission quantity.
In the embodiment of the invention, the conversion difficulty of grpc, http, webservice protocol and cpack protocol is different, and the conversion difficulty is mainly reflected in the conversion force requirement and can be preset; meanwhile, the estimated transmission amount of the signals of the access module is also different; in addition, a plurality of access modules with the same protocol may access the same interface at the same time, and in this case, it is necessary to consider the remaining conversion capability of the corresponding interface when selecting the target interface. In view of this, the invention selects a suitable target interface according to the conversion difficulty and the signal estimated transmission quantity, for example, determines a conversion demand value according to the corresponding conversion difficulty and the signal estimated transmission quantity, and performs matching calculation on the conversion demand value and the residual conversion capacity value of each interface (supporting the same type of protocol), so that the optimal target interface can be determined, thereby effectively ensuring smooth and reliable communication between the transaction system and each access module, simultaneously reducing the use of interfaces, and facilitating the subsequent access of more access modules.
Optionally, after the determining a target interface according to the protocol attribute, the method further includes:
and calling a corresponding conversion protocol according to the protocol attribute, and placing the conversion protocol into the target interface.
In the embodiment of the present invention, an improvement over the foregoing scheme is that, in the embodiment, the interfaces preset in the protocol conversion device are null interfaces, that is, corresponding conversion protocols are not installed in advance in the interfaces, and the conversion protocols are placed in the conversion protocol library in advance.
Optionally, said switching the access module to the target interface includes:
acquiring an interface ID of the target interface and transmitting the interface ID to the access module, and acquiring a module ID of the access module and transmitting the module ID to the target interface;
and performing interactive verification between the access module and the target interface, and establishing communication connection between the access module and the target interface after the verification is passed.
In the embodiment of the invention, after the target interface is determined, namely the incidence relation between the target interface and the corresponding access module is established, the protocol conversion device can respectively carry out interactive transmission on the interface ID of the target interface and the module ID of the access module so that both the interface ID of the target interface and the module ID of the access module know the ID of the opposite side, then the interactive verification between the interface ID and the module ID is carried out, the communication connection between the interface ID and the module ID can be established after the interactive verification is passed, and finally the communication connection between the transaction system and the access module is realized.
It should be noted that, the aforementioned interactive authentication may adopt a plurality of ways, for example, the target interface receives the authentication information sent by the access module, and the target interface analyzes according to the authentication information: and 1, performing credibility verification on a system bootstrap program, a system program, important configuration parameters, a key application program and the like of the access module based on the credible root. Of course, the above interactive verification is only an example, and is not used to limit the protection scope of the present invention, and the present invention does not exclude other interactive verification methods, and is not described herein again.
Optionally, the method is applied to a client or a server.
In the embodiment of the invention, the implementation end of the protocol conversion method can be a client end (client) or a server end (server), thereby expanding the application range and leading the transaction system to have stronger adaptability. For example, when the protocol conversion method of the present invention is applied to the client, the server of the transaction system does not need to arrange a protocol conversion device required for protocol conversion, so that the computational requirement of the server can be reduced, and the stability, reliability and high efficiency of the transaction system can be improved.
Optionally, when the method is applied to a server side, the target interface determines whether to perform fusing or current limiting according to real-time communication data.
In the embodiment of the invention, when the method of the invention is applied to the server side, in order to avoid the speed reduction and even crash of the server caused by overload, network attack and the like, the invention further sets the target interface to be capable of communicating data in real time to determine whether to perform fusing or current limiting.
Optionally, the determining, by the target interface, whether to perform fusing or current limiting according to the real-time communication data includes:
calculating to obtain the transmission quantity of the real-time signals according to the real-time communication data;
and calculating a difference value between the real-time signal transmission quantity and the signal estimated transmission quantity, and if the difference value is greater than a first threshold value, performing fusing or current limiting.
In the embodiment of the invention, because the signal estimated transmission quantity is transmitted when the access module requests to access, and the signal estimated transmission quantity is reasonable signal transmission quantity predicted by a user or the access module based on own actual data, when the real-time signal transmission quantity monitored by the target interface is obviously higher than the signal estimated transmission quantity, the abnormality can be judged to exist, and the fusing or current limiting operation can be determined to be executed according to the exceeding degree so as to protect the normal operation of the server.
It should be noted that, for the fusing or current limiting operation, the uploading channel limitation of the target interface may be adjusted by a preset program, or the working efficiency of the conversion protocol may be adjusted, which is not limited in the present invention.
Example two
Referring to fig. 2, fig. 2 is a schematic structural diagram of a protocol conversion apparatus according to an embodiment of the present invention. As shown in fig. 2, a protocol conversion apparatus 100 according to an embodiment of the present invention includes a processing module 101, a storage module 102, and a communication module 103, where the processing module 101 is connected to the storage module 102 and the communication module 103; wherein the content of the first and second substances,
the storage module 102 is configured to store executable computer program codes;
the communication module 103 is configured to implement communication connection between the access module and the target interface and the processing module 101;
the processing module 101 is configured to execute the method according to the first embodiment by calling the executable computer program code in the storage module 102.
For specific functions of a protocol conversion apparatus in this embodiment, reference is made to the first embodiment, and since the apparatus in this embodiment adopts all technical solutions of the first embodiment, at least all beneficial effects brought by the technical solutions of the first embodiment are achieved, which is not described in detail herein.
EXAMPLE III
Referring to fig. 3, fig. 3 is an electronic device according to an embodiment of the present invention, including:
a memory storing executable program code;
a processor coupled with the memory;
the processor calls the executable program code stored in the memory to execute the method according to the first embodiment.
Example four
The embodiment of the invention also discloses a computer storage medium, wherein a computer program is stored on the storage medium, and the computer program executes the method in the first embodiment when being executed by a processor.
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server may be a cloud server, a server of a distributed system, or a server with a combined blockchain.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present disclosure may be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved, and the present disclosure is not limited herein.
The above detailed description should not be construed as limiting the scope of the disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present disclosure should be included in the scope of protection of the present disclosure.
Claims (10)
1. A protocol conversion method, comprising the steps of:
receiving a handshake signal sent by an access module, and analyzing the handshake signal to extract a first signal;
determining a protocol attribute of the access module according to the first signal, and determining a target interface according to the protocol attribute;
connecting the access module with the target interface;
the handshake signals are transmitted through a general interface supporting a general protocol, and the target interface is associated with a conversion protocol corresponding to the protocol attribute.
2. A protocol conversion method according to claim 1, characterized in that: the first signal also comprises a signal estimated transmission quantity;
determining a target interface according to the protocol attribute comprises:
and determining conversion difficulty according to the protocol attribute, and determining a target interface according to the conversion difficulty and the signal estimated transmission quantity.
3. A protocol conversion method according to claim 2, characterized in that: after the determining a target interface according to the protocol attribute, the method further comprises:
and calling a corresponding conversion protocol according to the protocol attribute, and placing the conversion protocol into the target interface.
4. A protocol conversion method according to claim 3, characterized in that: the connecting the access module with the target interface includes:
acquiring an interface ID of the target interface and transmitting the interface ID to the access module, and acquiring a module ID of the access module and transmitting the module ID to the target interface;
and performing interactive verification between the access module and the target interface, and establishing communication connection between the access module and the target interface after the verification is passed.
5. A protocol conversion method according to any one of claims 1-4, characterized in that: the method is applied to a client side or a server side.
6. The protocol conversion method according to claim 5, wherein: when the method is applied to a server side, the target interface determines whether to perform fusing or current limiting according to real-time communication data.
7. The protocol conversion method according to claim 6, wherein: the target interface determines whether to perform fusing or current limiting according to the real-time communication data, and the method comprises the following steps:
calculating to obtain a real-time signal transmission quantity according to the real-time communication data;
and calculating a difference value between the real-time signal transmission quantity and the signal estimated transmission quantity, and if the difference value is greater than a first threshold value, performing fusing or current limiting.
8. A protocol conversion device comprises a processing module, a storage module and a communication module, wherein the processing module is respectively connected with the storage module and the communication module; wherein, the first and the second end of the pipe are connected with each other,
the storage module is used for storing executable computer program codes;
the communication module is used for realizing the communication connection between the access module and the target interface and the processing module;
the method is characterized in that: the processing module for executing the method according to any one of claims 1-7 by calling the executable computer program code in the storage module.
9. An electronic device, comprising:
a memory storing executable program code;
a processor coupled with the memory;
the method is characterized in that: the processor calls the executable program code stored in the memory to perform the method of any of claims 1-7.
10. A computer storage medium having a computer program stored thereon, characterized in that: the computer program, when executed by a processor, performs the method of any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210219634.0A CN114615346A (en) | 2022-03-08 | 2022-03-08 | Protocol conversion method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210219634.0A CN114615346A (en) | 2022-03-08 | 2022-03-08 | Protocol conversion method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114615346A true CN114615346A (en) | 2022-06-10 |
Family
ID=81861906
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210219634.0A Pending CN114615346A (en) | 2022-03-08 | 2022-03-08 | Protocol conversion method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114615346A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114995813A (en) * | 2022-06-28 | 2022-09-02 | 上海中汇亿达金融信息技术有限公司 | Exchange API module and related exchange application platform |
CN116800837A (en) * | 2022-12-16 | 2023-09-22 | 无锡芯光互连技术研究院有限公司 | Communication conversion method, device and medium for communication between master and slave devices |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017063153A1 (en) * | 2015-10-14 | 2017-04-20 | 海能达通信股份有限公司 | Protocol format conversion method and apparatus, and interface platform |
US20190173960A1 (en) * | 2017-10-27 | 2019-06-06 | EMC IP Holding Company LLC | Method, device and computer program product for protocol selection |
CN110891057A (en) * | 2019-11-22 | 2020-03-17 | 北京启迪区块链科技发展有限公司 | Protocol conversion method, device, equipment and storage medium |
-
2022
- 2022-03-08 CN CN202210219634.0A patent/CN114615346A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017063153A1 (en) * | 2015-10-14 | 2017-04-20 | 海能达通信股份有限公司 | Protocol format conversion method and apparatus, and interface platform |
US20190173960A1 (en) * | 2017-10-27 | 2019-06-06 | EMC IP Holding Company LLC | Method, device and computer program product for protocol selection |
CN110891057A (en) * | 2019-11-22 | 2020-03-17 | 北京启迪区块链科技发展有限公司 | Protocol conversion method, device, equipment and storage medium |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114995813A (en) * | 2022-06-28 | 2022-09-02 | 上海中汇亿达金融信息技术有限公司 | Exchange API module and related exchange application platform |
CN114995813B (en) * | 2022-06-28 | 2023-12-19 | 上海中汇亿达金融信息技术有限公司 | Exchange API module and related exchange application platform |
CN116800837A (en) * | 2022-12-16 | 2023-09-22 | 无锡芯光互连技术研究院有限公司 | Communication conversion method, device and medium for communication between master and slave devices |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101854576B1 (en) | Cloud management system based on chatbot and operating method thereof | |
CN114615346A (en) | Protocol conversion method and device | |
US11709767B2 (en) | Method and apparatus for verifying operation state of application | |
CN113360918A (en) | Vulnerability rapid scanning method, device, equipment and storage medium | |
CN114389969B (en) | Method and device for testing client, electronic equipment and storage medium | |
CN115222444A (en) | Method, apparatus, device, medium and product for outputting model information | |
CN113204695B (en) | Website identification method and device | |
CN115296905B (en) | Data acquisition and analysis method and system based on mobile terminal | |
CN107967363B (en) | Data processing method and device and electronic equipment | |
CN116361584A (en) | Page data processing method and device, computer equipment and storage medium | |
EP3832985B1 (en) | Method and apparatus for processing local hot spot, electronic device and storage medium | |
CN114374745A (en) | Protocol format processing method and system | |
CN114218313A (en) | Data management method, device, electronic equipment, storage medium and product | |
CN113590243A (en) | Energy enterprise project creation method and device, computer equipment and medium | |
CN113691403A (en) | Topological node configuration method, related device and computer program product | |
CN111694686A (en) | Abnormal service processing method and device, electronic equipment and storage medium | |
CN111178696A (en) | Service processing time overtime early warning method and device | |
CN114475631B (en) | Driving data processing method, device, automatic driving vehicle medium and product | |
CN112988011B (en) | Word-taking translation method and device | |
CN115396183B (en) | User identity recognition method and device | |
CN113360258B (en) | Data processing method, device, electronic equipment and storage medium | |
CN114401337A (en) | Data sharing method, device and equipment based on cloud mobile phone and storage medium | |
CN117806604A (en) | TLV data analysis method and device based on spring boot frame | |
CN115309880A (en) | Man-machine conversation intention identification method and system based on cloud computing financial field | |
CN118331630A (en) | Code submitting method and device |
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 |