CN113268285B - Service processing method, system, medium and equipment based on service platform - Google Patents
Service processing method, system, medium and equipment based on service platform Download PDFInfo
- Publication number
- CN113268285B CN113268285B CN202110638212.2A CN202110638212A CN113268285B CN 113268285 B CN113268285 B CN 113268285B CN 202110638212 A CN202110638212 A CN 202110638212A CN 113268285 B CN113268285 B CN 113268285B
- Authority
- CN
- China
- Prior art keywords
- service
- interface
- data
- template
- processing
- 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
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 33
- 238000012545 processing Methods 0.000 claims abstract description 222
- 238000000034 method Methods 0.000 claims abstract description 63
- 230000006854 communication Effects 0.000 claims abstract description 61
- 238000004891 communication Methods 0.000 claims abstract description 60
- 230000008569 process Effects 0.000 claims abstract description 45
- 238000013507 mapping Methods 0.000 claims description 16
- 238000006243 chemical reaction Methods 0.000 abstract description 16
- 238000011161 development Methods 0.000 abstract description 3
- 210000001503 joint Anatomy 0.000 abstract description 3
- 238000003032 molecular docking Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000012015 optical character recognition Methods 0.000 description 4
- 210000003462 vein Anatomy 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000009191 jumping Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
- G06F9/4451—User profiles; Roaming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4482—Procedural
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- Stored Programmes (AREA)
Abstract
The invention relates to the technical field of communication, in particular to a business processing method, a system, a medium and equipment based on a business platform, which aim to solve the problems of large interface customization development workload and high complexity when an integrated biological recognition platform is in butt joint with a client business system. To this end, the service processing method based on the service platform according to the present invention includes analyzing a service request sent by a service terminal, obtaining service data to be processed and a template identifier, obtaining an interface template matched with the template identifier, converting the service data to be processed into input data identifiable by a service interface by using the interface template, converting a data processing result output by the service interface into a result identifiable by the service terminal, and sending the result to the service terminal. According to the invention, the interface template is called by acquiring the template identifier, so that the conversion of the data to be processed is realized, interface customization is not required to be carried out for many times in the process of butting the service terminal and the multifunctional service platform, the butting process is simplified, and the working efficiency is improved.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a service processing method, system, medium, and device based on a service platform.
Background
Due to the rapid development of the biometric technology, an identity authentication system based on the biometric technology in the prior art is continuously emerging. Traditional identity authentication systems are mostly based on single biometric features to achieve identity authentication. In some situations where the security level is high or multiple recognition needs are needed, the technology of implementing identity authentication by single biometric information recognition is not satisfied. The integrated biological recognition platform is a solution for realizing more comprehensive and diversified identity authentication based on various advanced biological recognition technologies in the industry, and can ensure safer, more compliant and more convenient identity authentication process. The biological recognition technology comprises processing technologies such as face recognition, fingerprint recognition, finger vein recognition, palm print recognition, voiceprint recognition, iris recognition and the like.
However, since the integrated biometric platform itself includes multiple biometric technologies, when interfacing with the customer service system, a problem may occur in that the communication interface of the customer service system itself cannot be matched with the communication interface provided by the integrated biometric platform, and the communication interface of the customer service system itself needs to be modified in order to match the communication interface. After the integrated biometric platform is upgraded and a new biometric function is added, if a new communication interface is added, the self communication interface in the customer service system needs to be modified again to match the new communication interface. Therefore, the customization requirement of a plurality of interfaces can be generated, and the complexity of the communication docking of the integrated biological recognition platform and the customer service system is increased.
Disclosure of Invention
In order to solve the problems in the prior art, namely the problems of large interface customization development workload and high complexity when the integrated biological recognition platform is in butt joint with a client service system, the invention provides a service processing method, a system, a medium and equipment based on a service platform.
In a first aspect, a service processing method based on a service platform is provided, where the service platform includes a service processing module, a plurality of service interfaces, and interface templates corresponding to each service interface, where each service interface is configured to send input data of different service types to the service processing module and output a data processing result fed back by the service processing module according to the input data; the business processing module is configured to call corresponding business processing logic from business processing logic of a plurality of preset business types according to the business type of the input data to process the data of the input data;
the method comprises the following steps:
analyzing a service request sent by a service terminal to obtain service data to be processed and a template identifier;
acquiring an interface template matched with the template identifier;
And converting the service data to be processed into input data which can be identified by a service interface corresponding to the interface template by adopting the interface template, converting a data processing result output by the service interface into a result which can be identified by the service terminal, and sending the result to the service terminal.
In an optional technical solution of the service platform-based service processing method, before the step of converting the data processing result output by the service interface into a result identifiable by the service terminal, the method further includes:
when the data processing result contains error codes, acquiring an error code mapping relation between the service platform and an old version service platform, and judging whether the old version service platform contains error codes matched with the error codes in the data processing result according to the error code mapping relation;
if so, replacing the error code in the data processing result with the matched error code;
if the error code is not included, a preset error code template is called, the error code in the data processing result is converted into the error code which can be identified by the old version service platform, and the error code in the data processing is replaced by the error code which can be identified by the old version service platform;
Wherein, different error codes respectively indicate that different types of processing errors occur when the service platform processes the data of the service data to be processed.
In an optional technical solution of the service platform-based service processing method, before the step of converting the service data to be processed into input data identifiable by a service interface corresponding to the interface template by adopting the interface template, the method further includes:
acquiring a channel code of a communication channel for receiving the service request;
carrying out authentication processing on the channel code;
when the channel coding authentication passes, executing the step of adopting the interface template to convert the service data to be processed into input data which can be identified by a service interface corresponding to the interface template;
and when the channel coding authentication is not passed, controlling the service platform to stop carrying out service processing on the service data to be processed.
In an optional technical scheme of the service processing method based on the service platform, the interface template comprises an input interface template and an output interface template;
the input interface template is configured to convert the service data to be processed into input data which is identifiable by a service interface corresponding to the interface template, and store a template identifier of the interface template and a channel code of a communication channel adopted when the interface template is communicated with the service terminal;
The output interface template is configured to convert the data processing result output by the service interface into a result recognizable by the service terminal and to transmit the recognizable result to the service terminal.
In a second aspect, a service processing system based on a service platform is provided, where the service platform includes a service processing module, a plurality of service interfaces, and interface templates corresponding to each service interface, where each service interface is configured to send input data of different service types to the service processing module and output a data processing result fed back by the service processing module according to the input data; the business processing module is configured to call corresponding business processing logic from business processing logic of a plurality of preset business types according to the business type of the input data to process the data of the input data;
the system comprises:
the service request processing module is configured to analyze a service request sent by the service terminal and acquire service data to be processed and a template identifier;
an interface template acquisition module configured to acquire an interface template that matches the template identification;
And the interface template control module is configured to convert the service data to be processed into input data which can be identified by a service interface corresponding to the interface template by adopting the interface template, convert a data processing result output by the service interface into a result which can be identified by the service terminal and send the result to the service terminal.
In an optional technical solution of the service platform-based service processing system, the interface template control module includes:
an error code matching unit configured to perform the following operations: when the data processing result contains error codes, acquiring an error code mapping relation between the service platform and an old version service platform, and judging whether the old version service platform contains error codes matched with the error codes in the data processing result according to the error code mapping relation; if so, replacing the error code in the data processing result with the matched error code; if the error code is not included, a preset error code template is called, the error code in the data processing result is converted into the error code which can be identified by the old version service platform, and the error code in the data processing is replaced by the error code which can be identified by the old version service platform;
Wherein, different error codes respectively indicate that different types of processing errors occur when the service platform processes the data of the service data to be processed.
In an optional technical solution of the service platform-based service processing system, the interface template control module includes:
a channel code acquisition sub-module configured to acquire a channel code of a communication channel that receives the service request;
an authentication processing sub-module configured to perform authentication processing on the channel code acquired by the channel code acquisition sub-module; when the channel coding authentication passes, executing the step of adopting the interface template to convert the service data to be processed into input data which can be identified by a service interface corresponding to the interface template; and when the channel coding authentication is not passed, controlling the service platform to stop carrying out service processing on the service data to be processed.
In an optional technical scheme of the service platform-based service processing system, the interface template comprises an input interface template and an output interface template;
the input interface template is configured to convert the service data to be processed into input data which is identifiable by a service interface corresponding to the interface template, and store a template identifier of the interface template and a channel code of a communication channel adopted when the interface template is communicated with the service terminal;
The output interface template is configured to convert the data processing result output by the service interface into a result recognizable by the service terminal and to transmit the recognizable result to the service terminal.
In a third aspect, a computer readable storage medium is provided, where a plurality of program codes are stored, where the program codes are adapted to be loaded and executed by a processor to perform any one of the above-mentioned service platform based service processing methods.
In a fourth aspect, a computer device is provided, including a processor and a memory, the memory being adapted to store a plurality of program codes, the program codes being adapted to be loaded and executed by the processor to perform the service platform based service processing method according to any one of the above-mentioned aspects of the service platform based service processing method.
The technical scheme provided by the invention has at least one or more of the following beneficial effects:
in the technical scheme of the invention, the service data of the service terminal can be subjected to data processing based on the service platform with the processing functions of multiple service types so as to meet the requirements of the service terminal for processing the service data of different service types. In an embodiment of the present invention, the service platform may include a service processing module and a plurality of service interfaces, where each service interface may be configured to send input data of a different service type to the service processing module and output a data processing result fed back by the service processing module according to the input data, and the service processing module may be configured to invoke corresponding service processing logic from preset service processing logic of the plurality of service types according to the service type of the input data to perform data processing on the input data, and based on the above configuration manner, the service platform may perform data processing on service data of the plurality of service types.
In addition, as those skilled in the art will appreciate, since the service platform, such as the integrated biometric platform, includes multiple biometric service processing logic, when interfacing with a service terminal, such as a service terminal of a customer service system, there is a problem that the communication interface of the customer service system cannot be matched with the communication interface provided by the integrated biometric platform, and the communication interface of the customer service system needs to be modified in order to match the communication interface. After the integrated biometric platform is upgraded and a new biometric function is added, if a new communication interface is added, the self communication interface in the customer service system needs to be modified again to match the new communication interface. Therefore, the customization requirement of a plurality of interfaces can be generated, and the complexity of the communication docking of the integrated biological recognition platform and the customer service system is increased. In this regard, in the embodiment of the present invention, an interface template is further set for each service interface, where the interface template may directly receive the service data to be processed sent by the service terminal and convert the service data to data that can be identified by the service interface, and convert the data processing result output by the service interface to a result that can be identified by the service terminal and send the result to the service terminal. Based on the configuration mode, in the process of docking the service terminal and the multifunctional service platform, the interface template is configured, the interface is matched through the template identification only by configuring the interface template once without multiple times of interface adaptation and interface transformation, the service data to be processed is converted into the input data which can be identified by the service interface corresponding to the interface template by adopting the interface template, meanwhile, the data processing result of the service interface data is converted into the result which can be identified by the service terminal, and the result is sent to the service terminal. On the basis of meeting the communication docking requirements of the service terminals, the communication docking flow of the service platform and the service terminals is simplified, so that the communication docking process of the service platform and the service terminals is simpler and more convenient.
Further, in the embodiment of the invention, the service processing can be performed based on the service platform according to the following steps: according to the service request sent by the service terminal, the service data to be processed and the template identification are obtained, the matching of the interface module is realized according to the template identification, the matched interface template is applied to convert the service data to be processed into input data which can be identified by the service interface corresponding to the interface template, meanwhile, the data processing result of the service interface data is converted into a result which can be identified by the service terminal, and the result is sent to the service terminal. Therefore, when the service platform is adopted for service processing, the service platform can automatically call the corresponding service interface to process the service data to be processed according to the template identification to perform data conversion and other processes only by sending the template identification to the service platform, so that the communication flow of the service terminal and the service platform is greatly simplified, and the communication reliability between the service terminal and the service platform is improved.
Drawings
The present disclosure will become more readily understood with reference to the accompanying drawings. As will be readily appreciated by those skilled in the art: the drawings are for illustrative purposes only and are not intended to limit the scope of the present invention. Wherein:
FIG. 1 is a flow diagram of the main steps of a business platform based business processing method according to one embodiment of the present invention;
FIG. 2 is a flow chart of the main steps of a business platform based business processing method according to another embodiment of the present invention;
FIG. 3 is a block diagram of the main architecture of a business platform based business processing system according to one embodiment of the present invention;
fig. 4 is a diagram illustrating an example configuration file of an interface template according to one embodiment of the present invention.
Detailed Description
Some embodiments of the invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are merely for explaining the technical principles of the present invention, and are not intended to limit the scope of the present invention.
In the description of the present invention, a "module," "processor" may include hardware, software, or a combination of both. A module may comprise hardware circuitry, various suitable sensors, communication ports, memory, or software components, such as program code, or a combination of software and hardware. The processor may be a central processor, a microprocessor, an image processor, a digital signal processor, or any other suitable processor. The processor has data and/or signal processing functions. The processor may be implemented in software, hardware, or a combination of both. Non-transitory computer readable storage media include any suitable medium that can store program code, such as magnetic disks, hard disks, optical disks, flash memory, read-only memory, random access memory, and the like. The term "a and/or B" means all possible combinations of a and B, such as a alone, B alone or a and B. The term "at least one A or B" or "at least one of A and B" has a meaning similar to "A and/or B" and may include A alone, B alone or A and B. The singular forms "a", "an" and "the" include plural referents.
A service processing method based on a service platform according to an embodiment of the present invention is described below with reference to fig. 1, where the service platform includes a service processing module, a plurality of service interfaces, and an interface template corresponding to each service interface, where each service interface is configured to send input data of a different service type to the service processing module and output a data processing result fed back by the service processing module according to the input data; the business processing module is configured to call corresponding business processing logic from business processing logic of a plurality of preset business types according to the business types of the input data to process the data of the input data. The service processing method based on the service platform in this embodiment may include the following steps:
step S101, analyzing a service request sent by a service terminal to obtain service data to be processed and a template identification.
In this embodiment, the service platform includes a service processing module, a plurality of service interfaces, and an interface template corresponding to each service interface, where each interface template has a unique template identifier, and the template identifier can uniquely indicate which interface template is specifically. Wherein the service processing module may be configured to employ service processing logic of different service types for data processing of service data of different service types. After the service terminal sends the service request, the service platform can acquire the service data to be processed of the service terminal contained in the service request and the template identifier contained in the service request from the service request. The service types in this embodiment include, but are not limited to: biometric and OCR (Optical Character Recognition ) recognition, etc., the business processing logic of different business types includes, but is not limited to: business processing logic for face recognition, fingerprint recognition, finger vein recognition, palm print recognition, voiceprint recognition, iris recognition, and the like, and business processing logic for OCR recognition. The traffic data for the different traffic types includes, but is not limited to: face image, fingerprint image, finger vein information, palm print image, voiceprint information, iris image, etc., and OCR-recognized business data such as text image.
In one implementation manner of this embodiment, the service processing logic of each service type in the service platform may include 1:1 identification logic, where the 1:1 identification logic refers to identification processing logic that obtains standard data corresponding to the service data to be processed, which is stored in advance in the service platform, according to the service data to be processed obtained by the service platform, and then compares the service data to be processed with the standard data, so as to determine whether the service data to be processed is consistent with the standard data.
In one example, assuming that the service processing logic is the service processing logic of face recognition, the 1:1 recognition logic included in the service processing logic may obtain a standard face image of a person (such as a face image on an identity card of the person) stored in advance in the service platform according to the face actual image of the person obtained by the service platform, then compare the face actual image with the standard face image, and determine whether the face actual image and the standard face image represent the face image of the same person according to the comparison result.
In one implementation manner of this embodiment, a call manner of configuring an interface template in a service platform by using a remote call framework buncode based on netty+protobuf may be adopted, and the service terminal may be configured to set a field value of an entry request field buncode according to a template identifier of the interface template to be called, and generate a service request according to the entry request field buncode, so that the remote call framework buncode in the service platform may determine the template identifier of the interface template to be called by the service terminal by analyzing the field value of the entry request field buncode. The method comprises the steps that a service terminal sends a service request to a service platform to request to call an interface template in the service platform. The parameter entry request field refers to parameters (template identification) required when the corresponding interface template is invoked.
Step S102, an interface template matched with the template identification is obtained.
In one implementation of this embodiment, the interface template query is performed according to the request-for-entry field buscode, and the interface template matching the request-for-entry field buscode can be obtained from the service platform database. The service platform database is used for storing the template identification and the interface template of the service platform, and the service platform template identification and the interface template of the service platform are in one-to-one correspondence in the service platform database.
Step S103: the method comprises the steps of converting service data to be processed into input data which can be identified by a service interface corresponding to an interface template by adopting the interface template, converting a data processing result output by the service interface into a result which can be identified by a service terminal, and sending the result to the service terminal.
In this embodiment, the service platform invokes the interface template matched in step S102, and converts the service data to be processed included in the service request sent by the service terminal into input data identifiable by the corresponding service interface in the service platform, so as to invoke corresponding service processing logic (such as face recognition, fingerprint recognition, finger vein recognition, palm print recognition, voiceprint recognition, iris recognition, OCR recognition, etc.) to perform data processing. After the data processing is completed, the service platform sends the data processing result to a corresponding service interface in the service platform, and the service interface outputs the data processing result. Correspondingly, the interface template converts the data processing result output by the service interface into a result which can be identified by the service terminal, and sends the identified result to the service terminal.
Further, step S103 in the present embodiment may further include the following steps S1031 to S1033 in addition to the above steps.
Step S1031, determining whether the data processing result output by the service interface includes an error code. When the data processing result contains error codes, acquiring an error code mapping relation between the service platform and the old version service platform, and judging whether the old version service platform contains error codes matched with the error codes in the data processing result according to the error code mapping relation; if so, go to step S1032; if not, the process proceeds to step S1033. Wherein, different error codes respectively indicate that different types of processing errors occur when the service platform processes the data of the service data to be processed. The error code mapping relation is determined according to the type of the processing errors represented by the error codes generated by the service platform and the type of the processing errors represented by the error codes generated by the old version service platform. For example: if the error code generated by the service platform includes a1, a2 and a3, the types of processing errors represented by a1, a2 and a3 are A, B and C in sequence, the error code generated by the old version service platform includes b1, b2 and b3, and the types of processing errors represented by b1, b2 and b3 are C, B and a in sequence, then it can be determined that the error code mapping relationship between the service platform and the old version service platform includes: a1, a2 and a3 correspond to b3, b2 and b1, respectively. The old version of service platform refers to the service platform of which a certain platform version is a historical platform version for the platform version of the service platform adopted in the embodiment. For example: assuming that there are two service platforms whose platform versions are V1.0 and V2.0, respectively, and the service platform adopted in this embodiment is a service platform whose platform version is V2.0, then the old version service platform may be a service platform whose platform version is V1.0.
In this embodiment, since the service platform performs service upgrade, the service platform needs to implement matching of error codes with the old version service platform, so as to ensure that the error codes are downward compatible, when the data processing result includes the error codes, it is required to obtain an error code mapping relationship between the service platform and the old version service platform, and further determine whether the error codes generated in the data processing process of the service platform are the error codes already included in the old version service platform.
Step S1032, replacing the error code in the data processing result with the matched error code.
In this embodiment, if the error code in the service platform data processing result is an error code already included in the old version service platform, the error code in the data processing result is replaced with an error code matched with the old version service platform, so as to ensure that the error code in the service platform data processing result obtained by the service terminal is consistent with the error code in the old version service platform data processing result.
Step S1033, calling a preset error code template, converting the error code in the data processing result into an error code which can be identified by the old version service platform, and replacing the error code in the data processing with the error code which can be identified by the old version service platform.
In this embodiment, if the error code in the data processing result of the service platform is not the error code already included in the old version service platform, a preset error code template needs to be called, the error code in the data processing result is converted into the error code identifiable by the old version service platform, and replacement is performed, so as to ensure that the service terminal can identify the error code in the data processing result. In this embodiment, the error code conversion function of the preset error code template may be configured according to the error code generation method adopted by the old version service platform, so that after a certain type of processing error is obtained, the preset error code template may generate an error code corresponding to the type of processing error according to the error code generation method adopted by the old version service platform. In other words, the preset error code template may be configured to convert the error code into an error code recognizable by the legacy service platform according to the type of processing error represented by the error code, while the type of processing error represented by the recognizable error code is unchanged. For example: if the error code in the data processing result is a1 and the type of the processing error represented by the error code is A, the error code a1 can be converted into an error code b1 identifiable by the old version service platform by adopting an error code template, and the type of the processing error represented by the error code b1 is still A.
In one implementation manner of this embodiment, before executing step S101 to step S103, the actual requirement of the service terminal for error code conversion may be obtained first, then, a preset error code template may be configured according to the actual requirement, and when executing step S103, the error code template may be directly called. For example, the actual requirement of the service terminal for error code conversion is for error codes a1, b1, c1 of A, B, C type for processing errors generated by the service platform, and these error codes need to be converted into error codes a, b, c identifiable by the service platform in the old version relative to the service platform, that is, the error codes of the actual requirement of the service terminal for A, B, C type for processing errors are a, b, c, respectively. The type A, B, C of the processing error may be a type of all processing errors that can be generated by the service platform, or may be a type of a part of processing errors that can be generated by the service platform. After the actual requirement of error code conversion is determined, the error code conversion function of a preset error code template can be configured according to an error code generation method adopted by an old version service platform, and the configured error code template can be used for converting error codes a1, b1 and c1 into error codes a, b and c respectively. When executing step S103, the error code template may be directly called, and according to the type A, B, C of the processing error, the error codes a1, b1, c1 in the processing result of the service platform data are correspondingly converted into the error codes a, b, c actually required by the service terminal. Here, the error codes a, b and c actually required by the service terminal are also error codes identifiable by the old version service platform.
In one embodiment of the step S103, in order to improve the communication security and reliability of the interface template, before the interface template is used to convert the service data to be processed into the input data identifiable by the service interface corresponding to the interface template, the service terminal may be authenticated through the following steps S104-S105; if the authentication is passed, the interface template is adopted to convert the service data to be processed into the input data which can be identified by the service interface corresponding to the interface template; and if the authentication is not passed, the service platform is controlled to stop the service processing of the service data to be processed.
Step S104, the channel code of the communication channel receiving the service request is acquired.
In this embodiment, since the service platform includes various service processing logics, the communication between the service sender (service terminal) and the service receiver (service platform) is implemented by using the communication channel, so that the communication process can be faster and more reliable. After the service platform obtains the service request, the channel code of the communication channel corresponding to the service type contained in the service request can be obtained according to the service request. The communication channel here is a logic channel, namely a logic channel of the service sender and the service receiver, through which data transmission is realized. Channel coding refers to coding of a communication channel, i.e. identification identifying the communication channel.
Step S105, the channel code is authenticated.
In this embodiment, the channel code obtained in step S104 is subjected to authentication processing, and it is determined whether the service terminal has permission to use the communication channel corresponding to the channel code obtained in step S104 to perform communication, and the service terminal is connected with a corresponding interface template. Step S105 further includes:
step S1051, when the channel code authentication passes, the service terminal has authority to use the communication channel corresponding to the channel code obtained in step S103 to communicate, connect with the corresponding interface template, and go to step S103.
Step S1052, when the channel code authentication is not passed, the service terminal has no authority to use the communication channel corresponding to the channel code obtained in step S103 to communicate, and connect with the corresponding interface template, the control service platform stops the process of carrying out service processing on the service data to be processed, and step S103 is not executed.
Specifically, after the channel code authentication passes, the service terminal is authorized to use the communication channel corresponding to the obtained channel code to communicate, and can be connected with the corresponding interface template in the communication channel. When the channel coding authentication is not passed, the service terminal is not authorized to use the communication channel corresponding to the obtained channel coding to communicate, namely the connection with the corresponding interface template cannot be realized in the communication channel, so that the service platform is controlled to stop the service processing process of the service data to be processed. The authentication is a process of verifying whether the service terminal has authority to apply the corresponding communication channel. In this embodiment, if the interface template is to be used to convert the service data to be processed, the template identifier needs to be matched, and authentication through a communication channel corresponding to the interface template is also needed, and when the template identifier is successfully matched and the channel coding authentication is passed, communication with the interface template can be achieved. By applying the channel coding authentication, the processing reliability of the service platform can be further increased, and the accuracy of the service processing result is improved.
In one possible implementation, the interface templates may include an input interface template and an output interface template, where the input interface template may be configured to convert the service data to be processed into input data identifiable by a service interface corresponding to the interface template, and store a template identification of the interface template and a channel encoding of a communication channel employed by the interface template when communicating with the service terminal; the output interface template may be configured to convert the data processing results output by the service interface into results recognizable by the service terminal and transmit the recognizable results to the service terminal.
In one implementation of this embodiment, the input interface template and the output interface template may support two data transmission formats simultaneously, such as JSON and XML data transmission formats. In the external interface document of the service platform, names and corresponding parameters (template identification and the like) of a plurality of service interfaces contained in the service platform are stored, and corresponding input interface templates and output interface templates can be created according to the names and the corresponding parameters (template identification and the like) of the service interfaces. Among them, JSON (Java Script Object Notation, JS object profile) is a lightweight data exchange format. XML (Extensible Markup Language ), is a markup language used to mark electronic files to make them structural.
An example JSON format of an input interface template may be:
in this input interface template example, the Buscode is the template identification (request-for-entry field), which is a parameter matching the interface template, so the data conversion for the Buscode is in a fixed format. The conversion of other configuration parameters and the conversion of the data type of the data to be processed can be adjusted according to the requirements of the service terminal. If the channel authentication is needed, converting the channel code of the service request sent by the service terminal; when the data type of the data to be processed is converted, various data types can be converted according to the actual requirement of the service terminal.
In addition, in the above example of the input interface template, the configuration parameters need to be consistent with the configuration file of the service platform, as shown in fig. 4, the configuration parameters in the configuration file of the service platform are "channel" and "buncode", so that the corresponding configuration parameters in the input interface template need to be "channel" and "buncode", and the parameters of "channel" and "buncode" need to be set correspondingly in the service request. If the configuration parameters in the configuration file of the service platform are modified, the corresponding configuration parameters of the input interface template and the parameters in the service request are also required to be modified accordingly, so that the configuration file of the service platform is ensured to be consistent with the corresponding configuration parameters in the input interface template and the corresponding parameters in the service request.
An example of an XML format of an input interface template may be:
an example JSON format of an output interface template may be:
the output interface template is configured according to the data processing result of the service platform, and response.data.xxx is the data processing result output by the service interface of the service platform, and can customize configuration information according to the requirements of the service terminal, such as whether the identification is passed or not.
Referring to fig. 2, in another embodiment of a service platform-based service processing method according to the present invention, the service processing method may include the steps of:
step S201, determining whether the encryption switch is turned on.
In this embodiment, before the service platform is invoked, it is necessary to confirm whether the service platform is encrypted. When the encryption switch is turned on, it indicates that the service request sent by the service terminal is encrypted data, and the service request needs to be decrypted first, so that the service request can be analyzed to obtain the service data to be processed and the template identifier in the service request, and at this moment, the process can jump to step S2011 to decrypt the service request sent by the service terminal, that is, the service platform can decrypt the service request sent by the service terminal, and after the decryption processing of the service request in step S2011 is completed, the process can enter step S202 to analyze the service request after the decryption processing to obtain the service data to be processed and the template identifier. When the encryption switch is not started, the service request sent by the service terminal is data which is not encrypted, the service request can be directly analyzed, and the service data to be processed and the template identification in the service request are obtained, so that the step S202 can be directly transferred.
Step S202, analyzing the service request to obtain the template identification, the channel coding and the service data to be processed in the service request.
In this embodiment, the service platform analyzes a service request sent by a service terminal, obtains a template identifier and a channel code included in the service request, and obtains to-be-processed service data included in the service request.
Step S203, judging whether the template mark exists or not, and judging whether the channel coding passes the authentication or not.
In this embodiment, the service platform verifies whether the template identifier obtained in step S202 exists, authenticates the channel code obtained in step S202, determines whether the service terminal has permission to use the communication channel corresponding to the channel code to communicate, and connects with the corresponding interface template.
When the template identification does not exist or the channel coding authentication does not pass, jumping to a step S2031; when the template identification exists and the channel coding authentication passes, the process goes to step S204.
Step S2031, a preset error code template is called, the error code in the data processing process is converted into an error code which can be identified by the old version service platform, and the error code in the data processing process is replaced by the error code which can be identified by the old version service platform.
The method of step S2031 in this embodiment is similar to the method of step S1033 in the foregoing embodiments, and is not described here again for simplicity. After the execution of step S2031 is completed, the process goes to step S211.
Step S204, the business data to be processed is converted into the input data which can be identified by the business interface corresponding to the interface template by adopting the input interface template.
In this embodiment, the service platform invokes an input interface template matched with the template identifier, and converts the service data to be processed into service data identifiable by the corresponding service interface by using the input interface template, so as to prepare the service interface for processing the input data.
In step S205, it is determined whether the input data is successfully converted.
In this embodiment, the service platform determines whether the service data to be processed is successfully converted into the input data identifiable by the corresponding interface in the conversion process of converting the service data to be processed into the input data identifiable by the service interface corresponding to the interface template in step S204. When the transition is unsuccessful, step S2031 is skipped; when the conversion is successful, step S206 is skipped.
Step S206, calling corresponding business processing logic to process the input data (the input data which can be identified by the business interface and is obtained in step S204).
In this embodiment, after the input interface template successfully converts the service data to be processed into the input data identifiable by the service interface, the service processing module in the service platform invokes the service processing logic corresponding to the service type according to the service type of the input data, and processes the input data by using the service processing logic.
Step S207, the error code mapping relation between the service platform and the old version service platform is obtained, and the error code in the data processing is replaced by the error code in the old version platform matched with the error code.
The method of step S207 in this embodiment is similar to the methods of steps S1031-S1032 in the previous embodiments, and is not repeated here for brevity of description.
Step S208, judging whether the error code is replaced successfully.
In the present embodiment, it is determined whether the process of replacing the error code in the data processing result with the error code in the old version service platform matched with the error code in step S207 is successful. If the replacement is not successful, jumping to step S2031; if the replacement is successful, the process goes to step S209.
Step S209, the output interface template is adopted to convert the data processing result output by the service interface into a result recognizable by the service terminal.
In this embodiment, after the service processing module in the service platform completes data processing of the input data and replaces the error code in the data processing result with the error code in the old version platform matched with the error code in the data processing result, the service platform sends the data processing result after completing data processing to the service interface and outputs the data processing result, and further adopts the output interface template to convert the data processing result output by the service interface into a result identifiable by the service terminal so as to send the result to the service terminal.
Step S210, judging whether the data processing result output by the service interface is successfully converted.
In this embodiment, it is further determined whether the conversion process of converting the data processing result output by the service interface into the result recognizable by the service terminal in step S209 is successful. If the conversion is unsuccessful, jumping to step S2031; if the conversion is successful, the process goes to step S211.
Step S211, determining whether the encryption switch is turned on.
In this embodiment, after the service platform completes the call, it is verified whether the encryption switch of the service platform itself is turned on. If the encryption switch is turned on, the process jumps to step S212; if the encryption switch is not turned on, the calling process is ended.
Step S212, encryption processing.
In this embodiment, if the encryption switch of the service platform is turned on, encryption processing is performed on a result that can be identified by the service terminal output by the service platform, so as to ensure security of a data processing result output by the service platform. After the encryption process is completed, the business process is ended.
In the embodiment of the present invention, as can be seen from the embodiments of the service processing method based on the service platform in steps S101 to S105, the service processing method based on the service platform can perform data processing on service data of the service terminal based on the service platform having multiple service type processing functions, so as to meet the requirements of the service terminal for processing service data of different service types. Meanwhile, in the butt joint process of the service terminal and the multifunctional service platform, the interface template can be configured, the interface is matched through the template identification only by configuring the interface template once without multiple times of interface adaptation and interface transformation, the service data to be processed is converted into the input data which can be identified by the service interface corresponding to the interface template by adopting the interface template, meanwhile, the data processing result of the service interface data is converted into the result which can be identified by the service terminal, and the result is sent to the service terminal. On the basis of meeting the communication docking requirements of the client service terminals, the communication docking flow of the service platform and the service terminals is simplified, so that the communication docking process of the service platform and the service terminals is simpler and more convenient. In addition, when the service platform is adopted for service processing, the service platform can automatically call the corresponding service interface to process the service data to be processed according to the template identification to perform data conversion and other processes only by sending the template identification to the service platform, so that the communication flow of the service terminal and the service platform is greatly simplified, and the communication reliability between the service terminal and the service platform is improved.
Further, the invention also provides a service processing system based on the service platform.
Referring to fig. 3, fig. 3 is a main block diagram of a service platform-based service processing system according to an embodiment of the present invention. As shown in fig. 3, in this embodiment, the service platform-based service processing system may include a service request processing module, an interface template obtaining module, and an interface template control module. In this embodiment, the service request processing module may be configured to parse a service request sent by the service terminal, to obtain the service data to be processed and the template identifier. The interface template acquisition module may be configured to acquire an interface template that matches the template identification. The interface template control module may be configured to convert the service data to be processed into input data identifiable by the service interface corresponding to the interface template using the interface template, convert the data processing result output by the service interface into a result identifiable by the service terminal, and send the result to the service terminal.
In one embodiment, the interface template control module may include an error code matching unit. The interface template control module in this embodiment may be configured to perform the following operations: when the data processing result contains error codes, acquiring an error code mapping relation between the service platform and the old version service platform, and judging whether the old version service platform contains error codes matched with the error codes in the data processing result according to the error code mapping relation; if so, replacing the error code in the data processing result with a matched error code; if the error code is not included, a preset error code template is called, the error code in the data processing result is converted into the error code which can be identified by the old version service platform, and the error code in the data processing is replaced by the error code which can be identified by the old version service platform. Wherein, different error codes respectively indicate that different types of processing errors occur when the service platform processes the data of the service data to be processed.
In one embodiment, the interface template control module may include a channel code acquisition sub-module and an authentication processing sub-module. The channel code acquisition sub-module may be configured in this embodiment to acquire a channel code of a communication channel that receives the service request. The authentication processing sub-module may be configured to perform authentication processing on the channel code acquired by the channel code acquisition sub-module; when the channel coding authentication passes, executing the step of adopting an interface template to convert the service data to be processed into input data which can be identified by a service interface corresponding to the interface template; and when the channel coding authentication is not passed, controlling the service platform to stop the service processing of the service data to be processed.
In one embodiment, the interface templates may include an input interface template and an output interface template. The input interface template in this embodiment may be configured to convert the service data to be processed into input data identifiable by the service interface corresponding to the interface template, and store the template identification of the interface template and the channel coding of the communication channel employed when the interface template communicates with the service terminal. The output interface template may be configured to convert the data processing results output by the service interface into results recognizable by the service terminal and transmit the recognizable results to the service terminal.
The foregoing service processing system based on the service platform is used for executing the service processing method embodiment based on the service platform shown in fig. 1-2, and the technical principles of the two are similar, the technical problems to be solved and the technical effects to be produced are similar, and those skilled in the art can clearly understand that, for convenience and brevity of description, the specific working process and related description of the service processing system based on the service platform may refer to what is described in the embodiment of the service processing method based on the service platform, and will not be repeated herein.
It will be appreciated by those skilled in the art that the present invention may implement all or part of the above-described method according to an embodiment, or may be implemented by a computer program for instructing relevant hardware, where the computer program may be stored in a computer readable storage medium, and the computer program may implement the steps of the above-described service platform-based service processing method embodiment when executed by a processor. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device, medium, usb disk, removable hard disk, magnetic disk, optical disk, computer memory, read-only memory, random access memory, electrical carrier wave signals, telecommunications signals, software distribution media, and the like capable of carrying the computer program code. It should be noted that the computer readable medium contains content that can be appropriately scaled according to the requirements of jurisdictions in which such content is subject to legislation and patent practice, such as in certain jurisdictions in which such content is subject to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
Further, the invention also provides a computer readable storage medium. In one embodiment of a computer readable storage medium according to the present invention, the computer readable storage medium may be configured to store a program for executing the above-described embodiment of the service platform-based service processing method, which may be loaded and executed by a processor to implement the above-described service platform-based service processing method. For convenience of explanation, only those portions of the embodiments of the present invention that are relevant to the embodiments of the present invention are shown, and specific technical details are not disclosed, please refer to the method portions of the embodiments of the present invention. The computer readable storage medium may be a storage device including various electronic devices, and optionally, the computer readable storage medium in the embodiments of the present invention is a non-transitory computer readable storage medium.
Further, the invention also provides computer equipment. In one embodiment of a computer device according to the present invention, the computer device may include a processor and a storage device, the storage device may be configured to store a program for executing the above-described embodiment of the service platform-based service processing method, and the processor may be configured to execute the program in the storage device, including, but not limited to, the program for executing the above-described embodiment of the service platform-based service processing method. For convenience of explanation, only those portions of the embodiments of the present invention that are relevant to the embodiments of the present invention are shown, and specific technical details are not disclosed, please refer to the method portions of the embodiments of the present invention. The computer device may be a device formed of various electronic devices.
Further, it should be understood that, since the respective modules are merely set to illustrate the functional units of the apparatus of the present invention, the physical devices corresponding to the modules may be the processor itself, or a part of software in the processor, a part of hardware, or a part of a combination of software and hardware. Accordingly, the number of individual modules in the figures is merely illustrative.
Those skilled in the art will appreciate that the various modules in the apparatus may be adaptively split or combined. Such splitting or combining of specific modules does not cause the technical solution to deviate from the principle of the present invention, and therefore, the technical solution after splitting or combining falls within the protection scope of the present invention.
Thus far, the technical solution of the present invention has been described in connection with one embodiment shown in the drawings, but it is easily understood by those skilled in the art that the scope of protection of the present invention is not limited to these specific embodiments. Equivalent modifications and substitutions for related technical features may be made by those skilled in the art without departing from the principles of the present invention, and such modifications and substitutions will fall within the scope of the present invention.
Claims (8)
1. The service processing method based on the service platform is characterized in that the service platform comprises a service processing module, a plurality of service interfaces and interface templates corresponding to the service interfaces respectively, and each service interface is configured to send input data of different service types to the service processing module and output a data processing result fed back by the service processing module according to the input data; the business processing module is configured to call corresponding business processing logic from business processing logic of a plurality of preset business types according to the business type of the input data to process the data of the input data;
the method comprises the following steps:
analyzing a service request sent by a service terminal to obtain service data to be processed and a template identifier;
acquiring an interface template matched with the template identifier;
the interface template is adopted to convert the service data to be processed into input data which can be identified by a service interface corresponding to the interface template, the data processing result output by the service interface is converted into a result which can be identified by the service terminal, and the result is sent to the service terminal;
Before the step of converting the data processing result output by the service interface into a result recognizable by the service terminal, the method further includes:
when the data processing result contains error codes, acquiring an error code mapping relation between the service platform and an old version service platform, and judging whether the old version service platform contains error codes matched with the error codes in the data processing result according to the error code mapping relation;
if so, replacing the error code in the data processing result with the matched error code;
if the error code is not included, a preset error code template is called, the error code in the data processing result is converted into the error code which can be identified by the old version service platform, and the error code in the data processing is replaced by the error code which can be identified by the old version service platform;
wherein, different error codes respectively indicate that different types of processing errors occur when the service platform processes the data of the service data to be processed.
2. The service processing method according to claim 1, wherein before the step of converting the service data to be processed into input data identifiable by a service interface corresponding to the interface template using the interface template, the method further comprises:
Acquiring a channel code of a communication channel for receiving the service request;
carrying out authentication processing on the channel code;
when the channel coding authentication passes, executing the step of adopting the interface template to convert the service data to be processed into input data which can be identified by a service interface corresponding to the interface template;
and when the channel coding authentication is not passed, controlling the service platform to stop carrying out service processing on the service data to be processed.
3. The traffic processing method according to any one of claims 1 to 2, wherein the interface templates include an input interface template and an output interface template;
the input interface template is configured to convert the service data to be processed into input data which is identifiable by a service interface corresponding to the interface template, and store a template identifier of the interface template and a channel code of a communication channel adopted when the interface template is communicated with the service terminal;
the output interface template is configured to convert the data processing result output by the service interface into a result recognizable by the service terminal and to transmit the recognizable result to the service terminal.
4. The service processing system based on the service platform is characterized in that the service platform comprises a service processing module, a plurality of service interfaces and interface templates corresponding to the service interfaces respectively, wherein each service interface is configured to send input data of different service types to the service processing module and output a data processing result fed back by the service processing module according to the input data; the business processing module is configured to call corresponding business processing logic from business processing logic of a plurality of preset business types according to the business type of the input data to process the data of the input data;
the system comprises:
the service request processing module is configured to analyze a service request sent by the service terminal and acquire service data to be processed and a template identifier;
an interface template acquisition module configured to acquire an interface template that matches the template identification;
an interface template control module configured to convert the service data to be processed into input data identifiable by a service interface corresponding to the interface template by using the interface template, convert a data processing result output by the service interface into a result identifiable by the service terminal, and send the result to the service terminal;
The interface template control module comprises:
an error code matching unit configured to perform the following operations: when the data processing result contains error codes, acquiring an error code mapping relation between the service platform and an old version service platform, and judging whether the old version service platform contains error codes matched with the error codes in the data processing result according to the error code mapping relation; if so, replacing the error code in the data processing result with the matched error code; if the error code is not included, a preset error code template is called, the error code in the data processing result is converted into the error code which can be identified by the old version service platform, and the error code in the data processing is replaced by the error code which can be identified by the old version service platform;
wherein, different error codes respectively indicate that different types of processing errors occur when the service platform processes the data of the service data to be processed.
5. The business processing system of claim 4, wherein the interface template control module comprises:
a channel code acquisition sub-module configured to acquire a channel code of a communication channel that receives the service request;
An authentication processing sub-module configured to perform authentication processing on the channel code acquired by the channel code acquisition sub-module; when the channel coding authentication passes, executing the step of adopting the interface template to convert the service data to be processed into input data which can be identified by a service interface corresponding to the interface template; and when the channel coding authentication is not passed, controlling the service platform to stop carrying out service processing on the service data to be processed.
6. The business processing system of any of claims 4-5, wherein the interface templates comprise an input interface template and an output interface template;
the input interface template is configured to convert the service data to be processed into input data which is identifiable by a service interface corresponding to the interface template, and store a template identifier of the interface template and a channel code of a communication channel adopted when the interface template is communicated with the service terminal;
the output interface template is configured to convert the data processing result output by the service interface into a result recognizable by the service terminal and to transmit the recognizable result to the service terminal.
7. A computer readable storage medium having stored therein a plurality of program codes, wherein the program codes are adapted to be loaded and executed by a processor to perform the service platform based service processing method of any one of claims 1-3.
8. A computer device comprising a processor and a memory, the memory being adapted to store a plurality of program codes, characterized in that the program codes are adapted to be loaded and executed by the processor to perform the service platform based service processing method of any of claims 1-3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110638212.2A CN113268285B (en) | 2021-06-08 | 2021-06-08 | Service processing method, system, medium and equipment based on service platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110638212.2A CN113268285B (en) | 2021-06-08 | 2021-06-08 | Service processing method, system, medium and equipment based on service platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113268285A CN113268285A (en) | 2021-08-17 |
CN113268285B true CN113268285B (en) | 2024-02-02 |
Family
ID=77234557
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110638212.2A Active CN113268285B (en) | 2021-06-08 | 2021-06-08 | Service processing method, system, medium and equipment based on service platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113268285B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114510359A (en) * | 2022-01-29 | 2022-05-17 | 山东浪潮工业互联网产业股份有限公司 | API calling method, device, equipment and medium based on identification analysis |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018058544A1 (en) * | 2016-09-30 | 2018-04-05 | 华为技术有限公司 | Service authentication method, system, and related devices |
CN107993707A (en) * | 2016-10-27 | 2018-05-04 | 北京东软医疗设备有限公司 | The maintaining method and device of a kind of error code information |
CN110351325A (en) * | 2018-04-08 | 2019-10-18 | 腾讯科技(深圳)有限公司 | A kind of data processing method and relevant device |
CN112116351A (en) * | 2020-09-21 | 2020-12-22 | 中国建设银行股份有限公司 | Service processing method and device |
CN112905677A (en) * | 2019-12-03 | 2021-06-04 | 京东数字科技控股有限公司 | Data processing method and device, service processing system and computer equipment |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9529652B2 (en) * | 2013-11-07 | 2016-12-27 | Salesforce.Com, Inc. | Triaging computing systems |
US10171560B2 (en) * | 2015-01-05 | 2019-01-01 | International Business Machines Corporation | Modular framework to integrate service management systems and cloud orchestrators in a hybrid cloud environment |
-
2021
- 2021-06-08 CN CN202110638212.2A patent/CN113268285B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018058544A1 (en) * | 2016-09-30 | 2018-04-05 | 华为技术有限公司 | Service authentication method, system, and related devices |
CN107993707A (en) * | 2016-10-27 | 2018-05-04 | 北京东软医疗设备有限公司 | The maintaining method and device of a kind of error code information |
CN110351325A (en) * | 2018-04-08 | 2019-10-18 | 腾讯科技(深圳)有限公司 | A kind of data processing method and relevant device |
CN112905677A (en) * | 2019-12-03 | 2021-06-04 | 京东数字科技控股有限公司 | Data processing method and device, service processing system and computer equipment |
CN112116351A (en) * | 2020-09-21 | 2020-12-22 | 中国建设银行股份有限公司 | Service processing method and device |
Non-Patent Citations (1)
Title |
---|
鄢江艳,黎雯霞.GSM-R系统维护与应用.《北京邮电大学出版社》,2015,第19页-20页. * |
Also Published As
Publication number | Publication date |
---|---|
CN113268285A (en) | 2021-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110808840B (en) | Service processing method and device, electronic equipment and storage medium | |
CN110602114B (en) | Block chain-based identity authentication method and device, storage medium and electronic equipment | |
CN109005159B (en) | Data processing method for terminal access system server and authentication server | |
CN106487762A (en) | The recognition methodss of user identity, identification applications client and server | |
CN101599835B (en) | Signature equipment and method for executing operating instructions thereof | |
CN110417724B (en) | Method, system, server and terminal for combined authentication of login states of application programs | |
CN111565179B (en) | Identity verification method and device, electronic equipment and storage medium | |
CN113268285B (en) | Service processing method, system, medium and equipment based on service platform | |
CN109815666B (en) | Identity authentication method and device based on FIDO protocol, storage medium and electronic equipment | |
US12081399B2 (en) | Method for implementing OMCI management instance based on configuration file | |
CN111083153A (en) | Service access method, device and equipment between medical interfaces and readable storage medium | |
CN115002141B (en) | File storage method and device based on block chain | |
CN108881320B (en) | Authentication processing method for user login, server and client | |
CN116916310A (en) | Verification code generation and verification method and device and electronic equipment | |
CN110636473A (en) | Vehicle Bluetooth communication method and device, electronic equipment and readable storage medium | |
CN112118114B (en) | Digital signature method and system supporting full browser | |
CN115001807A (en) | User login processing method and device of application program | |
CN111324914B (en) | File transmission method, device, server, equipment and medium | |
CN109358875B (en) | Ubuntu system-based hardware wallet offline upgrading device and method | |
US20200120091A1 (en) | Online verification method and system for verifying the identity of a subject | |
CN112235255B (en) | Voice data processing method and device and server | |
CN116319763B (en) | File uploading method and device based on WASM technology | |
CN117201126A (en) | Device registration method and device, electronic device and readable storage medium | |
CN114461292B (en) | Method and device for transmitting inspection conditions of distributed files | |
CN111935816B (en) | Application program registration method and device of terminal and electronic equipment |
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 |