A registration resolution method, device and equipment for identifying data and a medium
By using middleware for the identifier data access module and the registration and resolution module, the problem of interconnection and interoperability between identifier resolution systems of enterprises is solved, realizing efficient connection and data exchange between multiple identifier resolution systems, reducing the connection cost for enterprises, and promoting the promotion of identifier resolution systems.
Patent Information
- Application Number
- CN202211571913.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-08
- Publication Date
- 2026-01-16
- Estimated Expiration
- 2042-12-08
AI Technical Summary
In existing technologies, there are difficulties in interconnecting and interoperating between enterprise identifier resolution systems, resulting in high connection costs and cumbersome processes, making it difficult to achieve rapid connection and efficient data exchange among multiple identifier resolution systems.
This invention provides a method and middleware for registering and parsing identifier data, including an identifier data access module and a registration and parsing module. By identifying and parsing the encoding types of various identifier resolution systems, it achieves standardized data processing and registration, supports multiple heterogeneous data formats, and simplifies the connection between enterprises and various identifier resolution systems through visual configuration.
It simplifies the process of enterprises connecting with various identifier resolution systems, reduces connection costs, improves identifier registration and resolution efficiency, and helps promote the use of various identifier resolution systems in my country.
Smart Images

Figure CN116016434B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present specification relates to the technical field of computer, and particularly relates to a registration and resolution method, device and equipment of identification data and a medium. BACKGROUND
[0002] At present, with the promotion and development of the industrial internet identification resolution system in China, the domestic identification resolution system has covered various identification resolution systems, such as Handle, VAA, OID, MA and the like. These identification resolution systems have gradually built their own identification resolution system architecture. For enterprises, due to the influence of market and policy and other factors, they often need to interface with multiple identification resolution systems and realize the interconnection and intercommunication between different identification resolution systems.
[0003] In the prior art, there are still certain difficulties in realizing the interconnection and intercommunication between the identification resolution systems between enterprises. Therefore, a registration and resolution method of identification data between enterprises is needed to realize the interconnection and intercommunication between the identification resolution systems between enterprises. SUMMARY
[0004] One or more embodiments of the present specification provide a registration and resolution method, device, equipment and medium of identification data to solve the technical problems in the background art.
[0005] One or more embodiments of the present specification adopt the following technical solutions:
[0006] One or more embodiments of the present specification provide a registration and resolution method of identification data. The method is applied to a middleware for interconnecting and intercommunicating industrial applications and multiple industrial internet identification resolution systems. The middleware includes an identification data access module and an identification data registration and resolution module. The method includes the following steps:
[0007] The identification data access module sends the received identification data to be registered and an identification resolution request to the identification data registration and resolution module.
[0008] The first identification resolution system corresponding to the identification data to be registered is determined, the registration configuration information corresponding to the first identification resolution system is determined, and the identification data to be registered is processed according to the registration configuration information.
[0009] The second identification resolution system corresponding to the identification resolution request is determined, and the corresponding identification data is resolved in the second identification resolution system.
[0010] The one or more embodiments of the specification provide a registration and resolution device of identification data, which is applied to middleware for interconnection and intercommunication between industrial applications and multiple industrial internet identification resolution systems, and the middleware comprises an identification data access module and an identification data registration and resolution module, and the device comprises:
[0011] a sending unit configured to send, through the identification data access module, received identification data to be registered and an identification resolution request to the identification data registration and resolution module;
[0012] a registration unit configured to determine a first identification resolution system corresponding to the identification data to be registered, determine corresponding registration configuration information according to the first identification resolution system, and perform registration processing on the identification data to be registered according to the registration configuration information;
[0013] a resolution unit configured to determine a second identification resolution system corresponding to the identification resolution request, and resolve corresponding identification data in the second identification resolution system.
[0014] The one or more embodiments of the specification provide a registration and resolution device of identification data, which is applied to middleware for interconnection and intercommunication between industrial applications and multiple industrial internet identification resolution systems, and the middleware comprises an identification data access module and an identification data registration and resolution module, and the device comprises:
[0015] at least one processor; and
[0016] a memory in communication connection with the at least one processor; wherein
[0017] the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to:
[0018] send, through the identification data access module, received identification data to be registered and an identification resolution request to the identification data registration and resolution module;
[0019] determine a first identification resolution system corresponding to the identification data to be registered, determine corresponding registration configuration information according to the first identification resolution system, and perform registration processing on the identification data to be registered according to the registration configuration information;
[0020] determine a second identification resolution system corresponding to the identification resolution request, and resolve corresponding identification data in the second identification resolution system.
[0021] The one or more embodiments of the specification provide a non-volatile computer storage medium, which is applied to middleware for interconnection of industrial applications and multiple industrial internet identification resolution systems, and the middleware comprises an identification data access module and an identification data registration and resolution module, and stores computer executable instructions, and the computer executable instructions are configured to:
[0022] The identification data access module sends the received identification data to be registered and an identification resolution request to the identification data registration and resolution module;
[0023] The first identification resolution system corresponding to the identification data to be registered is determined, the corresponding registration configuration information is determined according to the first identification resolution system, and the identification data to be registered is processed according to the registration configuration information;
[0024] The second identification resolution system corresponding to the identification resolution request is determined, and the corresponding identification data is resolved in the second identification resolution system.
[0025] The above at least one technical solution adopted by the embodiments of the specification can achieve the following beneficial effects:
[0026] The embodiments of the specification disclose a middleware for realizing interconnection of industrial applications and multiple identification resolution systems, which belongs to a software system, and is used for providing high-throughput industrial equipment and platform data collection when a platform of an enterprise interacts with multiple identification resolution systems, and simultaneously registering identification data to multiple identification resolution systems including HANDLE, VAA, MA and the like, and simultaneously realizing identification and resolution of multiple identification resolution systems including HANDLE, VAA, MA and the like, so as to simplify the connection of the enterprise and the multiple identification resolution systems, reduce the connection cost of the enterprise and the multiple identification resolution systems, help the enterprise to realize rapid connection with the multiple identification resolution systems, improve the efficiency of identification registration and resolution of the enterprise, and be beneficial to popularization of the multiple identification resolution systems in China. BRIEF DESCRIPTION OF DRAWINGS
[0027] In order to more clearly illustrate the technical solutions in the embodiments of the specification or the prior art, the drawings needed to be used in the embodiment or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments described in the specification, and other drawings can be obtained by those skilled in the art without creative labor. In the drawings:
[0028] Figure 1 A flowchart of an identification data registration and resolution method provided by one or more embodiments of the specification is shown in the figure;
[0029] Figure 2An industrial application middleware architecture diagram for interconnection and intercommunication of a plurality of industrial internet identification resolution systems is provided for one or more embodiments of the present specification.
[0030] Figure 3 A structural schematic diagram of an identification data registration and resolution device is provided for one or more embodiments of the present specification.
[0031] Figure 4 A structural schematic diagram of an identification data registration and resolution device is provided for one or more embodiments of the present specification. DETAILED DESCRIPTION
[0032] The embodiments of the present specification provide an identification data registration and resolution method, device, equipment and medium.
[0033] In order for those skilled in the art to better understand the technical solutions in the present specification, the technical solutions in the embodiments of the present specification will be described clearly and completely in conjunction with the drawings in the embodiments of the present specification. Obviously, the described embodiments are only part of the embodiments of the present specification, not all. Based on the embodiments of the present specification, all other embodiments obtained by those skilled in the art without creative labor should be within the scope of protection of the present specification.
[0034] Figure 1 A flowchart of an identification data registration and resolution method is provided for one or more embodiments of the present specification. The flowchart can be executed by an identification data registration and resolution system. The system can register and resolve identification data to realize interconnection and intercommunication between different identification resolution systems. Some input parameters or intermediate results in the flowchart allow manual intervention to adjust to help improve accuracy.
[0035] The method comprises an identification data access module and an identification data registration and resolution module.
[0036] The method flow steps of the embodiments of the present specification are as follows:
[0037] S102, sending the received identification data to be registered and identification resolution request to the identification data registration and resolution module through the identification data access module.
[0038] In the embodiments of the present specification, the identification data access module is deployed in the cloud and can receive identification data of industrial enterprise informatization systems through API interface. The industrial enterprise informatization system can be a system related to identification resolution system of each enterprise. At the same time, since the data format of the identification data to be registered is various, the identification data access module can parse a plurality of heterogeneous data such as XML, AML and JSON, and send the parsed identification data to be registered to the identification data registration and resolution module.
[0039] S104, determine the first identity resolution system corresponding to the to-be-registered identity data, determine the corresponding registration configuration information according to the first identity resolution system, and perform registration processing on the to-be-registered identity data according to the registration configuration information.
[0040] In the embodiments of the present specification, when determining the first identity resolution system corresponding to the to-be-registered identity data, the first identity resolution system to which the to-be-registered identity data belongs can be determined according to the data characteristics of the to-be-registered identity data.
[0041] In the embodiments of the present specification, when determining the corresponding registration configuration information according to the first identity resolution system, the identity rule configuration corresponding to the first identity resolution system, the product to which the to-be-registered identity data belongs and the relationship configuration of the first identity resolution system, the identity data template configuration, and the identity registration address of the first identity resolution system can be determined according to the first identity resolution system.
[0042] In the embodiments of the present specification, when performing registration processing on the to-be-registered identity data according to the registration configuration information, the to-be-registered identity information is added to the enterprise node, and the identity resolution system of the enterprise node is the first identity resolution system.
[0043] S106, determine the second identity resolution system corresponding to the identity resolution request, and resolve the corresponding identity data in the second identity resolution system.
[0044] In the embodiments of the present specification, when determining the second identity resolution system corresponding to the identity resolution request, the encoding type corresponding to the identity resolution request can be determined by an identity resolution system identification tool. The identity resolution system identification tool can be a pre-set identification tool for identifying the encoding type of each identity resolution request, and determining the identity resolution system corresponding to each identity resolution request. Then, the second identity resolution system corresponding to the identity resolution request is determined according to the encoding type.
[0045] In the embodiments of the present specification, when the second identity resolution system resolves the corresponding identity data, the identity resolution address of the second identity resolution system can be called to perform
[0046] resolution on the identity resolution request to obtain the corresponding identity data. The identity resolution address is a pre-set address of the second identity resolution system for resolving the identity resolution request.
[0047] Further, in the embodiments of the present specification, if the identity data registration module performs non-real-time identity data registration, the to-be-registered identity data is stored in the message middleware when the identity data registration and resolution module is in a working state; when the identity data registration and resolution module is in an idle state,
[0048] The first identification resolution system corresponding to the to-be-registered identification data is determined, registration configuration information corresponding to the first identification resolution system is determined according to the first identification resolution system, and the to-be-registered identification data is processed according to the registration configuration information. In this way, the processing pressure of the identification data access module can be reduced, so that the data access module can orderly receive and forward the to-be-registered identification data and the identification resolution request.
[0049] Further, in the embodiment of the present specification, the identification resolution request can correspond to a plurality of second identification resolution systems, the second identification resolution system corresponding to the identification resolution request is determined, and when the corresponding identification data is resolved in the second identification resolution system, if it is determined that the identification resolution request corresponds to a plurality of second identification resolution systems, the identification resolution address of the plurality of second identification resolution systems is sequentially called to resolve the identification resolution request to obtain the corresponding identification data.
[0050] It should be noted that the embodiment of the present specification discloses a middleware for realizing the interworking of industrial applications and multiple identification resolution systems
[0051] The middleware belongs to a software system, and is used for providing high-throughput industrial equipment and platform data collection when the platform of an enterprise and multiple identification resolution systems interact, and simultaneously registering identification data to multiple identification resolution systems including HANDLE, VAA, MA and the like, and simultaneously realizing the identification and resolution of multiple identification resolution systems including HANDLE, VAA, MA and the like, so as to simplify the connection of the enterprise and the multiple identification resolution systems, reduce the connection cost of the enterprise and the multiple identification resolution systems,
[0052] so as to help the enterprise to realize the rapid connection with the multiple identification resolution systems, improve the efficiency of identification registration and resolution of the enterprise, and be beneficial to the popularization of the multiple identification resolution systems in China.
[0053] Further, regarding the middleware for facilitating the connection of the enterprise and the multiple identification resolution systems provided by the embodiment of the present specification, in terms of architecture, it can be divided into two modules, an identification data access module and an identification data registration and resolution module.
[0054] The identification data access module can be deployed at an edge end or a cloud end, is used for collecting data of an industrial enterprise informatization system, can be accessed through an ETL tool or an API interface, supports the resolution of multiple heterogeneous data such as XML, AML and JSON, and synchronizes these data to the identification data registration and resolution module, or can forward the received identification resolution request to the identification data registration and resolution module.
[0055] It should be noted that the identification data access module is a lightweight component that does not need to be used with a database, has identification data file parsing, data uploading, and identification parsing request forwarding functions, and supports high-frequency and high-throughput data exchange.
[0056] The identification data registration and parsing module is the core, which receives identification data from the identification data access module, standardizes the identification data, uploads the data to the enterprise node, completes the identification registration, and receives the identification parsing request from the identification data access module, identifies the identification type, calls the recursive parsing interface of the corresponding identification parsing system, and completes the identification parsing process. The identification data registration and parsing module can complete the identification rule configuration (such as the identification coding rule required by the industry standard or national standard), the product and identification system relationship configuration (such as product A to access MA and VAA system, product B to access VAA and handle system), the identification data template configuration (such as product specification data item to adapt to MA system and VAA system), and the identification registration and parsing address maintenance of each identification parsing system through visual configuration.
[0057] Further, when the identification data registration and parsing module performs non-real-time identification registration business, after receiving the data sent by the identification data access module, the data can be temporarily stored in the message middleware, and then the identification parsing system to which the data is registered is obtained, the corresponding data template is found for standardization conversion processing, and the identification registration is completed.
[0058] After the identification data registration and parsing module obtains the identification parsing request, the built-in identification parsing system identification tool can be used to identify the type of the code, and then the configured identification parsing address of the system is called for parsing. If no identification parsing system is matched, an error message is returned, and if multiple identification parsing systems are matched, the matched identification parsing system parsing address is called for parsing.
[0059] It should be noted that the identification data registration and parsing module can use a micro-service architecture, and the user configuration, identification parsing, identification registration, identification parsing system identification, data standardization, and other functions can be made into independent applications, and the modules can be deployed using virtualization containers and managed using container orchestration tools such as K8S. The identification registration and parsing related services can be provided with horizontal free expansion and elasticity, thereby better meeting the business needs.
[0060] It should be noted that the embodiments of the present specification can provide a middleware for facilitating the intercommunication of industrial software, cloud APP and the like applications and multiple industrial internet identification analysis systems, which is divided into two parts of an identification data access module and an identification data registration and analysis module, has software data collection capability, supports the transmission and conversion of not less than three kinds of heterogeneous data, supports batch high-frequency high-throughput data exchange, the middleware supports the data formats of XML and JSON, can realize the identification registration and analysis of multiple identification analysis systems at the same time, and through these capabilities, the cost of enterprises connecting multiple systems can be reduced, the process of enterprises connecting multiple systems can be simplified, and the intercommunication of multiple identification analysis systems can be realized.
[0061] Further, Figure 2 An industrial application and multiple industrial internet identification analysis system interconnection and intercommunication middleware architecture provided by the embodiments of the present specification is as follows:
[0062] 1) An industrial application and multiple industrial internet identification analysis system interconnection and intercommunication middleware is a set of software deployed in the cloud or the edge, including two modules: an identification data access module and an identification data registration and analysis module.
[0063] 2) Enterprise application refers to enterprise information systems such as ERP, MES, PRM, and industrial APP, and application data is uploaded to the identification data access module through an ETL tool or an API interface.
[0064] 3) The identification data access module mainly functions to collect data of enterprise information systems and industrial APP, complete analysis of the data, upload the data to the identification data registration and analysis module, and forward identification analysis requests from enterprise information systems or industrial APP to the identification data registration and analysis module.
[0065] 4) The identification data registration and analysis module can complete configuration of data sources or types of registered mark systems through visualization; data templates of various products when registered in various identification analysis systems; URL addresses and parameter information called by various identification analysis systems when registered and analyzed; and configuration of identification code generation rules.
[0066] 5) The identification data registration and analysis module receives data from the identification data access module, completes identification registration of multiple systems according to customer configuration after data standardization; receives identification analysis requests from the identification data access module, identifies the identification analysis system to which the identification belongs through an identification analysis system identification tool, calls a corresponding identification analysis recursive interface or a secondary node analysis interface to complete identification analysis, and returns the analyzed data to the identification data access module.
[0067] 6) Identify data registration and resolution module, while docking multiple identification resolution systems including HANDLE, VAA, MA, etc. Through the open API interface of the corresponding identification resolution system architecture, the identification registration and resolution function of enterprise data is completed.
[0068] It should be noted that the embodiments of the present specification are a kind of middleware for interconnection and intercommunication of industrial application and multiple industrial internet identification resolution systems, and its main purpose is to solve the problems of high docking cost and cumbersome docking process caused by repeated docking when current enterprises dock multiple identification resolution systems. With the promotion of identification resolution system in China, enterprises also have the demand of docking multiple identification resolution systems, but whether for enterprises that have docked a certain identification resolution system or enterprises that have never involved the business, there are problems of high docking cost and repeated modification of information system caused by the need to dock one by one. At the same time, to realize the intercommunication between multiple identification resolution systems, the identification of the same product under different identification resolution systems needs to be corresponded, which is also relatively complex, and the identification data model needs to be modified and the corresponding relationship of multiple system identification needs to be established.
[0069] To solve the above problems, a software middleware is needed to assist enterprises to simplify the identification resolution system docking steps and reduce the docking cost. Through the present application, enterprises can configure multiple identification data templates for the same product through visual configuration page, automatically complete identification data standardization and identification registration after data collection, and establish corresponding relationship between identifications. It can also automatically identify multiple system identifications and perform resolution.
[0070] Figure 3 A structural schematic diagram of an identification data registration and resolution device provided for one or more embodiments of the present specification, the device is applied to middleware for interconnection and intercommunication of industrial application and multiple industrial internet identification resolution systems, the middleware includes identification data access module and identification data registration and resolution module, the device includes: sending unit 302, registration unit 304 and resolution unit 306.
[0071] The sending unit 302 sends the received identification data to be registered and identification resolution request to the identification data registration and resolution module through the identification data access module;
[0072] The registration unit 304 determines the first identification resolution system corresponding to the identification data to be registered, determines the corresponding registration configuration information according to the first identification resolution system, and performs registration processing on the identification data to be registered according to the registration configuration information;
[0073] The resolution unit 306 determines the second identification resolution system corresponding to the identification resolution request, and resolves the corresponding identification data in the second identification resolution system.
[0074] Figure 4 A structural diagram of a registration and resolution device for identifying data is provided for one or more embodiments of the present specification, and the device is applied to middleware for interconnection and intercommunication between industrial applications and multiple industrial internet identification resolution systems, the middleware including an identification data access module and an identification data registration and resolution module, comprising:
[0075] at least one processor; and,
[0076] a memory in communication connection with the at least one processor; wherein,
[0077] the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to:
[0078] send the received identification data to be registered and identification resolution requests to the identification data registration and resolution module through the identification data access module;
[0079] determine a first identification resolution system corresponding to the identification data to be registered, determine corresponding registration configuration information according to the first identification resolution system, and perform registration processing on the identification data to be registered according to the registration configuration information;
[0080] determine a second identification resolution system corresponding to the identification resolution request, and resolve corresponding identification data in the second identification resolution system.
[0081] A non-volatile computer storage medium is provided for one or more embodiments of the present specification, and the medium is applied to middleware for interconnection and intercommunication between industrial applications and multiple industrial internet identification resolution systems, the middleware including an identification data access module and an identification data registration and resolution module, and storing computer executable instructions, the computer executable instructions are set to:
[0082] send the received identification data to be registered and identification resolution requests to the identification data registration and resolution module through the identification data access module;
[0083] determine a first identification resolution system corresponding to the identification data to be registered, determine corresponding registration configuration information according to the first identification resolution system, and perform registration processing on the identification data to be registered according to the registration configuration information;
[0084] determine a second identification resolution system corresponding to the identification resolution request, and resolve corresponding identification data in the second identification resolution system.
[0085] The various embodiments in this specification describe the application in progressive stages. Identical or similar parts from one embodiment to another embodiment can be mutually referred to. Each embodiment focuses on the difference from other embodiments. In particular, the device, apparatus, and non-transitory computer storage medium embodiments are described more simply because they are substantially similar to the method embodiments. The relevant parts can be referred to the method embodiment description.
[0086] The above describes specific embodiments of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the acts or steps recited in the claims can be performed in a different order than the order in which they are recited and still achieve desirable results. In addition, the processes depicted in the figures do not necessarily require the particular order shown or sequential order in order to achieve the desired results. In some implementations, multitasking and parallel processing can be advantageous or necessary.
[0087] The above only describes one or more embodiments of the present specification and is not intended to limit the present specification. One or more embodiments of the present specification can have various modifications and changes for those skilled in the art. Any modification, equivalent replacement, improvement, etc. within the spirit and principles of one or more embodiments of the present specification shall be included in the scope of the claims of the present specification.
Claims
1. A method of registration resolution of identification data, characterized in that, The method is applied to middleware for interconnection and intercommunication of industrial applications and multiple industrial internet identification resolution systems, the middleware comprises an identification data access module and an identification data registration and resolution module, and the method comprises: sending, by the identification data access module, received to-be-registered identification data and an identification resolution request to the identification data registration and resolution module; determining a first identification resolution system corresponding to the to-be-registered identification data, determining corresponding registration configuration information according to the first identification resolution system, and performing registration processing on the to-be-registered identification data according to the registration configuration information; determining a second identification resolution system corresponding to the identification resolution request, and resolving corresponding identification data in the second identification resolution system; if the identification data access module performs non-real-time identification data registration, the method further comprises: storing the to-be-registered identification data to a message middleware when it is determined that the identification data registration and resolution module is in a working state; when the identification data registration and resolution module is in an idle state, determining a first identification resolution system corresponding to the to-be-registered identification data, determining corresponding registration configuration information according to the first identification resolution system, and performing registration processing on the to-be-registered identification data according to the registration configuration information; the resolving of corresponding identification data in the second identification resolution system specifically comprises: calling an identification resolution address of the second identification resolution system to resolve the identification resolution request to obtain corresponding identification data; the determining of a second identification resolution system corresponding to the identification resolution request and the resolving of corresponding identification data in the second identification resolution system specifically comprises: determining multiple second identification resolution systems corresponding to the identification resolution request; successively calling identification resolution addresses of the multiple second identification resolution systems to resolve the identification resolution request to obtain corresponding identification data; the determining of corresponding registration configuration information according to the first identification resolution system specifically comprises: determining corresponding identification rule configuration, product to which the to-be-registered identification data belongs, and relationship configuration of the first identification resolution system, identification data template configuration, and identification registration address of the first identification resolution system according to the first identification resolution system; the identification data access module is deployed in the cloud and receives identification data of an industrial enterprise informatization system through an API interface; the determining of a second identification resolution system corresponding to the identification resolution request specifically comprises: determining an encoding type corresponding to the identification resolution request through an identification resolution system identification tool; determining a second identification resolution system corresponding to the identification resolution request according to the encoding type.
2. A registration resolution apparatus for identifying data, characterized by The apparatus is applied to middleware for interconnection and intercommunication of industrial applications and multiple industrial internet identification resolution systems, the middleware comprises an identification data access module and an identification data registration and resolution module, and the apparatus comprises: a sending unit that sends, by the identification data access module, received to-be-registered identification data and an identification resolution request to the identification data registration and resolution module; The registration unit determines a first identification resolution system corresponding to the to-be-registered identification data, determines corresponding registration configuration information according to the first identification resolution system, and performs registration processing on the to-be-registered identification data according to the registration configuration information. The analysis unit determines a second identification resolution system corresponding to the identification resolution request, and resolves corresponding identification data in the second identification resolution system. If the identification data access module performs non-real-time identification data registration, the method further includes: When it is determined that the identification data registration and analysis module is in a working state, the to-be-registered identification data is stored to the message middleware; When the identification data registration and analysis module is in an idle state, a first identification resolution system corresponding to the to-be-registered identification data is determined, corresponding registration configuration information is determined according to the first identification resolution system, and registration processing is performed on the to-be-registered identification data according to the registration configuration information. The resolving of the corresponding identification data in the second identification resolution system specifically includes: The identification resolution address of the second identification resolution system is called to resolve the identification resolution request, and the corresponding identification data is obtained; The determination of the second identification resolution system corresponding to the identification resolution request, and the resolving of the corresponding identification data in the second identification resolution system specifically includes: A plurality of second identification resolution systems corresponding to the identification resolution request are determined; The identification resolution addresses of the plurality of second identification resolution systems are called in sequence to resolve the identification resolution request, and the corresponding identification data is obtained; The determination of the corresponding registration configuration information according to the first identification resolution system specifically includes: The identification rule configuration corresponding to the first identification resolution system, the product to which the to-be-registered identification data belongs and the relationship configuration of the first identification resolution system, the identification data template configuration, and the identification registration address of the first identification resolution system are determined; The identification data access module is deployed in the cloud and receives the identification data of the industrial enterprise informatization system through an API interface; The determination of the second identification resolution system corresponding to the identification resolution request specifically includes: The coding type corresponding to the identification resolution request is determined through an identification resolution system identification tool; The second identification resolution system corresponding to the identification resolution request is determined according to the coding type.
3. A registration resolution device for identifying data, characterized by The device is applied to a middleware for interconnection and intercommunication between industrial applications and a plurality of industrial internet identification resolution systems, and the middleware includes an identification data access module and an identification data registration and analysis module, and includes: at least one processor; and a memory in communication connection with the at least one processor; wherein The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to: send the received to-be-registered identification data and identification resolution request to the identification data registration and analysis module through the identification data access module; determining a first identification resolution system corresponding to the to-be-registered identification data, determining corresponding registration configuration information according to the first identification resolution system, and performing registration processing on the to-be-registered identification data according to the registration configuration information; determining a second identification resolution system corresponding to the identification resolution request, and resolving corresponding identification data in the second identification resolution system; if the identification data access module performs non-real-time identification data registration, further comprising: storing the to-be-registered identification data to the message middleware when it is determined that the identification data registration and resolution module is in a working state; when the identification data registration and resolution module is in an idle state, determining a first identification resolution system corresponding to the to-be-registered identification data, determining corresponding registration configuration information according to the first identification resolution system, and performing registration processing on the to-be-registered identification data according to the registration configuration information; the resolving of the corresponding identification data in the second identification resolution system specifically comprises: calling an identification resolution address of the second identification resolution system to resolve the identification resolution request to obtain the corresponding identification data; the determining of the second identification resolution system corresponding to the identification resolution request, and the resolving of the corresponding identification data in the second identification resolution system specifically comprises: determining a plurality of second identification resolution systems corresponding to the identification resolution request; sequentially calling identification resolution addresses of the plurality of second identification resolution systems to resolve the identification resolution request to obtain the corresponding identification data; the determining of the registration configuration information corresponding to the first identification resolution system specifically comprises: determining corresponding identification rule configuration, product to which the to-be-registered identification data belongs and relationship configuration of the first identification resolution system, identification data template configuration, and identification registration address of the first identification resolution system according to the first identification resolution system; the identification data access module is deployed in the cloud and receives identification data of an industrial enterprise informatization system through an API interface; the determining of the second identification resolution system corresponding to the identification resolution request specifically comprises: determining an encoding type corresponding to the identification resolution request through an identification resolution system identification tool; determining the second identification resolution system corresponding to the identification resolution request according to the encoding type.
4. A non-transitory computer storage medium, comprising, The medium is applied to a middleware for interconnection and intercommunication between industrial applications and a plurality of industrial internet identification resolution systems, the middleware comprises an identification data access module and an identification data registration and resolution module, and stores computer executable instructions, the computer executable instructions are configured to: sending the received to-be-registered identification data and identification resolution request to the identification data registration and resolution module through the identification data access module; determining a first identification resolution system corresponding to the to-be-registered identification data, determining corresponding registration configuration information according to the first identification resolution system, and performing registration processing on the to-be-registered identification data according to the registration configuration information; determining a second identification resolution system corresponding to the identification resolution request, and resolving corresponding identification data in the second identification resolution system; If the identification data access module performs non-real-time identification data registration, the method further comprises: storing the to-be-registered identification data into a message middleware when it is determined that the identification data registration and resolution module is in a working state; when the identification data registration and resolution module is in an idle state, determining a first identification resolution system corresponding to the to-be-registered identification data, determining corresponding registration configuration information according to the first identification resolution system, and performing registration processing on the to-be-registered identification data according to the registration configuration information; the step of resolving the corresponding identification data according to the second identification resolution system specifically comprises: resolving the identification resolution request according to an identification resolution address of the second identification resolution system to obtain the corresponding identification data; the step of determining the second identification resolution system corresponding to the identification resolution request and resolving the corresponding identification data according to the second identification resolution system specifically comprises: determining a plurality of second identification resolution systems corresponding to the identification resolution request; sequentially resolving the identification resolution request according to identification resolution addresses of the plurality of second identification resolution systems to obtain the corresponding identification data; the step of determining the registration configuration information corresponding to the first identification resolution system specifically comprises: determining corresponding identification rule configuration, product to which the to-be-registered identification data belongs and relationship configuration of the first identification resolution system, identification data template configuration, and identification registration address of the first identification resolution system according to the first identification resolution system; the identification data access module is deployed in the cloud and receives identification data of an industrial enterprise information system through an API interface; the step of determining the second identification resolution system corresponding to the identification resolution request specifically comprises: determining an encoding type corresponding to the identification resolution request through an identification resolution system identification tool; determining the second identification resolution system corresponding to the identification resolution request according to the encoding type.
Citation Information
Patent Citations
SCM-oriented industrial Internet identifier registration and analysis method and identifier connection platform and system
CN112491960A
Multi-system heterogeneous identifier compatible method of industrial internet identifier analysis system
CN113297431A