CN110351283A - A kind of data transmission method, device, equipment and storage medium - Google Patents

A kind of data transmission method, device, equipment and storage medium Download PDF

Info

Publication number
CN110351283A
CN110351283A CN201910641368.9A CN201910641368A CN110351283A CN 110351283 A CN110351283 A CN 110351283A CN 201910641368 A CN201910641368 A CN 201910641368A CN 110351283 A CN110351283 A CN 110351283A
Authority
CN
China
Prior art keywords
data
server
protocol
information
receiver
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.)
Granted
Application number
CN201910641368.9A
Other languages
Chinese (zh)
Other versions
CN110351283B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910641368.9A priority Critical patent/CN110351283B/en
Publication of CN110351283A publication Critical patent/CN110351283A/en
Application granted granted Critical
Publication of CN110351283B publication Critical patent/CN110351283B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion

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

This application discloses a kind of data transmission method, device, equipment and storage mediums;In this application, if it is determined that data sender is different with the Data Transport Protocol of data receiver, data receiver is re-send to after can carrying out protocol conversion, realizes the protocol conversion between terminal and different third-party server, realizes effective transmission to data;And, since the application can realize the protocol conversion between terminal and different third-party server by Unified Data Transport server, so when system code is safeguarded, does not just need successively to safeguard each data transfer server, reduce the code administration workload of administrative staff;When increasing new third-party server, do not need to increase new data transfer server, it is only necessary to be configured Unified Data Transport server, to improve the access speed of third-party server yet.

Description

