[go: up one dir, main page]

CN110968632B - Method and system for unified data exchange - Google Patents

Method and system for unified data exchange Download PDF

Info

Publication number
CN110968632B
CN110968632B CN201911219506.0A CN201911219506A CN110968632B CN 110968632 B CN110968632 B CN 110968632B CN 201911219506 A CN201911219506 A CN 201911219506A CN 110968632 B CN110968632 B CN 110968632B
Authority
CN
China
Prior art keywords
data
data service
exchange platform
access
data exchange
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911219506.0A
Other languages
Chinese (zh)
Other versions
CN110968632A (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.)
Xiamen Yuexin Information Technology Co ltd
Original Assignee
Xiamen Yuexin Information Technology 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 Xiamen Yuexin Information Technology Co ltd filed Critical Xiamen Yuexin Information Technology Co ltd
Priority to CN201911219506.0A priority Critical patent/CN110968632B/en
Publication of CN110968632A publication Critical patent/CN110968632A/en
Application granted granted Critical
Publication of CN110968632B publication Critical patent/CN110968632B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention provides a method for uniformly exchanging data, which comprises the following steps: the method comprises the following steps: a data service provider creates application information for providing data service on a data exchange platform, and creates corresponding parameter information one by one according to the application information; step two: the data service accessor submits an interface application for accessing the data service provider to the data exchange platform; step three: the data exchange platform tests the interface application according to the parameter information, if the test is successful, a platform administrator applies the interface application and grants the interface authority related to the data service accessor to enable the data service accessor to complete interface configuration and further access the data service provider, otherwise, the step of re-application is returned; step four: the data service provider provides corresponding information to the successfully accessed data service visitor. The invention realizes the uniform exchange of data and improves the security and the access rate of data access.

Description

