[go: up one dir, main page]

CN106911703B - Method and system for building unified interface platform - Google Patents

Method and system for building unified interface platform Download PDF

Info

Publication number
CN106911703B
CN106911703B CN201710135848.9A CN201710135848A CN106911703B CN 106911703 B CN106911703 B CN 106911703B CN 201710135848 A CN201710135848 A CN 201710135848A CN 106911703 B CN106911703 B CN 106911703B
Authority
CN
China
Prior art keywords
service
data
platform
converted
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710135848.9A
Other languages
Chinese (zh)
Other versions
CN106911703A (en
Inventor
王建勋
梁凯
陈艳
李玮
占开金
宋战军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHINA TRANSPORT INFOCOM TECHNOLOGIES Co.
Original Assignee
Beijing Sino Innovation Investment Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sino Innovation Investment Development Co Ltd filed Critical Beijing Sino Innovation Investment Development Co Ltd
Priority to CN201710135848.9A priority Critical patent/CN106911703B/en
Publication of CN106911703A publication Critical patent/CN106911703A/en
Application granted granted Critical
Publication of CN106911703B publication Critical patent/CN106911703B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephonic Communication Services (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a method and a system for building a unified interface platform. The method for establishing the unified interface platform comprises the following steps: the service layer receives the service type, the protocol and the service data to be converted from the operation system, generates a logic sequence for executing the service according to the service type, sends the service data to be converted to the service layer, and sends the logic sequence and the protocol for executing the service to the access layer; the service layer sends the service data to be converted to the component layer; the component layer creates a thread according to the service data to be converted, and sends the service data to be converted and the thread to the access layer; the access layer executes threads, including: determining a service platform corresponding to the protocol according to the protocol; converting the service data to be converted into data which can be identified by a service platform; and calling the adapter corresponding to the protocol, and sending the service data subjected to format conversion to the service platform corresponding to the protocol according to the logic sequence of the execution service, so that the data interaction efficiency is improved, and the interconnection and intercommunication between the system and the platform are realized.

Description

Method and system for building unified interface platform
Technical Field
The invention relates to the field of data communication, in particular to a method and a system for building a unified interface platform.
Background
At present, when each system carries out data communication, service data with non-uniform format can be sent to directly interact with other platforms, so that the data interaction efficiency is low, and the interconnection and intercommunication between the systems and the platforms cannot be smoothly realized.
Disclosure of Invention
The embodiment of the invention mainly aims to provide a method for building a unified interface platform, which improves the data interaction efficiency by unifying the format of data.
In order to achieve the above object, an embodiment of the present invention provides a method for building a unified interface platform, including:
the service layer receives the service type, the protocol and the service data to be converted from the operation system;
the service layer generates a logic sequence for executing the service according to the service type;
the service layer sends the service data to be converted to the service layer and sends the logic sequence and protocol of the execution service to the access layer;
the service layer receives and stores the service data to be converted and sends the service data to be converted to the component layer;
the component layer receives the service data to be converted, creates a thread according to the service data to be converted, and sends the service data to be converted and the thread to the access layer;
the access layer receives the service data to be converted, executes the logic sequence, the protocol and the thread of the service, and executes the thread, including:
determining a service platform corresponding to the protocol according to the protocol;
converting the service data to be converted into data which can be identified by a service platform;
and calling an adapter corresponding to the protocol, and sending the service data subjected to format conversion to a service platform corresponding to the protocol according to the logic sequence of the execution service.
In one embodiment, the adapter corresponding to the protocol is called, the service data after format conversion is sent to the service platform corresponding to the protocol according to the logic sequence of the execution service,
the access layer receives the successful receiving information from the service platform;
and the access layer generates successful execution service information according to the successful receiving information and sends the successful execution service information to the operation system.
In one embodiment, the service platform includes: a DPI interface service platform, a prepaid service platform, an 870 service platform and a flow control service platform;
converting the service data to be converted into a data format which can be identified by a service platform, specifically comprising:
converting the service data to be converted into data which can be identified by a DPI interface service platform; or the like, or, alternatively,
converting the service data to be converted into data which can be identified by a prepaid service platform; or the like, or, alternatively,
converting the service data to be converted into 870 data which can be identified by the service platform; or the like, or, alternatively,
and converting the service data to be converted into data which can be identified by the flow control service platform.
In one embodiment, the protocol comprises:
an sftp protocol, a webservice protocol, an ftp protocol and an http protocol;
the sftp protocol corresponds to a DPI interface service platform, the webservice protocol corresponds to a prepaid service platform, the ftp protocol corresponds to an 870 service platform, and the http protocol corresponds to a flow control service platform.
In one embodiment, the service types include: an account opening service, an account cancellation service and a prepaid service;
the logic sequence for executing the account opening service or the account cancellation service is as follows: firstly, sending data which can be identified by a DPI interface service platform to the DPI interface service platform, then sending data which can be identified by an 870 service platform to the 870 service platform, and finally sending data which can be identified by a flow control service platform to the flow control service platform;
the logical order of executing prepaid service is: and sending data which can be identified by the prepaid service platform to the prepaid service platform.
In one embodiment, the method for generating, by an access layer, successfully executing service information according to the successfully received information, and sending the successfully executed service information to an operating system includes:
when the service type is an account opening service or an account canceling service, the access layer generates successfully executed service information according to the information successfully received by the DPI interface service platform, the information successfully received by the 870 service platform and the information successfully received by the flow control service platform, and sends the successfully executed service information to the operation system;
when the service type is the prepaid service, the access layer successfully receives the information according to the prepaid service platform, generates the successfully executed service information, and sends the successfully executed service information to the operation system.
In one embodiment, the service layer receives service types, protocols and service data to be converted from the operation system, and includes:
the component layer receives a user account and a password from the operation system, and after identity authentication, the service layer receives a service type, a protocol and service data to be converted from the operation system.
In one embodiment, the access stratum generates successfully executed service information according to the successfully received information, and sends the successfully executed service information to the operation system, including:
and after the access layer generates successful execution service information according to the successful receiving information and sends the successful execution service information to the operation system, the component layer generates a working log and stores the successful execution service information in the working log.
In one embodiment, the generating, by the service layer, a logic sequence for executing the service according to the service type specifically includes:
and the service layer generates a logic sequence for executing the service according to the service type and a logic sequence mapping table in the service layer.
The embodiment of the present invention further provides a system for building a unified interface platform, including:
the service layer is used for receiving the service type, the protocol and the service data to be converted from the operation system; generating a logic sequence for executing the service according to the service type; sending the service data to be converted to a service layer, and sending the logic sequence and protocol of the execution service to an access layer;
the service layer is used for receiving and storing the service data to be converted and sending the service data to be converted to the component layer;
the component layer is used for receiving service data to be converted; creating a thread according to the service data to be converted; and the service data and the thread to be converted are sent to an access layer;
an access stratum comprising:
the access layer receiving module is used for receiving the service data to be converted, and executing the logic sequence, the protocol and the thread of the service;
a thread execution module for executing a thread, the thread execution module comprising:
the service platform determining module is used for determining a service platform corresponding to the protocol according to the protocol;
the conversion module is used for converting the service data to be converted into data which can be identified by the service platform;
and the access layer sending module is used for calling the adapter corresponding to the protocol and sending the service data subjected to format conversion to the service platform corresponding to the protocol according to the logic sequence of the execution service.
In one embodiment, the access stratum sending module is further configured to: and receiving successful receiving information from the service platform, generating successful execution service information according to the successful receiving information, and sending the successful execution service information to the operation system.
In one embodiment, the service platform includes: a DPI interface service platform, a prepaid service platform, an 870 service platform and a flow control service platform;
the conversion module is specifically configured to: converting the service data to be converted into data which can be identified by a DPI interface service platform; or the like, or, alternatively,
converting the service data to be converted into data which can be identified by a prepaid service platform; or the like, or, alternatively,
converting the service data to be converted into 870 data which can be identified by the service platform; or the like, or, alternatively,
and converting the service data to be converted into data which can be identified by the flow control service platform.
In one embodiment, the service types include: an account opening service, an account cancellation service and a prepaid service;
the access layer sending module sends the service data after format conversion to a service platform corresponding to the protocol according to the following logic sequence:
the logic sequence of executing the account opening service and the account canceling service is as follows: firstly, sending data which can be identified by a DPI interface service platform to the DPI interface service platform, then sending data which can be identified by an 870 service platform to the 870 service platform, and finally sending data which can be identified by a flow control service platform to the flow control service platform;
the logical order of executing prepaid service is: and sending data which can be identified by the prepaid service platform to the prepaid service platform.
In one embodiment, the access stratum sending module is specifically configured to:
when the service type is an account opening service or an account canceling service, the access layer generates successfully executed service information according to the information successfully received by the DPI interface service platform, the information successfully received by the 870 service platform and the information successfully received by the flow control service platform, and sends the successfully executed service information to the operation system;
when the service type is the prepaid service, the access layer successfully receives the information according to the prepaid service platform, generates the successfully executed service information, and sends the successfully executed service information to the operation system.
In one embodiment, the component layer is further configured to: receiving a user account and a password from an operation system, and performing identity authentication;
the service layer receiving module is specifically configured to: and receiving the user account and the password from the operation system at the component layer, and receiving the service type, the protocol and the service data to be converted from the operation system after performing identity authentication.
In one embodiment, the component layer is further configured to: and generating successfully executed service information according to the successfully received information at the access layer sending module, sending the successfully executed service information to the operation system, generating a working log, and storing the successfully executed service information in the working log.
In one embodiment, the service layer is specifically configured to: and generating a logic sequence for executing the service according to the service type and a logic sequence mapping table in the service layer.
By means of the technical scheme, the method and the system for building the unified interface platform can send the format-converted service data to the corresponding platform according to the logic sequence of the execution service, unify the data format, improve the data interaction efficiency and smoothly realize the interconnection and intercommunication between the system and the platform.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
FIG. 1 is a flowchart of a method for building a unified interface platform according to an embodiment of the present invention;
FIG. 2 is a structural block diagram of a unified interface platform building system in the embodiment of the present invention;
fig. 3 is an implementation schematic diagram of the unified interface platform building system in the embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In view of the fact that when each system carries out data communication at present, service data with non-uniform format can be sent to directly interact with other platforms, so that the data interaction efficiency is low, and the interconnection and intercommunication between the systems and the platforms cannot be smoothly realized, the embodiment of the invention provides a method for building a uniform interface platform, so that the data interaction efficiency is improved by unifying the data format. The present invention will be described in detail below with reference to the accompanying drawings.
Fig. 1 is a flowchart of a method for building a unified interface platform according to an embodiment of the present invention. As shown in fig. 1, the method for building a unified interface platform may include:
step 101: the service layer receives service types, protocols and service data to be converted from the operation system.
Step 102: and the service layer generates a logic sequence for executing the service according to the service type.
Step 103: the service layer sends the service data to be converted to the service layer and sends the logic sequence and protocol of the execution service to the access layer.
Step 104: and the service layer receives and stores the service data to be converted and sends the service data to be converted to the component layer.
Step 105: the component layer receives the service data to be converted, creates a thread according to the service data to be converted, and sends the service data to be converted and the thread to the access layer.
Step 106: the access layer receives the service data to be converted, and the logic sequence, protocol and thread of the execution service.
Step 107: and determining a service platform corresponding to the protocol according to the protocol.
Step 108: and converting the service data to be converted into data which can be identified by the service platform.
Step 109: and calling an adapter corresponding to the protocol, and sending the service data subjected to format conversion to a service platform corresponding to the protocol according to the logic sequence of the execution service.
The steps 107 to 109 are steps of executing the thread. The service types may include: an account opening service, an account cancellation service and a prepaid service. In an embodiment, the service layer further includes a logical order mapping table, and when step 102 is executed, the service layer may generate a logical order for executing the service according to the service type and the logical order mapping table in the service layer.
In an embodiment, the service platform may include: DPI interface service platform, prepaid service platform, 870 service platform and flow control service platform. The protocol may include: sftp protocol, webservice protocol, ftp protocol, and http protocol. When step 107 is executed, the sftp protocol corresponds to a DPI interface service platform, the webservice protocol corresponds to a prepaid service platform, the ftp protocol corresponds to a 870 service platform, and the http protocol corresponds to a flow control service platform.
In an embodiment, step 108 specifically includes: converting the service data to be converted into data which can be identified by a DPI interface service platform; or, converting the service data to be converted into data which can be identified by the prepaid service platform; or, converting the service data to be converted into 870 data which can be identified by the service platform; or, converting the service data to be converted into data which can be identified by the flow control service platform. The service data to be converted may be xml service data.
The logic sequence of the service layer for executing the service is as follows: when the service type is an account opening service or an account canceling service, the access layer firstly sends data which can be identified by the DPI interface service platform to the DPI interface service platform, then sends data which can be identified by the 870 service platform to the 870 service platform, and finally sends data which can be identified by the flow control service platform to the flow control service platform; when the service type is the prepaid service, the access layer sends the data which can be identified by the prepaid service platform to the prepaid service platform.
In a specific implementation, step 109 may be performed in the following manner: when the service type is an account opening service or an account canceling service, the access layer calls an sftp adapter first, and data which can be identified by the DPI interface service platform is sent to the DPI interface service platform; then, invoking an ftp adapter, and sending the data which can be identified by the 870 business platform to the 870 business platform; and finally, calling an http adapter, and sending data which can be identified by the flow control service platform to complete account opening service or account cancellation service. And when the service type is the prepaid service, the access layer calls the web service adapter and sends the data which can be identified by the prepaid service platform to finish the prepaid service.
In the embodiment, after receiving the service data subjected to the format conversion, each service platform generates successfully received information and sends the successfully received information to the access layer. The access layer receives the successful receiving information from each service platform, generates the successful execution service information according to the successful receiving information, and sends the successful execution service information to the operation system.
In specific implementation, when the service type is an account opening service or an account canceling service, the access layer generates successfully executed service information according to the information successfully received by the DPI interface service platform, the information successfully received by the 870 service platform, and the information successfully received by the flow control service platform, and sends the successfully executed service information to the operation system. When the service type is the prepaid service, the access layer successfully receives the information according to the prepaid service platform, generates the successfully executed service information, and sends the successfully executed service information to the operation system.
For example, when the service type is an account opening service, the access layer generates information of successfully executing the account opening service after receiving information of successfully receiving from the DPI interface service platform, information of successfully receiving from the 870 service platform, and information of successfully receiving from the flow control service platform in sequence, and sends the information of successfully executing the account opening service to the operation system. When the service type is the prepaid service, the access layer generates information of successfully executing the prepaid service after receiving the information of successfully receiving from the prepaid service platform, and sends the information of successfully executing the prepaid service to the operation system.
In an embodiment, the component layer may be used for authentication: the component layer receives and verifies the user account and the password from the operation system. When the user account number and the password are correct, the component layer sends verification success information to the service layer, and the service layer starts to receive the service type, the protocol and the service data to be converted from the operation system.
In the embodiment, the component layer may further generate a work log after the access layer sends the information of the successfully executed service to the operation system, and store the information of the successfully executed service in the work log, so that an operator can conveniently check the information.
Based on the same inventive concept, the embodiment of the invention also provides a unified interface platform building system, and as the problem solving principle of the system is similar to the unified interface platform building method, the implementation of the system can refer to the implementation of the method, and repeated parts are not described again.
Fig. 2 is a structural block diagram of the unified interface platform building system in the embodiment of the present invention. As shown in fig. 2, the unified interface platform building system includes:
the service layer is used for receiving the service type, the protocol and the service data to be converted from the operation system; generating a logic sequence for executing the service according to the service type; sending the service data to be converted to a service layer, and sending the logic sequence and protocol of the execution service to an access layer;
the service layer is used for receiving and storing the service data to be converted and sending the service data to be converted to the component layer;
the component layer is used for receiving service data to be converted; creating a thread according to the service data to be converted; and the service data and the thread to be converted are sent to an access layer;
an access stratum comprising:
the access layer receiving module is used for receiving the service data to be converted, and executing the logic sequence, the protocol and the thread of the service;
a thread execution module for executing a thread, the thread execution module comprising:
the service platform determining module is used for determining a service platform corresponding to the protocol according to the protocol;
the conversion module is used for converting the service data to be converted into data which can be identified by the service platform;
and the access layer sending module is used for calling the adapter corresponding to the protocol and sending the service data subjected to format conversion to the service platform corresponding to the protocol according to the logic sequence of the execution service.
In an embodiment, the access stratum sending module is further configured to: and receiving successful receiving information from the service platform, generating successful execution service information according to the successful receiving information, and sending the successful execution service information to the operation system.
In an embodiment, the service platform includes: a DPI interface service platform, a prepaid service platform, an 870 service platform and a flow control service platform; the conversion module is specifically configured to: converting the service data to be converted into data which can be identified by a DPI interface service platform; or, converting the service data to be converted into data which can be identified by the prepaid service platform; or, converting the service data to be converted into 870 data which can be identified by the service platform; or, converting the service data to be converted into data which can be identified by the flow control service platform.
In an embodiment, the service types include: an account opening service, an account cancellation service and a prepaid service; the access layer sending module sends the service data after format conversion to a service platform corresponding to the protocol according to the following logic sequence: the logic sequence of executing the account opening service and the account canceling service is as follows: firstly, sending data which can be identified by a DPI interface service platform to the DPI interface service platform, then sending data which can be identified by an 870 service platform to the 870 service platform, and finally sending data which can be identified by a flow control service platform to the flow control service platform; the logical order of executing prepaid service is: and sending data which can be identified by the prepaid service platform to the prepaid service platform.
In an embodiment, the access stratum sending module is specifically configured to: when the service type is an account opening service or an account canceling service, the access layer generates successfully executed service information according to the information successfully received by the DPI interface service platform, the information successfully received by the 870 service platform and the information successfully received by the flow control service platform, and sends the successfully executed service information to the operation system; when the service type is the prepaid service, the access layer successfully receives the information according to the prepaid service platform, generates the successfully executed service information, and sends the successfully executed service information to the operation system.
In an embodiment, the component layer is further to: receiving a user account and a password from an operation system, and performing identity authentication; the service layer receiving module is specifically configured to: and receiving the user account and the password from the operation system at the component layer, and receiving the service type, the protocol and the service data to be converted from the operation system after performing identity authentication.
In an embodiment, the component layer is further to: and generating successfully executed service information according to the successfully received information at the access layer sending module, sending the successfully executed service information to the operation system, generating a working log, and storing the successfully executed service information in the working log.
In an embodiment, the service layer is specifically configured to: and generating a logic sequence for executing the service according to the service type and a logic sequence mapping table in the service layer.
Fig. 3 is an implementation schematic diagram of the unified interface platform building system in the embodiment of the present invention. As shown in fig. 3, when the service type is an account opening service or an account canceling service, the unified interface platform building system completes the service in the following manner:
1. and the operation system sends the xml service data to be converted to the unified interface platform building system.
2. The unified interface platform building system adopts an sftp protocol, converts xml service data into data which can be identified by a DPI interface service platform, calls an sftp adapter, and sends the data which can be identified by the DPI interface service platform to the DPI interface service platform.
3. After the unified interface platform building system receives successful receiving information from the DPI interface service platform, the xml service data is converted into data which can be identified by the 870 service platform by adopting an ftp (file transfer protocol), an ftp adapter is called, and the data which can be identified by the 870 service platform is sent to the 870 service platform.
4. After receiving the successful receiving information from the 870 service platform, the unified interface platform building system converts the xml service data into data which can be identified by the flow control service platform by adopting an http protocol, calls an http adapter, and sends the data which can be identified by the flow control service platform to the flow control service platform.
5. And after receiving the successful receiving information from the flow control service platform, the unified interface platform building system generates the information of successfully executing the account opening service or the information of successfully executing the account cancellation service to the operation system.
When the service type is the prepayment service, the unified interface platform building system completes the service in the following mode:
1. and the operation system sends the xml service data to be converted to the unified interface platform building system.
2. The unified interface platform building system adopts a webservice protocol, converts xml service data into data which can be identified by the prepaid service platform, calls a webservice adapter, and sends the data which can be identified by the prepaid service platform to the prepaid service platform.
3. The unified interface platform building system generates information for successfully executing the prepaid service to the operation system after receiving the information successfully received from the prepaid service platform.
In summary, the method and system for building the unified interface platform according to the embodiments of the present invention can send the format-converted service data to the corresponding platform according to the logic sequence of the execution service, unify the data format, improve the data interaction efficiency, and smoothly implement the interconnection and intercommunication between the system and the platform.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are only exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (10)

1. A method for building a unified interface platform is characterized by comprising the following steps:
the service layer receives the service type, the protocol and the service data to be converted from the operation system;
the service layer generates a logic sequence for executing the service according to the service type;
the service layer sends the service data to be converted to a service layer and sends the logic sequence of the execution service and the protocol to an access layer;
the service layer receives and stores the service data to be converted and sends the service data to be converted to the component layer;
the component layer receives the service data to be converted, creates a thread according to the service data to be converted, and sends the service data to be converted and the thread to the access layer;
the access layer receives the service data to be converted, the logic sequence for executing the service, the protocol and the thread, and executes the thread, including:
determining a service platform corresponding to the protocol according to the protocol;
converting the service data to be converted into data which can be identified by the service platform;
calling an adapter corresponding to the protocol, and sending the service data subjected to format conversion to a service platform corresponding to the protocol according to the logic sequence of the execution service;
the adapter corresponding to the protocol is called, the service data after format conversion is sent to the service platform corresponding to the protocol according to the logic sequence of the execution service,
the access layer receives successful receiving information from the service platform;
the access layer generates successful execution service information according to the successful receiving information and sends the successful execution service information to an operation system;
the service platform comprises: a DPI interface service platform, a prepaid service platform, an 870 service platform and a flow control service platform;
converting the service data to be converted into a data format which can be identified by the service platform, specifically comprising:
converting the service data to be converted into data which can be identified by a DPI interface service platform; or the like, or, alternatively,
converting the service data to be converted into data which can be identified by a prepaid service platform; or the like, or, alternatively,
converting the service data to be converted into 870 data which can be identified by a service platform; or the like, or, alternatively,
converting the service data to be converted into data which can be identified by a flow control service platform;
the protocol comprises the following steps:
an sftp protocol, a webservice protocol, an ftp protocol and an http protocol;
the sftp protocol corresponds to the DPI interface service platform, the webservice protocol corresponds to the prepaid service platform, the ftp protocol corresponds to the 870 service platform, and the http protocol corresponds to the flow control service platform;
the service types include: an account opening service, an account cancellation service and a prepaid service;
the logic sequence for executing the account opening service or the account cancellation service is as follows: firstly, sending data which can be identified by a DPI interface service platform to the DPI interface service platform, then sending data which can be identified by an 870 service platform to the 870 service platform, and finally sending data which can be identified by a flow control service platform to the flow control service platform;
the logical order of executing prepaid service is: and sending data which can be identified by the prepaid service platform to the prepaid service platform.
2. The method of claim 1,
the access layer generates successful execution service information according to the successful receiving information, and sends the successful execution service information to an operation system, and the method specifically comprises the following steps:
when the service type is an account opening service or an account canceling service, the access layer generates successfully executed service information according to the information successfully received by the DPI interface service platform, the information successfully received by the 870 service platform and the information successfully received by the flow control service platform, and sends the successfully executed service information to the operation system;
when the service type is the prepaid service, the access layer successfully receives the information according to the prepaid service platform, generates the successfully executed service information, and sends the successfully executed service information to the operation system.
3. The method for building a unified interface platform according to claim 1, wherein the service layer receives service types, protocols and service data to be converted from the operating system, and comprises:
the component layer receives a user account and a password from the operation system, and after identity authentication, the service layer receives a service type, a protocol and service data to be converted from the operation system.
4. The method for building a unified interface platform according to claim 1, wherein the step of the access layer generating successfully executed service information according to the successfully received information and sending the successfully executed service information to the operating system comprises:
and after the access layer generates successfully executed service information according to the successfully received information and sends the successfully executed service information to an operation system, the component layer generates a working log and stores the successfully executed service information in the working log.
5. The method for building a unified interface platform according to claim 1, wherein the generating, by the service layer, a logic sequence for executing the service according to the service type specifically includes:
and the service layer generates a logic sequence for executing the service according to the service type and a logic sequence mapping table in the service layer.
6. The utility model provides a system is built to unified interface platform which characterized in that includes:
the service layer is used for receiving the service type, the protocol and the service data to be converted from the operation system; generating a logic sequence for executing the service according to the service type; sending the service data to be converted to a service layer, and sending the logic sequence of the execution service and the protocol to an access layer;
the service layer is used for receiving and storing the service data to be converted and sending the service data to be converted to the component layer;
the component layer is used for receiving the service data to be converted; creating a thread according to the service data to be converted; sending the service data to be converted and the thread to an access layer;
an access stratum comprising:
an access layer receiving module, configured to receive the service data to be converted, the logic sequence for executing the service, the protocol, and the thread;
a thread execution module for executing the thread, the thread execution module comprising:
the service platform determining module is used for determining a service platform corresponding to the protocol according to the protocol;
the conversion module is used for converting the service data to be converted into data which can be identified by the service platform;
the access layer sending module is used for calling the adapter corresponding to the protocol and sending the service data subjected to format conversion to the service platform corresponding to the protocol according to the logic sequence of the execution service;
the access layer sending module is further configured to: receiving successful receiving information from the service platform, generating successful execution service information according to the successful receiving information, and sending the successful execution service information to an operation system;
the service platform comprises: a DPI interface service platform, a prepaid service platform, an 870 service platform and a flow control service platform;
the conversion module is specifically configured to: converting the service data to be converted into data which can be identified by a DPI interface service platform; or the like, or, alternatively,
converting the service data to be converted into data which can be identified by a prepaid service platform; or the like, or, alternatively,
converting the service data to be converted into 870 data which can be identified by a service platform; or the like, or, alternatively,
converting the service data to be converted into data which can be identified by a flow control service platform;
the service types include: an account opening service, an account cancellation service and a prepaid service;
the access layer sending module sends the service data subjected to format conversion to the service platform corresponding to the protocol according to the following logic sequence:
the logic sequence of executing the account opening service and the account canceling service is as follows: firstly, sending data which can be identified by a DPI interface service platform to the DPI interface service platform, then sending data which can be identified by an 870 service platform to the 870 service platform, and finally sending data which can be identified by a flow control service platform to the flow control service platform;
the logical order of executing prepaid service is: and sending data which can be identified by the prepaid service platform to the prepaid service platform.
7. The unified interface platform building system according to claim 6, wherein the access layer transmission module is specifically configured to:
when the service type is an account opening service or an account canceling service, the access layer generates successfully executed service information according to the information successfully received by the DPI interface service platform, the information successfully received by the 870 service platform and the information successfully received by the flow control service platform, and sends the successfully executed service information to the operation system;
when the service type is the prepaid service, the access layer successfully receives the information according to the prepaid service platform, generates the successfully executed service information, and sends the successfully executed service information to the operation system.
8. The unified interface platform building system according to claim 6,
the component layer is further for: receiving a user account and a password from an operation system, and performing identity authentication;
the service layer receiving module is specifically configured to: and receiving the user account and the password from the operation system at the component layer, and receiving the service type, the protocol and the service data to be converted from the operation system after performing identity authentication.
9. The unified interface platform building system according to claim 6,
the component layer is further to: and generating successfully executed service information by the access layer sending module according to the successfully received information, sending the successfully executed service information to an operation system, generating a working log, and storing the successfully executed service information in the working log.
10. The unified interface platform building system according to claim 6,
the service layer is specifically configured to: and generating a logic sequence for executing the service according to the service type and a logic sequence mapping table in the service layer.
CN201710135848.9A 2017-03-08 2017-03-08 Method and system for building unified interface platform Active CN106911703B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710135848.9A CN106911703B (en) 2017-03-08 2017-03-08 Method and system for building unified interface platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710135848.9A CN106911703B (en) 2017-03-08 2017-03-08 Method and system for building unified interface platform

Publications (2)

Publication Number Publication Date
CN106911703A CN106911703A (en) 2017-06-30
CN106911703B true CN106911703B (en) 2020-01-07

Family

ID=59186802

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710135848.9A Active CN106911703B (en) 2017-03-08 2017-03-08 Method and system for building unified interface platform

Country Status (1)

Country Link
CN (1) CN106911703B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108712456A (en) * 2018-03-27 2018-10-26 上海淘票儿信息科技有限公司 Network interaction method, equipment and system
CN108769065A (en) * 2018-06-23 2018-11-06 北京众信易保科技有限公司 Rapid safety product docking system based on protocol conversion technology
CN110543342B (en) * 2018-09-20 2022-12-09 北京北方华创微电子装备有限公司 OCX component response interface interaction method and device
CN110245031B (en) * 2019-06-03 2021-07-20 北京百度网讯科技有限公司 AI service opening middle platform and method
CN112116326A (en) * 2020-09-21 2020-12-22 中国建设银行股份有限公司 Accumulation fund service processing method and system based on sharing platform
CN113824653A (en) * 2021-10-29 2021-12-21 贵阳朗玛通信科技有限公司 Method and system compatible with multi-protocol service access
CN115150174B (en) * 2022-07-06 2023-05-05 北京神州慧安科技有限公司 Industrial safety isolation exchange method and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6625168B1 (en) * 1999-09-30 2003-09-23 Siemens Aktiengesellschaft System and method for controlling and monitoring first telecommunication terminal devices connected to private branch exchanges or second telecommunication terminal devices coupled to long distance networks
CN101001290A (en) * 2006-01-09 2007-07-18 杭州世导科技有限公司 System for multi-media integrated accessing

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064670A (en) * 2006-04-30 2007-10-31 互联天下科技发展(深圳)有限公司 Network multi-service processing method and system
CN102571550B (en) * 2010-12-30 2016-05-25 北京亿阳信通科技有限公司 A kind of general information exchange platform and method
CN103312663B (en) * 2012-03-08 2018-08-10 南京中兴新软件有限责任公司 A kind of intelligent network business control device and method for processing business
CN103516814A (en) * 2013-10-23 2014-01-15 浪潮齐鲁软件产业有限公司 Data exchange method for large volume of data
CN105827671A (en) * 2015-01-04 2016-08-03 深圳市领耀东方科技股份有限公司 System platform characterized by distributed use and centralized management and portal server

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6625168B1 (en) * 1999-09-30 2003-09-23 Siemens Aktiengesellschaft System and method for controlling and monitoring first telecommunication terminal devices connected to private branch exchanges or second telecommunication terminal devices coupled to long distance networks
CN101001290A (en) * 2006-01-09 2007-07-18 杭州世导科技有限公司 System for multi-media integrated accessing

Also Published As

Publication number Publication date
CN106911703A (en) 2017-06-30

Similar Documents

Publication Publication Date Title
CN106911703B (en) Method and system for building unified interface platform
CN107592238B (en) Automatic test method and system of interface, service terminal and memory
CN103873433A (en) Service activation-based data processing method, device, server and system
CN108462758A (en) Bank-enterprise direct connection communication method, device, equipment and computer readable storage medium
CN103747013A (en) Cloud terminal login verification method and device
CN101026595A (en) Self-help service system and method based on instant communication device
CN104022878B (en) A kind of pad pasting SIM card and corresponding weight discriminating system and method for authenticating
WO2020224569A1 (en) Express order delivery information sending method and device, and storage medium and express cabinet
CN114219414B (en) Subscription method, settlement method and system of flexible recruitment business center
CN107148007A (en) The short message service United Dispatching method of compatible multi-operator gateway
CN108256869B (en) Programmable interface and method for generating electronic invoice based on programmable interface
CN104899070A (en) Method, system and apparatus for implementing device command line
CN112631569A (en) gPRC-based method, device and equipment for automatically generating and completing front-end and back-end codes
CN111901384A (en) System, method, electronic device and readable storage medium for processing message
CN102195943B (en) Safety information interaction method and system
CN101499031A (en) Software bug feedback system and method
CN1973282A (en) System and method for managing a change to a cluster configuration
CN110336854B (en) Internet financial work message sending system, method and device
CN108735278B (en) Instruction transmission method and application suitable for rehabilitation equipment
CN103490898B (en) E-mail collection authorization method, device and system
CN113641518B (en) Service calling method, device and storage medium
CN112565041B (en) Hardware information configuration method, device and medium of FF field bus system
CN113836573B (en) User information processing method and device based on distributed storage
CN105025448A (en) IM information pushing method and system, server and platform
CN110458701A (en) A kind of data processing method, device, block chain node device and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200527

Address after: 100094 Beijing City, Haidian District China Shang Zhuang Xiang traffic communication center of satellite ground station

Patentee after: CHINA TRANSPORT INFOCOM TECHNOLOGIES Co.

Address before: 303, room 59, building 2, 100176 North View Garden, Beijing economic and Technological Development Zone, Beijing

Patentee before: BEIJING CCCC INVESTMENT INNOVATION INVESTMENT DEVELOPMENT Co.,Ltd.