A kind of data transmission method, device, equipment and storage medium
Technical field
This application involves data communication field, in particular to a kind of data transmission method, device, equipment and storage medium.
Background technique
When user is carried out data transmission by terminal and third-party server, due to the number of different third-party server offer According to transport protocol difference, if terminal is directly communicated with third-party server, can generate due to Data Transport Protocol not The problem of data can not parse with caused by.
Currently in order to avoiding the occurrence of the above problem, need that corresponding data transport service is arranged for each third-party server Device needs to be sent to by corresponding data transfer server corresponding when such terminal sends data to third-party server Third-party server;If the quantity of third-party server is more, need to be arranged more data transfer server, but also It needs to safeguard the code on different data transmission server respectively, repeated work is more, and code administration is chaotic.Increasing new the When tripartite's server, it is also necessary to a new data transfer server is developed again, so that the access speed of third-party server It is relatively slow.
Summary of the invention
In view of this, the application's is designed to provide a kind of data transmission method, device, equipment and storage medium, with The effective transmission for realizing data between terminal and different third-party server, improves the access speed of third-party server, reduces The code administration workload of administrative staff.
To achieve the above object, on the one hand, this application provides a kind of data transmission methods, are applied to Unified Data Transport Server;The data transmission method includes:
Receive data information to be transmitted;Wherein, the data information transmits between terminal and third-party server Data information;
Judge whether the Data Transport Protocol of data sender and data receiver are identical;
If they are the same, then the data information is sent to the data receiver;If not identical, by the data information After carrying out protocol conversion, retransmit to the data receiver.
Optionally, whether the Data Transport Protocol for judging data sender and data receiver is identical, comprising:
The data information is parsed, determines data sender and data receiver;
Using preset agreement corresponding relationship, first data transmission association corresponding with the data sender is determined View, and the second Data Transport Protocol corresponding with the data receiver;
Judge whether the first data transmission agreement and second Data Transport Protocol are identical.
Optionally, it after the progress protocol conversion by the data information, retransmits to the data receiver, comprising:
Using preset field mapping relations, the data information is converted to and belongs to the second Data Transport Protocol Data information;
The data information for belonging to the second Data Transport Protocol is sent to the data receiver.
Optionally, whether the Data Transport Protocol for judging data sender and data receiver is identical, comprising:
Judge the third-party server in data sender and data receiver, if exempting to convert in list.
Optionally, the data transmission method further include:
Receive protocol configuration instruction;The protocol configuration instruction are as follows: to agreement corresponding relationship, field mapping relations, exempt to turn The configuration-direct at least one of called by name single;
It is instructed according to the protocol configuration, to pre-stored agreement corresponding relationship, field mapping relations, exempts to convert list At least one of configured.
Optionally, the protocol configuration instruction includes: that agreement increases instruction, protocol modification instructs, agreement is deleted in instruction Any one.
Another aspect, present invention also provides a kind of data transmission devices, are applied to Unified Data Transport server;It is described Data transmission device includes:
Data reception module, for receiving data information to be transmitted;Wherein, the data information is terminal and third party The data information transmitted between server;
Whether judgment module, the Data Transport Protocol for judging data sender and data receiver are identical;
First data transmission blocks, for the Data Transport Protocol phase in the data sender and the data receiver Meanwhile the data information is sent to the data receiver;
Protocol conversion module, for not identical as the Data Transport Protocol of the data receiver in the data sender When, the data information is subjected to protocol conversion;
Second data transmission blocks, for the data information after protocol conversion to be sent to the data receiver.
Optionally, the data transmission device further include:
Command reception module, for receiving protocol configuration instruction;Protocol configuration instruction are as follows: to agreement corresponding relationship, Field mapping relations are exempted to convert the configuration-direct of at least one of list;
Configuration module closes pre-stored agreement corresponding relationship, field mapping for being instructed according to the protocol configuration It is, exempts to convert at least one of list and configured.
Another aspect, present invention also provides a kind of electronic equipment, comprising:
Memory, for storing computer program;
Processor, the step of data transmission method above-mentioned is realized when for executing the computer program.
Another aspect is stored with meter present invention also provides a kind of storage medium on the computer readable storage medium The step of calculation machine program, the computer program realizes data transmission method above-mentioned when being executed by processor.
By above scheme it is found that this application provides a kind of data transmission method, device, equipment and storage mediums;? In the application, if it is decided that the Data Transport Protocol of data sender and data receiver are different, can carry out after protocol conversion again It is sent to data receiver, realizes the protocol conversion between terminal and different third-party server, realizing there are data Effect transmission;Also, due to the application can be realized by Unified Data Transport server terminal and different third-party server it Between protocol conversion, then system code maintenance when, just do not need successively to safeguard each data transfer server, subtract The code administration workload of few administrative staff;When increasing new third-party server, do not need to increase new data transmission yet Server, it is only necessary to Unified Data Transport server is configured, to improve the access speed of third-party server Degree.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this The embodiment of application for those of ordinary skill in the art without creative efforts, can also basis The attached drawing of offer obtains other attached drawings.
Fig. 1 is the data transmission system structural schematic diagram in existing scheme;
Fig. 2 is a kind of data transmission system configuration diagram provided by the present application;
Fig. 3 is a kind of flow chart of data transmission method provided by the present application;
Fig. 4 is a kind of overall flow figure of data transmission method provided by the present application;
Fig. 5 is a kind of data transmission system structural schematic diagram provided by the present application;
Fig. 6 is a kind of flow chart of data transmission method provided by the present application;
Fig. 7 is a kind of flow chart of data transmission method provided by the present application;
Fig. 8 is that a kind of data provided by the present application transmit overall flow schematic diagram;
Fig. 9 is a kind of data transmission device structural schematic diagram provided by the present application;
Figure 10 is a kind of structural schematic diagram of server provided by the present application.
Specific embodiment
Currently, when terminal and third-party server carry out data transmission, be required to by from different third-party server pair The data transfer server answered carries out protocol conversion;The terminal can be smart phone, tablet computer, wearable device and desk-top Computer etc., the terminal can be by itself preassembled clients, and trigger data information is transmitted on user interface Instruction, and third-party server is sent to by corresponding data transfer server;The third-party server, which can refer to, provides society Its of the servers such as office, the people society server, or the online interrogation of offer, audit report inquiry of the different regions of query service is provided His third-party server.It is the data transmission system structural schematic diagram in existing scheme referring to Fig. 1;In the figure, third party takes Be engaged in device be different regions people society office server, such as: Shenzhen people society office server 131, Dongguan Ren She innings server 132, extensively Office, Zhou Ren society server 133 etc., correspondingly, the system further includes different number corresponding from office, different regions people society server According to transmission server, such as: Shenzhen social security server 121 corresponding with Shenzhen people society office's server 131 takes with Dongguan Ren She innings The business corresponding Dongguan social security server 122 of device 132, Guangzhou social security server 123 corresponding with people of Guangzhou society office's server 133 etc. Deng.
As seen in Figure 1, it when the people society of terminal 11 and different regions office's server communication, needs through corresponding society It protects server and carries out protocol conversion, such as: the data transmission between terminal 11 and office, Shenzhen people society server 131 is to pass through Shen Zhenshe Server 121 is protected to carry out protocol conversion, it may be assumed that when user inquires social security data from office, Shenzhen people society, need through terminal 11 Social security query information is sent to Shenzhen social security server 121, after Shenzhen social security server 121 receives query information, needs to turn It is changed to corresponding Data Transport Protocol and then is sent to office, Shenzhen people society server 131.
As can be seen that the scheme of the corresponding social security server of office, this Ge Ren society server, if the people society of docking Office's server is more, then needs to dispose more social security servers, correspondingly, it is large number of due to social security server, for For administrative staff, then need to safeguard the code on different social security servers respectively, and the difference of office, some people societies and little, meeting Duplicate that work is more, the problem of code administration confusion.Also, it is necessary to opening again when one Ge Ren society of every increase office's server A social security server is sent out, access speed is slow, it is unfavorable for rapid abutting joint, and for company, office, access one family society clothes The speed of business device is faster, can more dominate the market faster, to company's T O B (To business, towards enterprise or specific user Group discusses class product face to face) strategy have positive effect.
In view of the above problem existing at present, present applicant proposes a kind of data transmission technology schemes, pass through the technology Scheme is not only able to achieve effective transmission of data between terminal and different third-party server, can also improve third party's service The access speed of device reduces the code administration workload of administrative staff.
In order to make it easy to understand, the system architecture being applicable in below the technical solution of the application is introduced.Referring to fig. 2, For a kind of data transmission system configuration diagram provided by the present application.As seen in Figure 2, it is passed in data provided by the present application It mainly include terminal 21, Unified Data Transport server 22 and each third-party server 23 in defeated system.The terminal 21 and Tripartite's server 23 respectively as data sender and data receiver, such as: terminal 21 to third-party server 23 send number It is believed that data sender is terminal 21, and data receiver is third-party server 23, if third-party server 23 is to end when breath When end 21 sends data information, data sender is third-party server 23, and data receiver is terminal 21.
But no matter which side is data sender in terminal 24 and third-party server 23, which side is data receiver Side, the transmission data of the two are required to be transmitted by Unified Data Transport server 22.If data sender and data The Data Transport Protocol of recipient is identical, then data information is sent to data receiver;If data sender and data connect The Data Transport Protocol of debit is not identical, then after data information being carried out protocol conversion, retransmits to data receiver.
It is understood that carrying out agreement if data sender is different from the Data Transport Protocol of data receiver The Data Transport Protocol of data information after conversion, it is identical as the Data Transport Protocol of data receiver, to realize logarithm According to the conversion of transport protocol.
It should be noted that Data Transport Protocol in the application can be with are as follows: JSON (JavaScript Object Notation, JS object numbered musical notation) agreement, XML (eXtensible Markup Language, extensible markup language) agreement, Soap protocol (Simple Object Access Protocol, Simple Object Access Protocol), RAW agreement (native data association View) etc.;Above-mentioned Data Transport Protocol is used to indicate that the agreement of data transmission format, is basis when carrying out protocol translation The difference of data transmission format between different agreement, to be converted to input parameter, the format etc. in data information, so as to Data receiver can identify the data information.
And between terminal 21 and Unified Data Transport server 22 and Unified Data Transport server 22 and each third It, can be real by HTTP (Hyper Text Transfer Protocol, hypertext transfer protocol) between square server 23 The transmitting of existing data.
It in summary it can be seen, in this application, if it is decided that the Data Transport Protocol of data sender and data receiver Difference re-sends to data receiver after can then carrying out protocol conversion, realizes between terminal and different third-party server Protocol conversion realizes the validity of data transmission;Also, since the application can be realized by Unified Data Transport server Protocol conversion between terminal and different third-party server, then just not needing successively in system code maintenance to each Data transfer server is safeguarded, the code administration workload of administrative staff is reduced;When increasing new third-party server, It does not need to increase new data transfer server, it is only necessary to be configured Unified Data Transport server, to mention yet The access speed of high third-party server.
Fig. 3 is a kind of flow chart of data transmission method provided by the present application.The data transmission method can be applied to unite One data transfer server;Shown in Figure 3, which includes:
S101, data information to be transmitted is received;Wherein, data information transmits between terminal and third-party server Data information;
In the present embodiment, the data information which transmits between terminal and third-party server, the data The identification information of data sender and the identification information of data receiver are carried in information, therefore, by the data information, Determine corresponding data sender and data receiver.In this application, not to the body between terminal and third-party server Part is defined, namely: the either side in the two can be data sender or data receiver.
It should be noted that the data information in the application can be the data information of either side active transmission, it can also The response message that either side is replied is thought, here, being to realize that the third-party server of medical interrogation is with third-party server Example is illustrated;Such as: if data sender is terminal, at this moment terminal actively can send data letter to third-party server Breath, which can be social security query information, online interrogation information, the query information of audit report etc.;If data are sent out The side of sending is third-party server, and at this moment third-party server actively can also send data information to terminal, which can Think healthy argument information, for the treatment problem inquired, inquires the data informations such as treatment condition;Correspondingly, if data Sender is terminal, and the data information that at this moment terminal is sent to third-party server can be echo message, such as: it is directed to third The treatment condition information that the inquiry treatment condition that square server is sent is replied;If data sender is third-party server, this When third-party server to the data information that terminal is sent may be return information, such as: social security data, the interrogation result of inquiry Information, the information such as query result of report.
It is understood that user sends data letter by APP (Application, software) preassembled in terminal When breath, geographical location that can be directly current according to terminal automatically determines corresponding data sender;Such as: user is sent out by terminal The data information sent is social security query information, and when sending data information, APP can be by obtaining current geographical location come really Fixed corresponding city, so that data receiver is added automatically, such as: when the user in Shenzhen sends social security query information, by working as Preceding geographical location determines that current city is Shenzhen, and the data receiver that the data information at this moment sent carries conveniently is Shenzhen people Office, society server.But if the position that is presently in of user and office, the people society to be inquired server be not corresponding, Yong Huke Office, the people society server sent required for being selected by APP;Such as: user needs to inquire office, Shenzhen people society currently in Beijing At this moment server can be selected office, Shenzhen people society server by APP, and be sent to unified social security server, same society is passed through It protects server and query information is sent to office, Shenzhen people society server.
Referring to fig. 4, it is a kind of overall flow figure of data transmission method provided by the present application, can be seen that by the figure In the present embodiment, it after data sender generates data information to be transmitted, needs the data information being sent to uniform data Transmission server after Unified Data Transport server receives the data information, will execute subsequent step, realize to the data The protocol conversion and transmission of information allow data receiver to getting final data information.
S102, judge whether the Data Transport Protocol of data sender and data receiver are identical;If they are the same, then it executes S103;If it is different, then executing S104;
In this application, it needs to judge whether the Data Transport Protocol of data sender and data receiver is identical to determine Whether need to carry out protocol conversion;When judging whether that agreement is identical, can judge in several ways, such as: terminal hair In the data information sent, whether Portable belt itself needs to carry out the prompt information of protocol conversion, if carrying prompt letter Breath just illustrates that data sender is different with the Data Transport Protocol of data receiver, then carries out agreement according to the prompt information and turn It changes;Configuration information can also be preset, may include terminal, third-party server and Data Transport Protocol in the configuration information Corresponding relationship can determine that the Data Transport Protocol of data sender and data receiver are by inquiring the configuration information It is no identical, only S102 is illustrated with above-mentioned two ways herein, however, it is not limited to this.
It should be noted that if third-party server develops data corresponding with Unified Data Transport server not yet Coffret, at this moment third party can directly be developed using standard agreement corresponding with terminal, after can thus reducing The continuous protocol conversion operations to data information, the interface that can call directly third-party server realize directly transmitting for data.Example Such as: the agreement of terminal is JSON agreement, and office, Shanghai people society server is there are no development interface, and at this moment office, Shanghai people society server is The interface exploitation of office, Shanghai people society server can be directly identical with terminal JSON agreement by the quick transmission of data, this In the case of kind, the data sender situation identical as the Data Transport Protocol of Data receiver will occur.
S103, data information is sent to data receiver;
S104, it after data information is carried out protocol conversion, retransmits to data receiver.
It is a kind of data transmission system structural schematic diagram provided by the present application referring to Fig. 5;31 in figure be terminal, and 32 are Unified Data Transport server, 32 be third-party server, and 34 be database;Different APP frames in terminal 31, which represent, to be sent not With the terminal of data information, Unified Data Transport server 32 includes agreement routing module and protocol conversion module, database The data saved in 34 be include the configuration information for first passing through configuration platform configuration in advance, which, which can be, is located at unified number According to the database in transmission server, it is also possible to be arranged in the database in individual server, it is not specific herein to limit;System One data transfer server 32 to the agreement that third-party server 33 is sent include JSON agreement, XML protocol, soap protocol, RAW Agreement is only illustrated the application with these four agreements, but be not limited only to this in the present embodiment.
In the present solution, different protocol conversion modules can be set;Such as: if the agreement of terminal be it is fixed, can set Protocol conversion module between the agreement of fixed different agreement and terminal, such as: terminal protocol is JSON agreement, then can set The of conversion JSON agreement and soap protocol can be set in the first protocol conversion module for setting conversion JSON agreement and XML protocol The third protocol conversion module etc. of conversion JSON agreement and RAW agreement can be set in two protocol conversion modules.
After agreement routing module in uniform data server 32 receives data information, it is first determined data sender and Data receiver, and it is routed to corresponding protocol conversion module, allow corresponding protocol conversion module to execute protocol conversion operations; Such as: data sender is terminal, and data receiver is Dongguan Ren She innings of server, and the Data Transport Protocol of terminal is JSON association View, the Data Transport Protocol of Dongguan Ren She innings server are XML protocol, the Data Transport Protocol difference of the two, at this moment need by Data information routes to the first protocol conversion module, realizes the protocol conversion to data information by the first protocol conversion module, And it is sent to Dongguan Ren She innings of server;If data sender is terminal, data receiver is office, Shenzhen people society server, eventually The Data Transport Protocol at end is JSON agreement, and the Data Transport Protocol of office, Shenzhen people society server is JSON agreement, the number of the two According to transport protocol, at this moment data receiver can be directly sent data to without protocol conversion.Data receiver receives After data information, can be determined the need for according to the particular content of data information to data sender's return information, if It needing to reply, then original data receiver can become data sender, and original data sender can become data receiver, And return information is transmitted by uniform data server.
It should be noted that this programme can be write by Nodejs, Node.js is one based on Chrome V8 engine JavaScript running environment, and the process of entire protocol conversion used Nodejs vm2 (Virtual Machine, Virtual machine) technology, one section of dynamic script can be loaded directly into and realized.
It is understood that the application has also been pre-configured with URL (Uniform Resource Locator, unified resource Finger URL) corresponding relationship, which is the corresponding relationship of different third-party server and URL, corresponding by the URL Data information can be sent to third-party server by relationship.Also, after this programme converts protocol information, in order to protect Card protocol conversion after data be correctly, can to the field after protocol conversion carry out Accuracy Verification, such as: data packet Packet header shows that specific data type is English, but the content of backpack body is not English, the data after at this moment can determine that protocol conversion Information is wrong, can re-execute protocol conversion operations;If after converted pre-determined number, still determining the data after protocol conversion Information is wrong, prompt information that at this moment can be wrong to terminal returned data information.
It should be noted that in order to avoid occur that data caused by Unified Data Transport server failure cannot transmit asks Topic, Backup Data transmission server corresponding with Unified Data Transport server can also be arranged in the application, if uniform data Transmission server failure, Backup Data transmission server can quickly carry out data transmission instead of the data transfer server of failure, Improve the stability of system.
It in summary it can be seen, if it is decided that data sender, the Data Transport Protocol of data receiver are different, then can carry out Data receiver is re-send to after protocol conversion, realizes the protocol conversion between terminal and different third-party server, is realized The validity of data transmission;Secondly, the application realizes that terminal takes from different third parties by Unified Data Transport server Be engaged in device between protocol conversion, system code maintenance when, just do not need successively to safeguard each data transfer server, The code administration workload for reducing administrative staff also only needs to dispose a set of server in deployment services device, lower operation at This;It when increasing new third-party server, does not need to increase new data transfer server, it is only necessary to pass uniform data yet Defeated server is configured, to improve the access speed of third-party server.
Fig. 6 is a kind of flow chart of data transmission method provided by the present application.It should be noted that provided in this embodiment Data transmission method can be cross-referenced with the data transmission method described in above-described embodiment, and something in common just repeats no more.Ginseng As shown in Figure 6, which may comprise steps of:
S201, data information to be transmitted is received;Wherein, data information transmits between terminal and third-party server Data information;
S202, parsing data information, determine data sender and data receiver;
S203, preset agreement corresponding relationship, determining first data transmission association corresponding with data sender are utilized View, and the second Data Transport Protocol corresponding with data receiver;
S204, judge whether first data transmission agreement is identical as the second Data Transport Protocol;If they are the same, then it executes S205;If it is different, then executing S206;
S205, data information is sent to data receiver;
S206, using preset field mapping relations, data information is converted to and belongs to the second Data Transport Protocol Data information;
S207, the data information for belonging to the second Data Transport Protocol is sent to data receiver.
In the present embodiment, which carries the identification information of data sender and data receiver, therefore this Application can determine the data sender and data receiver of data information by the parsing data information;Also, the application is also Agreement corresponding relationship can be preset by configuration platform, and is saved it in database, or caching is in memory, the association View corresponding relationship refers to the corresponding relationship between terminal, each third-party server and Data Transport Protocol, for example, the agreement pair Should be related to can be with are as follows: terminal and JSON agreement are there are corresponding relationship, and there are corresponding passes with JSON agreement for Shenzhen people society office's server System, there are corresponding relationships etc. with XML protocol for Dongguan Ren She innings of server.
Therefore in this application, after determining data sender and data receiver, preset agreement can directly be utilized Corresponding relationship determines first data transmission agreement corresponding with data sender, the second number corresponding with data receiver respectively According to transport protocol, and by analysis two Data Transport Protocols it is whether identical come decide whether carry out protocol conversion.Such as: Data sender is terminal, and data receiver is office, people of Guangzhou society server, can determine terminal by agreement corresponding relationship First data transmission agreement be JSON agreement, people of Guangzhou society office server the second Data Transport Protocol be soap protocol, first Data Transport Protocol and the second Data Transport Protocol are different, and therefore, it is necessary to carry out protocol conversion to data information.
Also, the application can also preset field mapping relations by configuration platform, and save it in database In, or caching is in memory;The field mapping relations refer to enter and leave ginseng mapping relations, namely: different data transport protocol it Between there are the definition of some parameter fields difference, such as: terminal send data information in the entitled UserName of user, third party The entitled name of user in server, if without conversion, after data information is sent to data receiver, data receiver Just the data information cannot successfully be parsed.Therefore in this application, if necessary to carry out protocol conversion, according to preset word Some discrepancy ginseng in data information is mapped as the discrepancy that data receiver can identify and joined by section mapping relations, and is assembled into data The Data Transport Protocol format of recipient, such as: establish the mapping relations between field UserName and field name, terminal to When third-party server sends data information, the UserName in data information is just revised as name.
Such as: first data transmission agreement JSON agreement is different from the second Data Transport Protocol soap protocol, then need by Data information is converted to the format of soap protocol.Soap protocol can be as follows, wherein the request content of soap protocol is necessary With Envelope (envelope) as root node, Header (header) is optionally, if necessary to add Header element, it is necessary to be First element of Envelope, Body (main body) be it is essential, indicate the limited content such as subject content of request, such as: Request function, parameter type etc..
As can be seen that the application is pre-configured with the agreement corresponding relationship and word of different third-party server by configuration platform Section mapping relations can quickly judge whether to need to carry out protocol conversion, and can guarantee by field mapping relations The unification for entering ginseng makes a set of code in Unified Data Transport server realize the conversion of different agreement, compatible different agreement it Between difference.And when accessing new third-party server, the mainstream of code in Unified Data Transport server can not be changed Journey only configures discrepancy by configuration platform, improves the access speed of third-party server.
Fig. 7 is a kind of flow chart of data transmission method provided by the present application.It should be noted that provided in this embodiment Data transmission method, can be cross-referenced with data transmission method described in above-mentioned any means embodiment, and something in common is just not It repeats again.Shown in Figure 7, which may comprise steps of:
S301, data information to be transmitted is received;Wherein, data information transmits between terminal and third-party server Data information;
S302, judge data sender and the third-party server in data receiver, if exempting to convert in list;If It is then to execute S303;If it is not, then executing S304;
S303, data information is sent to data receiver;
S304, it after data information is carried out protocol conversion, retransmits to data receiver.
In this application, the agreement of settable terminal is standard agreement, namely: the Data Transport Protocol of terminal is fixed , therefore in embodiment, in order to further increase data transmission bauds, it can be pre-configured with by configuration platform and exempt to convert name Single, this, which exempts to convert in list, is configured with third-party server identical with the Data Transport Protocol of terminal, likewise, this exempts to turn List of calling by name can also save in the database, or caching is in memory;That is: as long as data sender or data receiver Third-party server in side belongs to this and exempts to convert list, data information directly can be sent to data receiver, without Need to search the specific Data Transport Protocol of the third-party server.Such as: the Data Transport Protocol of terminal is JSON agreement, The Data Transport Protocol of office, Shanghai people society server is also JSON agreement, then is added to office, Shanghai people society server and exempts to convert name In list, data information either is sent to office, Shanghai people society server in this way, still receives what office, Shanghai people society server was sent Data information does not need the protocol type for searching office, Shanghai people society server, can directly carry out the transmission of data information.
It should be noted that in the present embodiment, if the third-party server in data sender and data receiver Do not exempt to convert in list at this, at this moment illustrates that third-party server is different from the Data Transport Protocol of terminal, at this moment can first pass through Agreement corresponding relationship determines the Data Transport Protocol of third-party server, and is directly turned data information by field mapping relations It is changed to the Data Transport Protocol type that terminal can identify.
As can be seen that the application exempts to convert list by presetting, it can be in data sender and data receiver's number When identical according to transport protocol, the transmission of data information is directly carried out, does not need the association for searching data sender and data receiver Agreement is carried out again after view type, to save the lookup time and the time of judgement of data transmission, improves data transmission Speed.
Based on above-mentioned any means embodiment, in the present embodiment, which can also include:
Receive protocol configuration instruction;Protocol configuration instruction are as follows: to agreement corresponding relationship, field mapping relations, exempt to convert name At least one of single configuration-direct;
It is instructed according to the protocol configuration, to pre-stored agreement corresponding relationship, field mapping relations, exempts to convert list At least one of configured;Wherein, protocol configuration instruction includes: that agreement increases instruction, protocol modification instruction, agreement deletion Any one in instruction.
In this application, it is pre-configured with: realizing the configuration information of terminal and the transmission of multiple third-party server data, it should Configuration information includes agreement corresponding relationship in above-described embodiment, field mapping relations and exempts to convert list, and the agreement is corresponding to close System is used to determine the corresponding relationship between terminal, third-party server and different data transmission server, the field mapping relations For determining that mapping relations are joined in discrepancy when different data transport protocol conversion, this is exempted from conversion list and exempts to turn for quickly determining The third-party server changed.
Therefore, in order to guarantee the accuracy of above-mentioned configuration information, administrative staff can by send protocol configuration instruction come To agreement corresponding relationship, field mapping relations, exempts to convert at least one of list and configure, such as: modification agreement is corresponding Relationship, modification field mapping relations, modification exempt to convert list;Further, if the third-party server with access is become It is dynamic, such as: cancelling access or newly-increased access, then administrative staff can be by sending protocol configuration instruction, increasing or deleting Corresponding agreement corresponding relationship, field mapping relations are exempted to convert list.When modifying above-mentioned configuration information, RPC can use (Remote Procedure Call, remote procedure call) frame TAF's (tencent application framework) Configuration file amendment advice ability modifies modified configuration information immediately and issues configuration immediately, and immediate updating caching life Effect, to improve development efficiency.
Further, in configuration information agreement corresponding relationship, field mapping relations, exempt to convert list and carry out with postponing, Corresponding configuration log can also be generated, to record the modification process of configuration information.In this application, in addition to configuration protocol pair It should be related to, field mapping relations, exempt to convert except list, other general utility functions can also be configured, such as: setting time-out time, Version number, parameter verification, Debug mode etc. function.The application is after sending data information to data receiver, Ke Yiyao Data sender's feedback notification information is sought, is successfully sent to number to allow Unified Data Transport server to understand the data information According to receiving end;After Unified Data Transport server receives the successful notification information of transmission, the property of can choose is sent to data It holds feedback data to send successful notification information, sends situation so that data sending terminal understands data in time.If data receiver End does not receive the notification information of data receiver feedback also more than after the time-out time, then determines that data information sends failure, And the notification information of failure is sent to data sending terminal feedback data.
As can be seen that agreement corresponding relationship, field mapping relations in the application, exempting to convert list etc. and being stored in data In library, when being changed to above- mentioned information, it is only necessary to send protocol configuration instruction, not be implemented only in simultaneous in set of system Hold more Data Transport Protocols, can also be achieved the adaptation work completed in set of system to various protocols, protocol configuration side Formula is more flexible.
Below by a specific application scenarios example description, to be said to data transmission method described herein It is bright;The third-party server is office, people society server, which is the query information for the inquiry social security data that terminal is sent, Referring to Fig. 8, for a kind of data transmission overall flow schematic diagram provided by the present application;It may include steps of:
S401, user send social security query information to Unified Data Transport server by terminal;
S402, Unified Data Transport server receive the social security query information, determine office, target social security people society to be checked Server;
S403, Unified Data Transport server read preconfigured configuration information from database;The configuration information is extremely It less include agreement corresponding relationship and field mapping relations;
S404, Unified Data Transport server judge whether to need to carry out protocol conversion according to agreement corresponding relationship;If It is then to execute S405;If it is not, then executing S406;
S405, Unified Data Transport server carry out protocol conversion according to field mapping relations, and call office, people society clothes Social security query information is sent to office, people society server by the interface of business device;
S406, Unified Data Transport server call directly the interface of office, people society server, and social security query information is sent To office, people society server.
It in summary it can be seen, in this application, no matter user wants to inquire the social security data of which office, people society, and terminal all can The social security query information is sent to Unified Data Transport server, turning for agreement is realized by the Unified Data Transport server It changes;In this way, the conversion to a variety of Data Transport Protocols can be realized by a set of code, reduce code maintenance work It measures;And when accessing new people society office's server, it is only necessary to a set of new without redeploying to modification partial code Server, not only increase people society office server access speed, moreover it is possible to reduce O&M cost.
Fig. 9 is a kind of data transmission device structural schematic diagram provided by the embodiments of the present application, which is applied to unified number According to transmission server;Referring to Fig. 9, which includes:
Data reception module 31, for receiving data information to be transmitted;Wherein, data information is that terminal and third party take The data information transmitted between business device;
Whether judgment module 32, the Data Transport Protocol for judging data sender and data receiver are identical;
First data transmission blocks 33, for when data sender is identical as the Data Transport Protocol of data receiver, Data information is sent to data receiver;
Protocol conversion module 34 will when not identical for the Data Transport Protocol in data sender and data receiver Data information carries out protocol conversion;
Second data transmission blocks 35, for the data information after protocol conversion to be sent to data receiver.
In a kind of possible implementation, judgment module 32 may include:
Resolution unit determines data sender and data receiver for parsing data information;
Protocol determination unit determines corresponding with data sender for utilizing preset agreement corresponding relationship One Data Transport Protocol, and the second Data Transport Protocol corresponding with data receiver;
First judging unit, for judging whether first data transmission agreement is identical as the second Data Transport Protocol.
In a kind of possible implementation, protocol conversion module 34 is specifically used for: being closed using the mapping of preset field The data information, is converted to the data information for belonging to the second Data Transport Protocol by system;
Second data transmission blocks 35 are specifically used for: the data information for belonging to the second Data Transport Protocol is sent to data Recipient.
In a kind of possible implementation, judgment module 32 may include:
Second judgment unit, for judging the third-party server in data sender and data receiver, if exempting from It converts in list.
In a kind of possible implementation, which can also include:
Command reception module, for receiving protocol configuration instruction;Protocol configuration instruction are as follows: to agreement corresponding relationship, Field mapping relations are exempted to convert the configuration-direct of at least one of list;
Configuration module closes pre-stored agreement corresponding relationship, field mapping for being instructed according to the protocol configuration It is, exempts to convert at least one of list and configured.Wherein, protocol configuration instruction includes: that agreement increases instruction, protocol modification Any one in instruction is deleted in instruction, agreement.
In data transmission device provided by the present application, if it is decided that the transmission of the data of data sender and data receiver Agreement is different, re-sends to data receiver after can carrying out protocol conversion, realizes between terminal and different third-party server Protocol conversion, realize effective transmission to data;Also, since the application can be by Unified Data Transport server come real Protocol conversion between existing terminal and different third-party server, then just not needing successively in system code maintenance to every A data transfer server is safeguarded, the code administration workload of administrative staff is reduced;Increasing new third-party server When, it does not need to increase new data transfer server yet, it is only necessary to Unified Data Transport server is configured, thus Improve the access speed of third-party server.
Further, the embodiment of the present application also provides a kind of electronic equipment.Wherein, which can be unified number According to transmission server.Figure 10 is electronic devices structure figure shown according to an exemplary embodiment, and the content in figure cannot be recognized To be any restrictions to the use scope of the application.
Figure 10 is a kind of structural schematic diagram of server provided by the present application.The electronic equipment can specifically include: at least One processor 41, at least one processor 42, power supply 43, communication interface 44, input/output interface 45 and communication bus 46.Its In, memory 42 is for storing computer program, and computer program is loaded and executed by processor 41, to realize aforementioned any reality Apply the correlation step of the disclosed data transmission method executed by Unified Data Transport server of example.
In the present embodiment, power supply 43 is used to provide operating voltage for each hardware device on server 40;Communication interface 44 It can pass through the communication interface 44 in this application for the data transmission channel between the creation of server 40 and external device The data information of terminal or third-party server transmission is received, and is sent to data receiver;Input/output interface 45, is used for Extraneous input data or outwardly output data are obtained, specific interface type, which can according to need, to be chosen, herein not Specifically limited.
In addition, the carrier that memory 42 is stored as resource, can be read-only memory, random access memory, disk or CD etc., the resource stored thereon include computer program and operating system etc., storage mode can be of short duration storage or It permanently stores.
Wherein, operating system be used for manage with server 40 on each hardware device and computer program, with realize locate Manage operation and processing of the device 41 to mass data in memory 42, can be Windows Server, Netware, Unix, Linux etc..Computer program is in addition to including that can be used in completing disclosed in aforementioned any embodiment by Unified Data Transport service Except the correlation step for the data transmission method that device executes, can further include, which can be used in, completes other particular jobs Computer program.
Further, the embodiment of the present application also discloses a kind of storage medium, is stored with computer in the storage medium Executable instruction when the computer executable instructions are loaded and executed by processor, is realized disclosed in aforementioned any embodiment The step of data transmission method.
It should be pointed out that above are only the preferred embodiment of the application, it is all in the application not to limit the application Spirit and principle within, any modification, equivalent replacement, improvement and so on, should be included in the application protection scope it It is interior.
Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with it is other The difference of embodiment, same or similar part may refer to each other between each embodiment.For being filled disclosed in embodiment For setting, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is referring to method part Explanation.
Detailed Jie has been carried out to a kind of data transmission method, device, equipment and storage medium provided herein above It continues, specific examples are used herein to illustrate the principle and implementation manner of the present application, and the explanation of above embodiments is only It is to be used to help understand the method for this application and its core ideas;At the same time, for those skilled in the art, according to this Shen Thought please, there will be changes in the specific implementation manner and application range, in conclusion the content of the present specification should not manage Solution is the limitation to the application.