Method and system for unified data exchange
Technical Field
The invention relates to basic data exchange of a software application system, belongs to the field of internet software system docking, and particularly relates to a method and a system for uniformly exchanging data.
Background
Service basic data isolation also exists between the existing basic service software systems, and repeated same data needs to be input for many times to form an information isolated island; or the data interfacing between the systems exists in the negotiation agreement between the two software systems, the interfacing form or the open database mode, or the interface of the HTTP protocol is defined briefly, or the web services protocol mode is provided, which has the biggest problem that a single system needs to interface with a plurality of systems one by one. Due to various docking modes, docking is too bulky, a large safety problem may occur, and the flow stability of data exchange is not reliable.
Disclosure of Invention
The invention mainly aims to provide a method, a system and a computer readable storage medium for unified data exchange, which realize the functions of diversified docking, quick docking, exchange stability and the like of data.
In order to achieve the above object, the present invention provides a method for unified data exchange, which comprises the following steps:
the method comprises the following steps: a data service provider creates application information for providing data service on a data exchange platform, and creates corresponding parameter information one by one according to the application information;
step two: the data service accessor submits an interface application for accessing the data service provider to the data exchange platform;
step three: the data exchange platform tests the interface application according to the parameter information, if the test is successful, a platform administrator applies through the interface and grants the interface authority related to the data service access provider to complete the interface configuration and further access the data service provider, otherwise, the step of re-application is returned;
step four: the data service provider provides corresponding information to the successfully accessed data service accessor.
Preferably, in the first step, the parameter information includes a data service name, a data service in parameter, a data service out parameter, a data service address, a data service protocol type, an HTTPS private certificate, and test sample data.
Preferably, in the second step, submitting the interface application includes the following steps:
applying for a required interface service to the data exchange platform according to the service scene requirement, and creating an application and registering an access public key corresponding to the application if the application passes;
the data service access merchant utilizes the private key signature of the registered key pair to form a signature field, and submits the certificate APPID and the APPSECRET parameter field information issued by the data exchange platform.
Preferably, in step three, the testing process of the data exchange platform further includes:
the data exchange platform verifies the signature of the request by using the public key provided by the data service access provider and the parameter field information of the request to judge the validity of the interface service, if the certificate APPID and the APPSecret provided by the data service access provider are consistent with the issued certificate, the certificate is valid, and then the private key corresponding to the public key is generated for the service access and the next step is carried out.
Preferably, in step three, the testing process of the data exchange platform further includes:
and the data exchange platform judges the timestamp of the data access request, judges whether the time difference is lower than a threshold value, if so, the data exchange platform determines the data access request as a hotlink and refuses access, otherwise, the data exchange platform performs the next step.
Preferably, in step three, the testing process of the data exchange platform further includes:
detecting whether the frequency and the number of accesses of the interface service are lower than an expected threshold value, and if the accesses are effective, carrying out the next step.
Preferably, in step three, the testing process of the data exchange platform further includes:
and detecting whether the IP address of the interface service access source is safe or not, and if not, denying access.
Preferably, in step four, the step of providing information by the data service provider further comprises:
establishing connection with a data exchange platform, providing parameters required by a data service visitor and extracting data submitted by the data service visitor;
and caching the acquired data in a redis storage system, signing the acquired data by using a private key provided by the data exchange platform, and returning the signed data to the data service access provider.
Preferably, in step four, the step of providing information by the data service provider further comprises:
recording the record, the processing log and the processing speed of the data service access while providing the data service;
updating a related statistical report of the data service;
and finally, analyzing business data related to the report, and performing early warning judgment on the data service access condition, wherein the method specifically comprises the following steps: and if the response data of the unit time period of the data service is in the normal threshold value, performing related providing functions if the response data exceeds the normal threshold value.
When the data service visitor obtains the response data, the signature of the response field needs to be verified, which specifically includes: and the public key downloaded by the data exchange platform is used for signing the signature field of the response data, and the relevant business operation is carried out only after the signature is verified successfully.
Preferably, when the data service visitor accesses the corresponding data service, the patent determines whether there is an old data cache according to a unique md5 value formed by all the fields of the entry parameter, if so, the patent directly returns the cache data, and if not, the patent establishes service connection with the data service provider and caches the acquired data in the middleware medium. The cache is valid for a period of time, and the failed cache will again retrieve data to the data service provider.
The invention also provides a system for uniformly exchanging data, which comprises a data service access terminal, a data exchange platform and a data service providing terminal, wherein:
the data service access terminal is used for sending an acquisition signal to the data exchange platform and receiving data returned from the data exchange platform;
the data exchange platform is used for providing access application verification and connecting the access application verification to a corresponding data service providing terminal;
and the data service providing terminal is used for providing required data information and carrying out early warning analysis according to the access condition.
To achieve the above object, the present invention further provides a computer-readable storage medium, on which a control program of a system for unified data exchange is stored, and the control program of the system for unified data exchange, when executed by a processor, implements the steps of the method for unified data exchange as described above.
The invention has the beneficial effects that:
1. based on the docking mode of the database, as a plurality of access devices share the open database, the performance of the whole docking database can be influenced by wrong use, the randomness of data access can cause the problem of data safety, and effective authority control cannot be caused; the method provides a uniform middleware system, optimizes the authority control and data acquisition performance, effectively records the data access condition, and improves the security and the access rate of data access.
2. In an HTTP mode or WEBSERVICE protocol mode of system point-to-point docking, the dependence and coupling between systems are serious, and the change of systems of both sides brings risks to the stability of the system. The introduction of the middleware system can well ensure the compatibility of the interface and the processing of the exception, and the provided service subscription mechanism can also well inform the change of the interface format field of the docking system.
3. Compared with the safety problem of other system butt joint, the method provides uniform data access records, forms effective data access frequency and processing speed reports by using the existing data records, and provides intelligent interface safety judgment. The method and the system can artificially limit access control and frequency control among different service systems, and meet the interface access requirements of different service scenes.
4. The method system standardizes the specifications of a data service provider and an acquirer, the system docking service only needs to dock according to a unified specification, the overstaffed of system docking can be effectively reduced, the method system provides unified log records, and the reliability of data exchange service is effectively guaranteed.
Drawings
Hereinafter, the present invention will be explained in more detail with reference to the accompanying drawings. The same reference numbers will be used throughout the drawings to refer to the same or like features.
Fig. 1 is a flowchart of a method for unified data exchange according to an embodiment of the present invention;
FIG. 2 is a data service access flow according to an embodiment of the present invention;
fig. 3 is a data caching process according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a system for unified data exchange according to an embodiment of the present invention.
Detailed Description
To further illustrate the various embodiments, the present invention provides the accompanying figures. The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the embodiments. With these references, one of ordinary skill in the art will appreciate other possible embodiments and advantages of the present invention. The components in the drawings are not necessarily to scale, and similar reference numerals are generally used to identify similar components.
The invention will now be further described with reference to the accompanying drawings and detailed description.
Referring to fig. 1, fig. 1 is a flowchart of a method for unified data exchange according to an embodiment of the present invention, where the method for unified data exchange includes the following steps:
in the first step: the data service provider creates application information for providing data services on a data exchange platform, and creates corresponding parameter information under the application information one by one, wherein the related application information comprises an application name, an interface service domain name, an interface service application name, application function description of the application and the like, and the parameter information comprises related information such as data service name data service entry parameters, data service exit parameters, data service addresses, data service protocol types, HTTPS private certificates, test sample data and the like.
In the second step: the data service visitor submits an interface application for accessing the data service provider to the data exchange platform, specifically, after the requirement is determined, the data service visitor applies the required interface service to the data exchange platform according to the requirement of a service scene, and if the application is passed, the interface service access public key is registered; the method comprises the steps of utilizing a private key signature of a key pair to form a signature field, simultaneously submitting a certificate APPID and an APPSECRET issued by a data exchange platform to continuously access the data exchange platform, wherein the process is similar to the process that people surf the internet at ordinary times to access any website needing to be registered, sending an application, clicking the website, needing a new user to register if needing to further browse more contents, and obtaining an individual user ID and a password after the website passes through the verification and the registration is successful. For example, take a platform integrator as an example, where the platform integrator may be a data service visitor or a data service provider. When the platform integrator is registered in the application, a public and private key pair needs to be generated, the private key is held by the platform integrator, and the public key needs to be provided to the data exchange platform. In order to confirm that the two parties of data interaction are effective, the data exchange platform provides the following mechanisms:
when the data service access provider data exchange platform is used, a signature field needs to be provided for the data exchange platform, the data exchange platform verifies that a data packet submitted by the data service access provider is legal according to the signature field, and a public and private key pair is involved on the side; and meanwhile, when the data exchange platform responds to the data, the signature field of the response data is signed so that a data service visitor can verify the reliability of the data source, and the public and private key pair of the data exchange platform is independently used for responding to the data service and can be downloaded when the platform integrator is integrated. The public and private keys are public and private keys of SHA256WithRSA, and the platform integrator can generate a public and private key pair by itself or generate downloading by using a tool provided by a data exchange platform.
In step three: and the data exchange platform tests the interface application according to the parameter information, if the test is successful, the interface configuration is completed to access the data service provider, otherwise, the step two is returned to re-apply. Firstly, the data exchange platform judges the effectiveness of the interface service by using a public key provided by a data service visitor, and if the effectiveness is ensured, a private key corresponding to the public key is generated for the service visit; secondly, under the condition that the interface service is effective, further judging whether the time stamp of the data access request and the time difference are lower than a threshold value, such as 3 minutes, if the time difference exceeds a preset criterion, determining the data access request as a hotlink and rejecting the access; furthermore, the data access platform continuously detects whether the frequency and the times of the access of the interface service are lower than an expected threshold value, if so, the access is stopped, otherwise, the access is continued; and finally, detecting whether the IP address of the interface service access source is safe, if not, denying access, and if so, completely finishing the whole test process, determining that the access is effective, and performing the next action on the basis.
In step four: the administrator grants the related interface authority of the data service accessor through the application of the related business interface service, and then the data service provider provides corresponding information for the successfully accessed data service accessor. The data service provider firstly establishes connection with the data exchange platform, then caches the acquired data in the redis storage system, and then signs the acquired data by using a private key provided by the data exchange platform and returns the signed data to the data service visitor.
Referring now to fig. 2 and 3, fig. 2 is a block diagram of a data service access flow according to an embodiment of the present invention. Fig. 3 is a data caching process according to an embodiment of the present invention. The specific process is that a data service visitor needs to select a data service interface required by self business on a data exchange platform and enters an approval link after confirmation. The service provider needs to configure a data interface access public key required by data access on the data exchange platform, and after the administrator passes the approval, the data service provider needs to register service on the data exchange platform for the application program. The data service accessor accesses the relevant service interface by using the certificate (APPID, APPSECRET), signature, time stamp and the parameter necessary for accessing the interface service provided by the exchange platform. And the data exchange platform judges whether the provided certificate is the certificate issued by the platform after receiving the request, if the certificate is matched with the certificate, the next step is carried out, and if the certificate is not matched with the certificate, the access is denied. Further, the data exchange platform verifies whether the signature of the request is valid by using the public key provided by the data service access provider, and if the signature is valid, the next step is performed. And further, the data exchange platform judges the time stamp of the data access request, judges whether the time difference is lower than a threshold value, if so, the data exchange platform determines the data access request as a hotlink and refuses access, otherwise, the data exchange platform performs the next step. Furthermore, the data exchange platform detects whether the frequency and the times of accessing the data service by the data accessor are lower than the expected threshold value, if so, the data service is effectively accessed, and the next step is carried out. And finally, the data exchange platform detects whether the data request source is consistent with the source of the preset configuration or not, if the data request source is effective, the next step is carried out, and meanwhile, the data exchange platform detects whether the state of the data service is normal or not, and if the data service is normal, the next step is carried out.
After successful verification, the data exchange platform then creates a connection with the data service provider. After the connection is completed, the data service provider provides required parameters, extracts data of the data service provider, caches the acquired data in the redis, and signs the data by using a private key of the platform to access the data to provide the data service visitor.
In the whole access application process, the data service provider additionally records the record, the processing log and the processing speed of the data service access, updates the data services and makes a related statistical report. By analyzing the business data related to the report, the early warning judgment can be carried out on the data service access condition. Upon an access exception, the data service provider may refuse to provide the data, even if the data exchange platform is successfully authenticated.
With continuing reference to fig. 4, fig. 4 is a schematic diagram of a system for unified data exchange according to an embodiment of the present invention, which discloses a system for unified data exchange, where the system includes a data service access terminal, a data exchange platform, and a data service providing terminal, where:
the data service access terminal 101 is used for sending an acquisition signal to the data exchange platform and receiving data returned from the data exchange platform; a data exchange platform 102 for providing access application authentication and connecting it to a corresponding data service providing terminal; and the data service providing terminal 103 is used for providing required data information and performing early warning analysis according to the access condition. The three circuits are connected, and data can be communicated with each other.
The data service providing terminal comprises a memory, a processor and a control program of the data unified exchange system stored on the memory and capable of running on the processor, and the control program can realize the steps of the data unified exchange method when being executed by the processor.
Further, as an executable solution, the system/electronic device may be a computing device such as a desktop computer, a notebook, a palm computer, and a cloud server. The system/electronic device may include, but is not limited to, a processor, a memory. It will be understood by those skilled in the art that the above-described constituent structures of the system/electronic device are only examples of the system/electronic device, and do not constitute a limitation on the system/electronic device, and may include more or less components than those described above, or some components in combination, or different components. For example, the system/electronic device may further include an input/output device, a network access device, a bus, and the like, which is not limited in this embodiment of the present invention.
Further, as an executable solution, the Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, a discrete hardware component, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like that is the control center for the system/electronic device and that connects the various parts of the overall system/electronic device using various interfaces and lines.
The memory may be used to store the computer programs and/or modules, and the processor may implement the various functions of the system/electronic device by running or executing the computer programs and/or modules stored in the memory, as well as by invoking data stored in the memory. The memory can mainly comprise a program storage area and a data storage area, wherein the program storage area can store an operating system and an application program required by at least one function; the storage data area may store data created according to the use of the mobile phone, and the like. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
The present invention also provides a computer-readable storage medium, on which a control program of a system for unified data exchange is stored, which, when executed by a processor, implements the steps of the method for unified data exchange as described above.
The system/electronic device integrated module/unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments described above may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, read-only Memory (ROM), random Access Memory (RAM), software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is appropriately increased or decreased as required by legislation and patent practice in the jurisdiction.
While the invention has been particularly shown and described with reference to a preferred embodiment, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A method for unified data exchange is characterized by comprising the following steps:
the method comprises the following steps: a data service provider creates application information for providing data service on a data exchange platform, and creates corresponding parameter information one by one according to the application information;
step two: the data service accessor submits an interface application for accessing the data service provider to the data exchange platform;
step three: the data exchange platform tests the interface application according to the parameter information, if the test is successful, a platform administrator applies through the interface and grants the interface authority related to the data service access provider to complete the interface configuration and further access the data service provider, otherwise, the step of re-application is returned;
step four: the data service provider provides corresponding information to the successfully accessed data service accessor, wherein the step of providing the corresponding information by the data service provider further comprises the following steps:
establishing connection with a data exchange platform, providing parameters required by a data service visitor and extracting data submitted by the data service visitor;
and caching the acquired data in a redis storage system, signing the acquired data by using a private key provided by the data exchange platform and returning the signed data to the data service access provider, wherein the private key provided by the data exchange platform is a universal private key pair for responding data by the data exchange platform.
2. The method for unified data exchange according to claim 1, wherein in the second step, submitting the interface application includes the following steps:
applying for a required interface service to the data exchange platform according to the service scene requirement, and creating an application and registering an access public key corresponding to the application if the application passes;
the data service access merchant utilizes the private key signature of the registered key pair to form a signature field, and submits the certificate APPID and the APPSECRET parameter field information issued by the data exchange platform.
3. The method according to claim 2, wherein in step three, the testing process of the data exchange platform further comprises:
the data exchange platform verifies the validity of the signature of the request by using the public key provided by the data service access provider and the parameter field information of the request, if the certificate APPID and the APPSecret provided by the data service access provider are consistent with the issued certificate, the next step is carried out effectively.
4. The method according to claim 3, wherein in step three, the testing process of the data exchange platform further comprises:
and the data exchange platform judges the timestamp of the data access request, judges whether the time difference is lower than a threshold value, if so, the data exchange platform determines the data access request as a hotlink and refuses access, otherwise, the data exchange platform performs the next step.
5. The method according to claim 4, wherein in step three, the testing process of the data exchange platform further comprises:
it is detected whether the frequency and number of accesses of the interface service is below an expected threshold, and if so, the access is stopped.
6. The method according to claim 5, wherein in step three, the testing process of the data exchange platform further comprises:
and detecting whether the IP address of the interface service access source is safe or not, and if not, denying access.
7. The method according to claim 5, wherein after the third step, before the fourth step, further comprising:
when a data service visitor accesses the corresponding data service, forming a unique md5 value according to all the fields of the input parameters to judge whether old data cache exists or not; if yes, directly returning the cache data, wherein the cache has timeliness, and the invalid cache can acquire the data from the data service provider again; and if not, establishing service connection with the data service provider.
8. The method of claim 5, wherein in the fourth step, the step of providing information by the data service provider further comprises:
recording the access records, processing logs and processing speed of the data service while providing the data service;
updating a related statistical report of the data service;
and finally, analyzing the business data related to the report, and performing early warning judgment on the data service access condition.
9. A system for unified data exchange is characterized in that the system comprises a data service access terminal, a data exchange platform and a data service providing terminal, wherein:
the data service access terminal is used for sending an acquisition signal to the data exchange platform and receiving data returned from the data exchange platform;
the data exchange platform is used for providing access application verification and connecting the access application verification to a corresponding data service providing terminal;
the data service providing terminal is used for providing required data information and carrying out early warning analysis according to access conditions, and is particularly used for establishing connection with the data exchange platform, providing parameters required by the data service access terminal and extracting data submitted by a data service access provider; and caching the acquired data in a redis storage system, signing the acquired data by using a private key provided by the data exchange platform and returning the signed data to the data service access terminal, wherein the private key provided by the data exchange platform is a universal private key pair for responding data by the data exchange platform.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a control program of a system for unified data exchange, which when executed by a processor implements the steps of the method for unified data exchange according to any one of claims 1 to 8.
CN201911219506.0A 2019-12-03 2019-12-03 Method and system for unified data exchange Active CN110968632B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911219506.0A CN110968632B (en) 2019-12-03 2019-12-03 Method and system for unified data exchange

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911219506.0A CN110968632B (en) 2019-12-03 2019-12-03 Method and system for unified data exchange