Claims (10)

1. a kind of data transmission method, which is characterized in that be applied to Unified Data Transport server;The data transmission method packet It includes:
Receive data information to be transmitted;Wherein, the data that the data information transmits between terminal and third-party server Information;
Judge whether the Data Transport Protocol of data sender and data receiver are identical;
If they are the same, then the data information is sent to the data receiver;If not identical, the data information is carried out After protocol conversion, retransmit to the data receiver.
2. data transmission method according to claim 1, which is characterized in that the judgement data sender and data receiver Whether the Data Transport Protocol of side is identical, comprising:
The data information is parsed, determines data sender and data receiver;
Using preset agreement corresponding relationship, first data transmission agreement corresponding with the data sender is determined, with And the second Data Transport Protocol corresponding with the data receiver;
Judge whether the first data transmission agreement and second Data Transport Protocol are identical.
3. data transmission method according to claim 2, which is characterized in that described that the data information is carried out agreement turn After changing, retransmit to the data receiver, comprising:
Using preset field mapping relations, the data information is converted to and belongs to second Data Transport Protocol Data information;
The data information for belonging to second Data Transport Protocol is sent to the data receiver.
4. data transmission method according to claim 1, which is characterized in that the judgement data sender and data receiver Whether the Data Transport Protocol of side is identical, comprising:
Judge the third-party server in data sender and data receiver, if exempting to convert in list.
5. data transmission method as claimed in any of claims 1 to 4, which is characterized in that further include:
Receive protocol configuration instruction;The protocol configuration instruction are as follows: to agreement corresponding relationship, field mapping relations, exempt to convert name At least one of single configuration-direct;
It is instructed according to the protocol configuration, to pre-stored agreement corresponding relationship, field mapping relations, exempts to convert in list At least one is configured.
6. data transmission method according to claim 5, which is characterized in that the protocol configuration instruction includes: that agreement increases Add instruction, protocol modification instruction, agreement delete instruction in any one.
7. a kind of data transmission device, which is characterized in that be applied to Unified Data Transport server;The data transmission device packet It includes:
Data reception module, for receiving data information to be transmitted;Wherein, the data information is terminal and third party's service The data information transmitted between device;
Whether judgment module, the Data Transport Protocol for judging data sender and data receiver are identical;
First data transmission blocks, for identical as the Data Transport Protocol of the data receiver in the data sender When, the data information is sent to the data receiver;
Protocol conversion module, when not identical for the Data Transport Protocol in the data sender and the data receiver, The data information is subjected to protocol conversion;
Second data transmission blocks, for the data information after protocol conversion to be sent to the data receiver.
8. data transmission device according to claim 7, which is characterized in that further include:
Command reception module, for receiving protocol configuration instruction;The protocol configuration instruction are as follows: to agreement corresponding relationship, field Mapping relations are exempted to convert the configuration-direct of at least one of list;
Configuration module, for according to the protocol configuration instruct, to pre-stored agreement corresponding relationship, field mapping relations, Exempt from least one of conversion list to be configured.
9. a kind of electronic equipment characterized by comprising
Memory, for storing computer program;
Processor realizes such as data transmission method as claimed in any one of claims 1 to 6 when for executing the computer program The step of.
10. a kind of storage medium, which is characterized in that computer program is stored on the computer readable storage medium, it is described It realizes when computer program is executed by processor such as the step of data transmission method as claimed in any one of claims 1 to 6.
CN201910641368.9A 2019-07-16 2019-07-16 Data transmission method, device, equipment and storage medium Active CN110351283B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910641368.9A CN110351283B (en) 2019-07-16 2019-07-16 Data transmission method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910641368.9A CN110351283B (en) 2019-07-16 2019-07-16 Data transmission method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110351283A true CN110351283A (en) 2019-10-18
CN110351283B CN110351283B (en) 2022-05-06

Family

ID=68176598

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910641368.9A Active CN110351283B (en) 2019-07-16 2019-07-16 Data transmission method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110351283B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110661820A (en) * 2019-12-02 2020-01-07 武汉慧联无限科技有限公司 Internet of things data processing method and device, equipment and storage medium
CN111741003A (en) * 2020-06-23 2020-10-02 四川长虹电器股份有限公司 Multi-protocol conversion method and system for third-party platform docking
CN111818010A (en) * 2020-05-26 2020-10-23 视联动力信息技术股份有限公司 Data transmission method and device, electronic equipment and storage medium
CN111953696A (en) * 2020-08-14 2020-11-17 广州云从博衍智能科技有限公司 Service data interaction method, system, device and medium
CN112671891A (en) * 2020-12-22 2021-04-16 上海上实龙创智能科技股份有限公司 Node.js-based Internet of things data information transmission system and method thereof
CN112738202A (en) * 2020-12-25 2021-04-30 广州虎牙科技有限公司 Data processing method and related device and storage medium
CN113382069A (en) * 2021-06-09 2021-09-10 浙江中控技术股份有限公司 Data transmission method, device and equipment for oil and gas pipeline and storage medium
CN113783893A (en) * 2021-09-29 2021-12-10 远景智能国际私人投资有限公司 Data transmission method, device and system
CN113783954A (en) * 2021-09-07 2021-12-10 中控智网(北京)能源技术有限公司 Oil and gas pipeline component data transmission system and method
CN115225728A (en) * 2022-07-20 2022-10-21 江苏天拓龙川数字科技有限公司 Method and device for carrying out unified data docking
CN116708579A (en) * 2023-08-04 2023-09-05 浪潮电子信息产业股份有限公司 Data access method, device, electronic equipment and computer readable storage medium
CN115225728B (en) * 2022-07-20 2024-06-07 江苏天拓龙川数字科技有限公司 Method and device for carrying out unified data docking

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6549937B1 (en) * 1999-07-21 2003-04-15 Microsoft Corporation System and method for multi-protocol communication in a computer network
CN101707600A (en) * 2009-11-13 2010-05-12 东南大学 WEB2.0-based system and method for realizing multi-protocol instant messaging
CN101884207A (en) * 2007-11-30 2010-11-10 法国电信公司 Be used to safeguard the method and apparatus of ATT
US20140136620A1 (en) * 2012-11-12 2014-05-15 Electronics And Telecommunications Research Institute Protocol conversion apparatus and method
CN104125208A (en) * 2013-10-15 2014-10-29 腾讯科技(深圳)有限公司 Data transmission method and data transmission device
CN107360068A (en) * 2017-06-30 2017-11-17 广东美的制冷设备有限公司 Household appliance controlling system, method and its equipment
CN109617858A (en) * 2018-11-05 2019-04-12 视联动力信息技术股份有限公司 A kind of encryption method and device of Streaming Media link

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6549937B1 (en) * 1999-07-21 2003-04-15 Microsoft Corporation System and method for multi-protocol communication in a computer network
CN101884207A (en) * 2007-11-30 2010-11-10 法国电信公司 Be used to safeguard the method and apparatus of ATT
CN101707600A (en) * 2009-11-13 2010-05-12 东南大学 WEB2.0-based system and method for realizing multi-protocol instant messaging
US20140136620A1 (en) * 2012-11-12 2014-05-15 Electronics And Telecommunications Research Institute Protocol conversion apparatus and method
CN104125208A (en) * 2013-10-15 2014-10-29 腾讯科技(深圳)有限公司 Data transmission method and data transmission device
CN107360068A (en) * 2017-06-30 2017-11-17 广东美的制冷设备有限公司 Household appliance controlling system, method and its equipment
CN109617858A (en) * 2018-11-05 2019-04-12 视联动力信息技术股份有限公司 A kind of encryption method and device of Streaming Media link

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110661820A (en) * 2019-12-02 2020-01-07 武汉慧联无限科技有限公司 Internet of things data processing method and device, equipment and storage medium
CN110661820B (en) * 2019-12-02 2020-04-28 武汉慧联无限科技有限公司 Internet of things data processing method and device, equipment and storage medium
CN111818010A (en) * 2020-05-26 2020-10-23 视联动力信息技术股份有限公司 Data transmission method and device, electronic equipment and storage medium
CN111741003A (en) * 2020-06-23 2020-10-02 四川长虹电器股份有限公司 Multi-protocol conversion method and system for third-party platform docking
CN111953696A (en) * 2020-08-14 2020-11-17 广州云从博衍智能科技有限公司 Service data interaction method, system, device and medium
CN112671891A (en) * 2020-12-22 2021-04-16 上海上实龙创智能科技股份有限公司 Node.js-based Internet of things data information transmission system and method thereof
CN112738202A (en) * 2020-12-25 2021-04-30 广州虎牙科技有限公司 Data processing method and related device and storage medium
CN113382069A (en) * 2021-06-09 2021-09-10 浙江中控技术股份有限公司 Data transmission method, device and equipment for oil and gas pipeline and storage medium
CN113783954A (en) * 2021-09-07 2021-12-10 中控智网(北京)能源技术有限公司 Oil and gas pipeline component data transmission system and method
CN113783893A (en) * 2021-09-29 2021-12-10 远景智能国际私人投资有限公司 Data transmission method, device and system
CN115225728A (en) * 2022-07-20 2022-10-21 江苏天拓龙川数字科技有限公司 Method and device for carrying out unified data docking
CN115225728B (en) * 2022-07-20 2024-06-07 江苏天拓龙川数字科技有限公司 Method and device for carrying out unified data docking
CN116708579A (en) * 2023-08-04 2023-09-05 浪潮电子信息产业股份有限公司 Data access method, device, electronic equipment and computer readable storage medium
CN116708579B (en) * 2023-08-04 2024-01-12 浪潮电子信息产业股份有限公司 Data access method, device, electronic equipment and computer readable storage medium