Publications (2)

Publication Number Publication Date
CN110968632A CN110968632A (en) 2020-04-07
CN110968632B true CN110968632B (en) 2022-12-13

Family

ID=70032682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911219506.0A Active CN110968632B (en) 2019-12-03 2019-12-03 Method and system for unified data exchange

Country Status (1)

Country Link
CN (1) CN110968632B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112084506A (en) * 2020-09-09 2020-12-15 重庆广播电视大学重庆工商职业学院 Method, device and device for cloud platform credibility assessment
CN114168282A (en) * 2021-11-29 2022-03-11 众联成业科技(杭州)有限公司 Methods of EDATA Platform to Improve Data Exchange Efficiency
CN119865320A (en) * 2023-10-20 2025-04-22 脸萌有限公司 Method, apparatus, device and storage medium for data exchange

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240835A (en) * 2018-08-30 2019-01-18 河南省西峡汽车水泵股份有限公司 A kind of PLM system and ERP system interconnection method
CN110069941A (en) * 2019-03-15 2019-07-30 深圳市买买提信息科技有限公司 A kind of interface access authentication method, apparatus and computer-readable medium
CN110287252A (en) * 2019-06-27 2019-09-27 南方电网科学研究院有限责任公司 Data security protection system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10230571B2 (en) * 2014-10-30 2019-03-12 Equinix, Inc. Microservice-based application development framework

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240835A (en) * 2018-08-30 2019-01-18 河南省西峡汽车水泵股份有限公司 A kind of PLM system and ERP system interconnection method
CN110069941A (en) * 2019-03-15 2019-07-30 深圳市买买提信息科技有限公司 A kind of interface access authentication method, apparatus and computer-readable medium
CN110287252A (en) * 2019-06-27 2019-09-27 南方电网科学研究院有限责任公司 Data security protection system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于中间件的多源数据交换系统;李伟伟;张涛;马媛媛;周诚;《计算机技术与发展》;20161231;第26卷(第5期);第95-98页 *