Also Published As

Publication number Publication date
CN110351283B (en) 2022-05-06

Similar Documents

Publication Publication Date Title
CN110351283A (en) A kind of data transmission method, device, equipment and storage medium
CN111290865A (en) Service calling method and device, electronic equipment and storage medium
CN104536890B (en) Test system, method and apparatus
CN103942225A (en) Method and system for invoking resources of Hybrid App client and client
JP2013538380A (en) Method, system, and computer program for a security model for a workflow that aggregates third party secure services
CN109451014B (en) WebService agent system and transparent agent method thereof
CN109639782A (en) Message sends platform, method
US20200111487A1 (en) Voice capable api gateway
US9742835B2 (en) System and method for backend control of frontend user interfaces
CN104636678A (en) Method and system for controlling terminal device under cloud computing environment
CN107124483A (en) Domain name analytic method and server
CN111367685B (en) Interface calling method and device, computer equipment and storage medium
CN113992738A (en) Reverse proxy method, device, equipment and storage medium based on micro service gateway
CN109697607B (en) Electronic transfer method, device and storage medium
CN114416169A (en) Data processing method, medium, device and computing equipment based on micro front end
CN114489622A (en) Js application, electronic device, and storage medium
WO2022090847A1 (en) Handling deferrable network requests
CN110780915B (en) Data processing method, device and storage medium
CN112181681A (en) Remote calling method and device, computer equipment and storage medium
Kang et al. Android RMI: a user-level remote method invocation mechanism between Android devices
CN114401241B (en) Vehicle early warning information processing method and device, electronic equipment and storage medium
WO2022036833A1 (en) Cookie management method, intermediate node, and webvpn system
CN112929453A (en) Method and device for sharing session data
EP3170089B1 (en) Brokering data access requests and responses
US20090083296A1 (en) Metadata endpoint for a generic service

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