Also Published As

Publication number Publication date
CN110968632A (en) 2020-04-07

Similar Documents

Publication Publication Date Title
JP6574168B2 (en) Terminal identification method, and method, system, and apparatus for registering machine identification code
CN108694330B (en) IoT data management method, platform and device
CN111935094A (en) Database access method, device, system and computer readable storage medium
CN110968632B (en) Method and system for unified data exchange
CN107832602B (en) Unified electronic seal system based on identification
CN105162775A (en) Logging method and device of virtual machine
CN115811412A (en) Communication method and device, SIM card, electronic equipment and terminal equipment
CN114117264A (en) Illegal website identification method, device, equipment and storage medium based on block chain
CN112862487A (en) Digital certificate authentication method, equipment and storage medium
CN103975567A (en) Dual-factor authentication method and virtual machine device
CN109858235B (en) A kind of portable device and its password acquisition method and device
CN114510701A (en) Single sign-on method, apparatus, device and storage medium
CN113015973B (en) Data processing method, storage medium, electronic device and data transaction system
CN118713867A (en) Method, device, electronic device and storage medium for mutual recognition of identities between systems
CN117579306A (en) Device authentication method, network system, electronic device, and computer storage medium
CN107679865B (en) Identity verification method and device based on touch area
CN116938575A (en) Multi-system login authentication method and device, computer equipment and storage medium
CN113901428A (en) Login method and device of multi-tenant system
CN110866069B (en) Identity management metadata processing method and system based on block chain
CN114090996A (en) Multi-party system mutual trust authentication method and device
CN113507450A (en) A method and device for filtering internal and external network data based on parameter feature vector
CN114676411A (en) Authentication mode identification method and equipment
US8819413B1 (en) Method and apparatus for collaborative claim verification
CN113132925B (en) Short message authentication method, system, short message gateway equipment and terminal equipment
CN117155620A (en) Login system, method and device crossing authentication platform, authentication system and medium

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