CN106453603A - Interface data information management and control method and management and control system thereof - Google Patents
Interface data information management and control method and management and control system thereof Download PDFInfo
- Publication number
- CN106453603A CN106453603A CN201610968395.3A CN201610968395A CN106453603A CN 106453603 A CN106453603 A CN 106453603A CN 201610968395 A CN201610968395 A CN 201610968395A CN 106453603 A CN106453603 A CN 106453603A
- Authority
- CN
- China
- Prior art keywords
- interface
- interface data
- data
- data message
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses an interface data information management and control method and a management and control system thereof. The method comprises the steps that timing interface data information is obtained from a third part data source interface regularly, and the timing interface data information is updated to a third part data source information save table in a local database; configuration of timing interface data information filter conditions in the third part data source information save table is recorded; if a client calls a server interface of the client, the server interface of the client obtains real-time interface data information from the third part data source interface; matching operation is conducted on the real-time interface data information according to the filter conditions, and matching results are returned back to the client. According the interface data information management and control method and the management and control system thereof, the mode of synchronizing the third party data sources regularly is adopted, data items returned from the interface are manually controlled by background operation personnel, and a controllable interface data filter mode is achieved.
Description
Technical field
The present invention relates to the technical field of interface data information, more particularly, to a kind of management controlling party of interface data information
Method and its management control system.
Background technology
It may be desirable to various data message in a lot of systems now or APP.And these information are all from multiple
In different system, acquisition comes, simply it is simply that obtaining the information of correlation from a lot of third party's data source systems.And the
Three method, systems provide multifarious api interface, for providing the function of data access.
In a lot of systems or APP, each client suffers from a set of corresponding background server of oneself, in order to obtain
Take acquisition third party's data source information, the way of General System is all, the relevant interface of client call oneself background server,
And background server calls the api interface that third party's data source provides, some pre-defining through own services end again
Configuration work, shields or filters some data, and is packaged into corresponding data format information, finally returns that and uses to client
With displaying.This is a kind of mode that we commonly use, and realizes calling of data by three method, systems.
There is a kind of situation, calling of third party's api interface is all to be triggered first by client herein, and by rear
Platform service end carries out third party's interface interchange.But the shielding of this interface data or filter operation be all generally by
Application developer pre-defines shielding or filtering profiles in a program, needs if necessary to change filtering rule etc.
Modification code or configuration file, and restart server etc. it is impossible to accomplish operation personnel can dynamic control interface data work(
Energy.
Content of the invention
Present invention is primarily targeted at proposing a kind of management control method of interface data information and its management control system
System is it is intended to accomplish controlled interface data filter type.
For achieving the above object, the present invention provides a kind of management control method of interface data information it is characterised in that wrapping
Include step:
Timing obtains clocked interface data message from third party's data resource interface, and by described clocked interface data message
It is updated to the third party's data source information preservation table in local data base;
Record joining to the described clocked interface data message filter condition in described third party's data source information preservation table
Put;
If client call own services end interface, described own services end interface is from described third party's data resource interface
Middle acquisition real-time interface data message;
Matching operation is carried out to described real-time interface data message according to described filter condition, result after coupling is back to
Described client.
Alternatively, described clocked interface data message and each data information in described real-time interface data message have
There is unique identifier.
Alternatively, described record preserves the described clocked interface data message mistake in table to described third party's data source information
The configuration of filter condition also includes:Record preserves the described clocked interface data message in table to described third party's data source information
Modification.
Alternatively, amended clocked interface data message is used for supplying described local server end according to described filter condition
Mouth calls.
Alternatively, described matching operation is carried out to described real-time interface data message according to filter condition, will tie after mating
Fruit is back to described client and includes:
Obtain amended clocked interface data message, choose whether with described amended fixed according to described filter condition
When interface data information replace described real-time interface data message.
Additionally, for achieving the above object, the present invention also proposes a kind of management control system of interface data information, its feature
It is, including:
Local update unit, obtains clocked interface data message for timing from third party's data resource interface, and by institute
State clocked interface data message and be updated to the third party's data source information preservation table in local data base;
Recording unit, preserves the described clocked interface data message in table for record to described third party's data source information
The configuration of filter condition;
Real time data acquisition unit, if for client call own services end interface, described own services end interface
Real-time interface data message is obtained from described third party's data resource interface;
Matching unit, for carrying out matching operation, general according to described filter condition to described real-time interface data message
Join rear result and be back to described client
Alternatively, described clocked interface data message and each data information in described real-time interface data message have
There is unique identifier.
Alternatively, described recording unit is additionally operable to record to the described timing in described third party's data source information preservation table
The modification of interface data information.
Alternatively, amended clocked interface data message is used for supplying described local server end according to described filter condition
Mouth calls.
Alternatively, described according to filter condition, described real-time interface data message is carried out with matching operation, described coupling list
Unit is additionally operable to obtain amended clocked interface data message, chooses whether with described amended fixed according to described filter condition
When interface data information replace described real-time interface data message.
The management control method of interface data information proposed by the present invention and its management control system, using Timing Synchronization
The mode of tripartite's data source, and third party's data display function at back-stage management interface is provided simultaneously, people can be runed by backstage
The data item returning in member's control interface manually, accomplishes controlled interface data filter type.
Brief description
Fig. 1 is the hardware architecture diagram of the mobile terminal realizing each embodiment of the present invention;
Fig. 2 is the wireless communication system schematic diagram of mobile terminal as shown in Figure 1;
Fig. 3 is the schematic flow sheet of the management control method of interface data information of first embodiment of the invention;
Fig. 4 is the schematic diagram at the back-stage management interface of the embodiment of the present invention;
Fig. 5 is the schematic flow sheet of the management control method of interface data information of second embodiment of the invention;
Fig. 6 is the schematic flow sheet of the management control method of interface data information of third embodiment of the invention;
Fig. 7 is the structural representation of the management control system of interface data information of the embodiment of the present invention;
The realization of the object of the invention, functional characteristics and advantage will be described further in conjunction with the embodiments referring to the drawings.
Specific embodiment
It should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
Realize the mobile terminal of each embodiment of the present invention referring now to Description of Drawings.In follow-up description, use
For represent element such as " module ", " part " or " unit " suffix only for being conducive to the explanation of the present invention, itself
Not specific meaning.Therefore, " module " and " part " can mixedly use.
Mobile terminal can be implemented in a variety of manners.For example, the terminal described in the present invention can include such as moving
Phone, smart phone, notebook computer, digit broadcasting receiver, PDA (personal digital assistant), PAD (panel computer), PMP
The mobile terminal of (portable media player), guider etc. and such as numeral TV, desktop computer etc. consolidate
Determine terminal.Hereinafter it is assumed that terminal is mobile terminal.However, it will be understood by those skilled in the art that, except being used in particular for moving
Outside the element of purpose, construction according to the embodiment of the present invention can also apply to the terminal of fixed type.
Fig. 1 is that the hardware configuration of the mobile terminal realizing each embodiment of the present invention is illustrated.
Mobile terminal 1 00 can include wireless communication unit 110, A/V (audio/video) input block 120, user input
Unit 130, sensing unit 140, output unit 150, memory 160, interface unit 170, controller 180 and power subsystem 190
Etc..Fig. 1 shows the mobile terminal 1 00 with various assemblies, it should be understood that being not required for implementing all illustrating
Assembly.More or less of assembly can alternatively be implemented.Will be discussed in more detail below the element of mobile terminal 1 00.
Wireless communication unit 110 generally can include one or more assemblies, and it allows mobile terminal 1 00 and radio communication
Radio communication between system or network.For example, wireless communication unit can include broadcasting reception module 111, mobile communication
At least one of module 112, wireless Internet module 113, short range communication module 114 and location information module 115.
Broadcasting reception module 111 receives broadcast singal and/or broadcast via broadcast channel from external broadcast management server
Relevant information.Broadcast channel can include satellite channel and/or terrestrial channel.Broadcast management server can be generated and sent
The broadcast singal generating before the server of broadcast singal and/or broadcast related information or reception and/or broadcast related information
And send it to the server of terminal.Broadcast singal can include TV broadcast singal, radio signals, data broadcasting
Signal etc..And, broadcast singal may further include the broadcast singal combining with TV or radio signals.Broadcast phase
Pass information can also provide via mobile communications network, and in this case, broadcast related information can be by mobile communication mould
Block 112 is receiving.Broadcast singal can exist in a variety of manners, and for example, it can be with the electronics of DMB (DMB)
The form of program guide (EPG), the electronic service guidebooks (ESG) of digital video broadcast-handheld (DVB-H) etc. and exist.Broadcast
Receiver module 111 can be broadcasted by using various types of broadcast system receipt signals.Especially, broadcasting reception module 111
Can be wide by using such as multimedia broadcasting-ground (DMB-T), DMB-satellite (DMB-S), digital video
Broadcast-hand-held (DVB-H), forward link media (MediaFLO@) Radio Data System, received terrestrial digital broadcasting integrated service
Etc. (ISDB-T) digit broadcasting system receives digital broadcasting.Broadcasting reception module 111 may be constructed such that and is adapted to provide for extensively
Broadcast the various broadcast systems of signal and above-mentioned digit broadcasting system.Via broadcasting reception module 111 receive broadcast singal and/
Or broadcast related information can be stored in memory 160 (or other types of storage medium).
Mobile communication module 112 sends radio signals to base station (for example, access point, node B etc.), exterior terminal
And at least one of server and/or receive from it radio signal.Such radio signal can include voice and lead to
Words signal, video calling signal or the various types of data sending and/or receiving according to text and/or Multimedia Message.
Wireless Internet module 113 supports the Wi-Fi (Wireless Internet Access) of mobile terminal.This module can be internally or externally
It is couple to terminal.Wi-Fi (Wireless Internet Access) technology involved by this module can include WLAN (WLAN) (Wi-Fi), Wibro
(WiMAX), Wimax (worldwide interoperability for microwave accesses), HSDPA (high-speed downlink packet access) etc..
Short range communication module 114 is the module for supporting junction service.Some examples of short-range communication technology include indigo plant
ToothTM, RF identification (RFID), Infrared Data Association (IrDA), ultra broadband (UWB), purple honeybeeTMEtc..
Location information module 115 be for check or obtain mobile terminal positional information module.Location information module
115 typical case is GPS (global positioning system).According to current technology, GPS calculate from three or more satellites away from
From information and correct time information and the Information application triangulation for calculating, thus according to longitude, latitude and height
Degree calculates three-dimensional current location information exactly.Currently, the method for calculating position and temporal information uses three satellites simultaneously
And the error of the position calculating and temporal information is corrected by using an other satellite.Additionally, GPS can be by real time
Ground Continuous plus current location information carrys out calculating speed information.
A/V input block 120 is used for receiving audio or video signal.A/V input block 120 can include camera 121 He
Microphone 122, camera 121 is to the static images being obtained by image capture apparatus in Video Capture pattern or image capture mode
Or the view data of video is processed.Picture frame after process may be displayed on display unit 151.Process through camera 121
Picture frame afterwards can be stored in memory 160 (or other storage medium) or carry out sending out via wireless communication unit 110
Send, two or more cameras 121 can be provided according to the construction of mobile terminal 1 00.Microphone 122 can be in telephone relation mould
Sound (voice data) is received via microphone in formula, logging mode, speech recognition mode etc. operational mode, and can be by
Such acoustic processing is voice data.Audio frequency (voice) data after process can be changed in the case of telephone calling model
For can be sent to the form output of mobile communication base station via mobile communication module 112.Microphone 122 can implement all kinds
Noise eliminate (or suppression) algorithm with eliminate (or suppression) receive and the noise that produces during sending audio signal or
Person disturbs.
User input unit 130 can generate key input data to control mobile terminal 1 00 according to the order of user input
Various operations.User input unit 130 allow the various types of information of user input, and can include keyboard, metal dome,
Touch pad (for example, detection due to touched and lead to resistance, pressure, the change of electric capacity etc. sensitive component), roller, shake
Bar etc..Especially, when touch pad is superimposed upon on display unit 151 as a layer, touch-screen can be formed.
Sensing unit 140 detect mobile terminal 1 00 current state, (for example, mobile terminal 1 00 open or close shape
State), the position of mobile terminal 1 00, user is for the presence or absence of the contact (that is, touch input) of mobile terminal 1 00, mobile terminal
100 orientation, the acceleration or deceleration movement of mobile terminal 1 00 and direction etc., and generate for controlling mobile terminal 1 00
The order of operation or signal.For example, when mobile terminal 1 00 is embodied as sliding-type mobile phone, sensing unit 140 can sense
This sliding-type phone opens or cuts out.In addition, sensing unit 140 can detect power subsystem 190 whether provide electric power or
Whether person's interface unit 170 is coupled with external device (ED).Sensing unit 140 can include proximity transducer 141 and will combine below
Touch-screen this is described.
Interface unit 170 is connected, with mobile terminal 1 00, the interface that can pass through as at least one external device (ED).For example,
External device (ED) can include wired or wireless head-band earphone port, external power source (or battery charger) port, wired or nothing
Line FPDP, memory card port, the port of device for connection with identification module, audio input/output (I/O) end
Mouth, video i/o port, ear port etc..Identification module can be storage for verifying that user uses each of mobile terminal 1 00
Kind of information and subscriber identification module (UIM), client identification module (SIM), Universal Subscriber identification module (USIM) can be included
Etc..In addition, the device (hereinafter referred to as " identifying device ") with identification module can take the form of smart card, therefore, know
Other device can be connected with mobile terminal 1 00 via port or other attachment means.Interface unit 170 can be used for reception and is derived from
The input (for example, data message, electric power etc.) of the external device (ED) and input receiving is transferred in mobile terminal 1 00
One or more elements or can be used for transmission data between mobile terminal 1 00 and external device (ED).
In addition, when mobile terminal 1 00 is connected with external base, interface unit 170 can serve as allowing by it by electricity
Power provides the path of mobile terminal 1 00 from base or can serve as allowing the various command signals from base input to pass through it
It is transferred to the path of mobile terminal 1 00.May serve as identifying and move eventually from the various command signals of base input or electric power
Whether end 100 is accurately fitted within the signal on base.Output unit 150 is configured to vision, audio frequency and/or tactile manner
Output signal (for example, audio signal, vision signal, alarm signal, vibration signal etc.) is provided.Output unit 150 can wrap
Include display unit 151, dio Output Modules 152, alarm unit 153 etc..
Display unit 151 may be displayed on the information processing in mobile terminal 1 00.For example, when mobile terminal 1 00 is in electricity
During words call mode, display unit 151 can show (for example, text messaging, the multimedia file that communicate with call or other
Download etc.) related user interface (UI) or graphic user interface (GUI).When mobile terminal 1 00 is in video calling pattern
Or during image capture mode, display unit 151 can show the image of capture and/or the image of reception, show video or
UI or GUI of image and correlation function etc..
Meanwhile, when display unit 151 and the touch pad touch-screen with formation superposed on one another as a layer, display unit
151 can serve as input unit and output device.Display unit 151 can include liquid crystal display (LCD), thin film transistor (TFT)
In LCD (TFT-LCD), Organic Light Emitting Diode (OLED) display, flexible display, three-dimensional (3D) display etc. at least
A kind of.Some in these displays may be constructed such that transparence to allow user from outside viewing, and this is properly termed as transparent
Display, typical transparent display can be, for example, TOLED (transparent organic light emitting diode) display etc..According to specific
The embodiment wanted, mobile terminal 1 00 can include two or more display units (or other display device), for example, moves
Dynamic terminal 100 can include outernal display unit (not shown) and inner display unit (not shown).Touch-screen can be used for detecting
Touch input pressure and touch input position and touch input area.
Dio Output Modules 152 can be in call signal reception pattern, call mode, record mould in mobile terminal 1 00
When under the isotypes such as formula, speech recognition mode, broadcast reception mode, that wireless communication unit 110 is received or in memory
In 160 storage voice data transducing audio signal and be output as sound.And, dio Output Modules 152 can provide with
(for example, call signal receives sound, message sink sound etc. to the audio output of the specific function correlation of mobile terminal 1 00 execution
Deng).Dio Output Modules 152 can include loudspeaker, buzzer etc..
Alarm unit 153 can provide output to notify event to mobile terminal 1 00.Typical event is permissible
Including calling reception, message sink, key signals input, touch input etc..In addition to audio or video output, alarm unit
153 can provide output in a different manner with the generation of notification event.For example, alarm unit 153 can be in the form of vibrating
Output is provided, enters when communicating (incoming communication) when receiving calling, message or some other, alarm list
Unit 153 can provide tactile output (that is, vibrating) to notify to user.By providing such tactile output, even if
When the mobile phone of user is in the pocket of user, user also can recognize that the generation of various events.Alarm unit 153
The output of the generation of notification event can be provided via display unit 151 or dio Output Modules 152.
Memory 160 can store software program of the process being executed by controller 180 and control operation etc., or can
Temporarily to store oneself data (for example, telephone directory, message, still image, video etc.) through exporting or will export.And
And, memory 160 can be to store the vibration of various modes with regard to exporting and audio signal when touching and being applied to touch-screen
Data.
Memory 160 can include the storage medium of at least one type, and described storage medium includes flash memory, hard disk, many
Media card, card-type memory (for example, SD or DX memory etc.), random access storage device (RAM), static random-access storage
Device (SRAM), read-only storage (ROM), Electrically Erasable Read Only Memory (EEPROM), programmable read only memory
(PROM), magnetic storage, disk, CD etc..And, mobile terminal 1 00 can execute memory with by network connection
The network storage device cooperation of 160 store function.
Controller 180 generally controls the overall operation of mobile terminal.For example, controller 180 execution and voice call, data
The related control of communication, video calling etc. and process.In addition, controller 180 can be included for reproducing (or playback) many matchmakers
The multi-media module 181 of volume data, multi-media module 1810 can construct in controller 180, or it is so structured that and control
Device 180 processed separates.Controller 180 can be with execution pattern identifying processing, by the handwriting input executing on the touchscreen or figure
Piece is drawn input and is identified as character or image.
Power subsystem 190 receives external power or internal power under the control of controller 180 and provides operation each unit
Suitable electric power needed for part and assembly.
Various embodiment described herein can be with using such as computer software, hardware or its any combination of calculating
Machine computer-readable recording medium is implementing.Hardware is implemented, embodiment described herein can be by using application-specific IC
(ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), scene can
Program gate array (FPGA), processor, controller, microcontroller, microprocessor, be designed to execute function described herein
At least one in electronic unit implementing, in some cases, can be implemented in controller 180 by such embodiment.
Software is implemented, the embodiment of such as process or function can with allow to execute the single of at least one function or operation
Software module is implementing.Software code can be come by the software application (or program) write with any suitable programming language
Implement, software code can be stored in memory 160 and be executed by controller 180.
So far, oneself is through describing 100 according to its function.In addition, the mobile terminal 1 00 in the embodiment of the present invention can be all
As the slide type mobile terminal conduct in folded form, board-type, oscillating-type, sliding-type and other various types of mobile terminals
Example.Therefore, the present invention can be applied to any kind of mobile terminal, and is not limited to slide type mobile terminal, specifically this
Place does not limit.
As shown in Figure 1 mobile terminal 1 00 may be constructed such that using via frame or packet transmission data all if any
Line and wireless communication system and satellite-based communication system are operating.
The communication system being wherein operable to according to the mobile terminal of the present invention referring now to Fig. 2 description.
Such communication system can use different air interfaces and/or physical layer.For example, used by communication system
Air interface includes such as frequency division multiple access (FDMA), time division multiple acess (TDMA), CDMA (CDMA) and universal mobile communications system
System (UMTS) (especially, Long Term Evolution (LTE)), global system for mobile communications (GSM) etc..As non-limiting example, under
The description in face is related to cdma communication system, but such teaching is equally applicable to other types of system.
With reference to Fig. 2, cdma wireless communication system can include multiple mobile terminal 1s 00, multiple base station (BS) 270, base station
Controller (BSC) 275 and mobile switching centre (MSC) 280.MSC280 is configured to and Public Switched Telephony Network (PSTN)
290 formation interfaces.MSC280 is also structured to and can form interface via the BSC275 that back haul link is couple to base station 270.
If back haul link can construct according to any one in the interface that Ganji knows, it is high that described interface can include such as European standard
Capacity digital circuit/Unite States Standard high power capacity digital circuit (E1/T1), asynchronous transfer mode (ATM), procotol (IP), point
To an agreement (PPP), frame relay, high-bit-rate digital subscriber line road (HDSL), Asymmetrical Digital Subscriber Line (ADSL) or various
Type digital subscriber line (xDSL).It will be appreciated that system as shown in Figure 2 can include multiple BSC 2750.
Each BS 270 can service one or more subregions (or region), by the sky of multidirectional antenna or sensing specific direction
Each subregion that line covers is radially away from BS 270.Or, each subregion can be by for two of diversity reception or more
Multiple antennas cover.Each BS 270 may be constructed such that support multiple frequency distribution, and the distribution of each frequency has specific frequency
Spectrum (for example, 1.25MHz, 5MHz etc.).
Intersecting that subregion and frequency are distributed can be referred to as CDMA Channel.BS 270 can also be referred to as base station transceiver
System (BTS) or other equivalent terms.In this case, term " base station " can be used for broadly representing single BSC
275 and at least one BS 270.Base station can also be referred to as " cellular station ".Or, each subregion of specific BS 270 can be claimed
For multiple cellular stations.
As shown in Figure 2, broadcast singal is sent to the mobile terminal of operation in system by broadcsting transmitter BT 295
100.Broadcasting reception module 111 is arranged at mobile terminal 1 00 to receive the broadcast being sent by BT 295 as shown in Figure 1
Signal.In fig. 2 it is shown that several global positioning system (GPS) satellites 300.Satellite 300 helps position multiple mobile terminals
At least one of 100.
In fig. 2, depict multiple satellites 300, it is understood that be, it is possible to use any number of satellite obtains useful
Location information.Location information module 115 as shown in Figure 1 is (such as:GPS) it is generally configured to coordinate with satellite 300 to obtain
The location information that must want.Substitute GPS tracking technique or outside GPS tracking technique, it is possible to use can follow the tracks of mobile whole
Other technology of the position at end.In addition, at least one gps satellite 300 can optionally or additionally process satellite dmb passing
Defeated.
As a typical operation of wireless communication system, BS 270 receives the reverse strand from various mobile terminal 1s 00
Road signal.Mobile terminal 1 00 generally participates in call, information receiving and transmitting and other types of communication.Each of certain base station 270 reception
Reverse link signal is processed in specific BS 270.The data obtaining is forwarded to the BSC 275 of correlation.BSC provides
Call resource allocation and the mobile management function of including the coordination of soft switching process between BS 270.BSC 275 also will receive
To data be routed to MSC 280, it provides the extra route service for forming interface with PSTN 290.Similarly,
PSTN 290 and MSC 280 forms interface, and MSC and BSC 275 forms interface, and BSC 275 correspondingly control BS 270 with
Forward link signals are sent to mobile terminal 1 00.
Based on above-mentioned mobile terminal hardware configuration and communication system, each embodiment of the inventive method is proposed.
As shown in figure 3, first embodiment of the invention proposes a kind of management control method of interface data information, including step
Suddenly:
S11, regularly from third party's data resource interface, obtain clocked interface data message, and by described clocked interface data
Third party's data source information to local data base for the information updating preserves table;
More specifically, service end backstage setting timed task module, at set intervals, just from third party's data source API
Obtain up-to-date data in interface, meanwhile, update latest data and preserve in table to local data base third party's data source information.?
When being embodied as, third party's data source information preserves table and adopts mysql or mongodb etc. to realize;
Usually, each data information in clocked interface data message all has unique identifier.Backstage timing is appointed
Business program, can carry out renewal or the in-stockroom operation of data according to the unique identifier of data every in this data source.When only
The situation that one indications exist, is updated the operation of data, when not existing, carries out the update of data.
S12, record preserve the described clocked interface data message filter condition in table to described third party's data source information
Configuration;
Specifically, back-stage management interface function can be increased newly, provide administration interface as shown in Figure 4, for from third party
Data source information preserves in table and inquires about data, and displays.Now, backstage operation personnel can check the dependency number in interface
It is believed that breath, meanwhile, some process can be carried out for the synchronous information got off.For example:Holder function and others up and down
Personalized policing feature.Wherein, upper and lower holder function can be used for realizing above-mentioned filter condition, and added expression needs this data
Information, undercarriage represents does not need this data information;In the specific implementation, upper and lower holder function can be directed to every data information list
Solely setting is it is also possible to pass through group's whole installation, and this group can divide by data type it is also possible to self-defining.
If S13 client call own services end interface, described own services end interface is from described third party's data source
Real-time interface data message is obtained in interface;
S14, matching operation is carried out to described real-time interface data message according to described filter condition, result will return after coupling
It is back to described client;
The matching operation of correlation when carrying out matching operation, can be carried out according to unique identifier therein.Need explanation
, when there being the data message of latest update in real-time interface data message, can be determined by the setting of filter condition
It is the data message calling latest update, or third party's data source information preserves the clocked interface data message in table.
As shown in figure 5, second embodiment of the invention proposes a kind of management control method of interface data information, including step
Suddenly:
S21, regularly from third party's data resource interface, obtain clocked interface data message, and by described clocked interface data
Third party's data source information to local data base for the information updating preserves table;
More specifically, service end backstage setting timed task module, at set intervals, just from third party's data source API
Obtain up-to-date data in interface, meanwhile, update latest data and preserve in table to local data base third party's data source information.?
When being embodied as, third party's data source information preserves table and adopts mysql or mongodb etc. to realize;
Usually, each data information in clocked interface data message all has unique identifier.Backstage timing is appointed
Business program, can carry out renewal or the in-stockroom operation of data according to the unique identifier of data every in this data source.When only
The situation that one indications exist, is updated the operation of data, when not existing, carries out the update of data.
S22, record preserve the described clocked interface data message filter condition in table to described third party's data source information
Configuration, record the modification to the clocked interface data message in third party's data source information preservation table simultaneously;
Specifically, back-stage management interface function can be increased newly, provide administration interface as shown in Figure 4, for from third party
Data source information preserves in table and inquires about data, and displays.Now, backstage operation personnel can check the dependency number in interface
It is believed that breath, meanwhile, some process can be carried out for the synchronous information got off, including the modification to timing data information, change
Item is, for example, title or type etc.;Additionally include upper and lower holder function and some personalized policing features other.Wherein,
Holder function can be used for realizing above-mentioned filter condition up and down, and added expression needs this data information, and undercarriage represents does not need this
Data information;In the specific implementation, upper and lower holder function can be separately provided for every data information it is also possible to pass through group
Whole installation, this group can be divided it is also possible to self-defining by data type.
If S23 client call own services end interface, described own services end interface is from described third party's data source
Real-time interface data message is obtained in interface;
S24, matching operation is carried out to described real-time interface data message according to described filter condition, result will return after coupling
It is back to described client.
The matching operation of correlation when carrying out matching operation, can be carried out according to unique identifier therein.Need explanation
, when there being the data message of latest update in real-time interface data message, can be determined by the setting of filter condition
It is the data message calling latest update, or third party's data source information preserves the clocked interface data message in table.
As shown in fig. 6, third embodiment of the invention proposes a kind of management control method of interface data information, including step
Suddenly:
S31, regularly from third party's data resource interface, obtain clocked interface data message, and by described clocked interface data
Third party's data source information to local data base for the information updating preserves table;
More specifically, service end backstage setting timed task module, at set intervals, just from third party's data source API
Obtain up-to-date data in interface, meanwhile, update latest data and preserve in table to local data base third party's data source information.?
When being embodied as, third party's data source information preserves table and adopts mysql or mongodb etc. to realize;
Usually, each data information in clocked interface data message all has unique identifier.Backstage timing is appointed
Business program, can carry out renewal or the in-stockroom operation of data according to the unique identifier of data every in this data source.When only
The situation that one indications exist, is updated the operation of data, when not existing, carries out the update of data.
S32, record preserve the described clocked interface data message filter condition in table to described third party's data source information
Configuration, record the modification to the clocked interface data message in third party's data source information preservation table simultaneously;
Specifically, back-stage management interface function can be increased newly, provide administration interface as shown in Figure 4, for from third party
Data source information preserves in table and inquires about data, and displays.Now, backstage operation personnel can check the dependency number in interface
It is believed that breath, meanwhile, some process can be carried out for the synchronous information got off, including the modification to timing data information, change
Item is, for example, title or type etc.;Additionally include upper and lower holder function and some personalized policing features other.Wherein,
Holder function can be used for realizing above-mentioned filter condition up and down, and added expression needs this data information, and undercarriage represents does not need this
Data information;In the specific implementation, upper and lower holder function can be separately provided for every data information it is also possible to pass through group
Whole installation, this group can be divided it is also possible to self-defining by data type.
If S33 client call own services end interface, described own services end interface is from described third party's data source
Real-time interface data message is obtained in interface;
S34, the amended clocked interface data message of acquisition, choose whether with after described modification according to described filter condition
Clocked interface data message replace described real-time interface data message;
When replacing, carried out according to unique identifier therein;When in real-time interface data message with amended timing
When interface data information is different, can determine it is to call real-time interface data message by the setting of filter condition, or the
Tripartite's data source information preserves the amended clocked interface data message in table.
S35, according to described filter condition to via amended clocked interface data message replace after real-time interface number
It is believed that breath carries out matching operation, result after coupling is back to described client.
The matching operation of correlation when carrying out matching operation, can be carried out according to unique identifier therein;Need explanation
Be, when there being the data message of latest update in real-time interface data message, can be determined by the setting of filter condition be
Call the data message of latest update, or third party's data source information preserves the clocked interface data message in table.
As shown in fig. 7, providing a kind of management control system of interface data information in fourth embodiment of the invention, including this
Ground updating block 10, recording unit 20, Real time data acquisition unit 30 and matching unit 40.
Wherein, local update unit 10 is used for timing acquisition clocked interface data message from third party's data resource interface,
And described clocked interface data message is updated to the third party's data source information preservation table in local data base;More specifically,
Service end backstage arranges timed task module, at set intervals, just obtains up-to-date number from third party's data source api interface
According to meanwhile, renewal latest data preserves in table to local data base third party's data source information.In the specific implementation, third party
Data source information preserves table and adopts mysql or mongodb etc. to realize;Usually, each in clocked interface data message
Data message all has unique identifier.Backstage timed task program, can be according to unique mark of data every in this data source
Know symbol, carry out renewal or the in-stockroom operation of data.Situation about existing when unique identifier, is updated the operation of data, when
When not existing, carry out the update of data.
Recording unit 20 is used for record and described third party's data source information is preserved with the described clocked interface data letter in table
The configuration of breath filter condition;Specifically, back-stage management interface function can be increased newly, administration interface as shown in Figure 4 is provided, is used for
Preserve table from third party's data source information and inquire about data, and display.Now, backstage operation personnel can check in interface
Related data information, meanwhile, some process can be carried out for the synchronous information got off.For example:Up and down holder function and its
The personalized policing feature of his some.Wherein, upper and lower holder function can be used for realizing above-mentioned filter condition, and added expression needs
This data information, undercarriage represents does not need this data information;In the specific implementation, upper and lower holder function can be directed to every number
It is believed that breath is separately provided it is also possible to pass through group's whole installation, this group can be divided by data type it is also possible to voluntarily determine
Justice.
If Real time data acquisition unit 30 is used for client call own services end interface, described own services end interface
Real-time interface data message is obtained from described third party's data resource interface.
Matching unit 40 is used for, according to described filter condition, described real-time interface data message is carried out with matching operation, general
Join rear result and be back to described client;When carrying out matching operation, correlation can be carried out according to unique identifier therein
Matching operation.It should be noted that when there being the data message of latest update in real-time interface data message, can be by filtering
The setting of condition is determining the being data message calling latest update, or the timing in third party's data source information preservation table connects
Mouth data message.
A kind of management control system of interface data information is provided, including local update unit in fifth embodiment of the invention
10th, recording unit 20, Real time data acquisition unit 30 and matching unit 40.
Wherein, local update unit 10 is used for timing acquisition clocked interface data message from third party's data resource interface,
And described clocked interface data message is updated to the third party's data source information preservation table in local data base;More specifically,
Service end backstage arranges timed task module, at set intervals, just obtains up-to-date number from third party's data source api interface
According to meanwhile, renewal latest data preserves in table to local data base third party's data source information.In the specific implementation, third party
Data source information preserves table and adopts mysql or mongodb etc. to realize;Usually, each in clocked interface data message
Data message all has unique identifier.Backstage timed task program, can be according to unique mark of data every in this data source
Know symbol, carry out renewal or the in-stockroom operation of data.Situation about existing when unique identifier, is updated the operation of data, when
When not existing, carry out the update of data.
Recording unit 20 is used for record and described third party's data source information is preserved with the described clocked interface data letter in table
The configuration of breath filter condition, is additionally operable to record repairing to the clocked interface data message in third party's data source information preservation table
Change;Specifically, back-stage management interface function can be increased newly, administration interface as shown in Figure 4 is provided, for from third party's data source
Information preserves in table and inquires about data, and displays.Now, backstage operation personnel can check dependency number in interface it is believed that
Breath, meanwhile, can carry out some process for the synchronous information got off, including the modification to timing data information, modification item example
Title or type etc. in this way;Additionally include upper and lower holder function and some personalized policing features other.Wherein, up and down
Holder function can be used for realizing above-mentioned filter condition, and added expression needs this data information, and undercarriage represents does not need this number
It is believed that breath;In the specific implementation, upper and lower holder function can be separately provided it is also possible to overall by group for every data information
Setting, this group can be divided it is also possible to self-defining by data type.
If Real time data acquisition unit 30 is used for client call own services end interface, described own services end interface
Real-time interface data message is obtained from described third party's data resource interface.
Matching unit 40 is used for, according to described filter condition, described real-time interface data message is carried out with matching operation, general
Join rear result and be back to described client;When carrying out matching operation, correlation can be carried out according to unique identifier therein
Matching operation.It should be noted that when there being the data message of latest update in real-time interface data message, can be by filtering
The setting of condition is determining the being data message calling latest update, or the timing in third party's data source information preservation table connects
Mouth data message.
A kind of management control system of interface data information is provided, including local update unit in sixth embodiment of the invention
10th, recording unit 20, Real time data acquisition unit 30 and matching unit 40.
Wherein, local update unit 10 is used for timing acquisition clocked interface data message from third party's data resource interface,
And described clocked interface data message is updated to the third party's data source information preservation table in local data base;More specifically,
Service end backstage arranges timed task module, at set intervals, just obtains up-to-date number from third party's data source api interface
According to meanwhile, renewal latest data preserves in table to local data base third party's data source information.In the specific implementation, third party
Data source information preserves table and adopts mysql or mongodb etc. to realize;Usually, each in clocked interface data message
Data message all has unique identifier.Backstage timed task program, can be according to unique mark of data every in this data source
Know symbol, carry out renewal or the in-stockroom operation of data.Situation about existing when unique identifier, is updated the operation of data, when
When not existing, carry out the update of data.
Recording unit 20 is used for record and described third party's data source information is preserved with the described clocked interface data letter in table
The configuration of breath filter condition, is additionally operable to record repairing to the clocked interface data message in third party's data source information preservation table
Change;Specifically, back-stage management interface function can be increased newly, administration interface as shown in Figure 4 is provided, for from third party's data source
Information preserves in table and inquires about data, and displays.Now, backstage operation personnel can check dependency number in interface it is believed that
Breath, meanwhile, can carry out some process for the synchronous information got off, including the modification to timing data information, modification item example
Title or type etc. in this way;Additionally include upper and lower holder function and some personalized policing features other.Wherein, up and down
Holder function can be used for realizing above-mentioned filter condition, and added expression needs this data information, and undercarriage represents does not need this number
It is believed that breath;In the specific implementation, upper and lower holder function can be separately provided it is also possible to overall by group for every data information
Setting, this group can be divided it is also possible to self-defining by data type.
If Real time data acquisition unit 30 is used for client call own services end interface, described own services end interface
Real-time interface data message is obtained from described third party's data resource interface.
Matching unit 40 is used for, according to described filter condition, described real-time interface data message is carried out with matching operation, general
Join rear result and be back to described client;When carrying out matching operation, correlation can be carried out according to unique identifier therein
Matching operation.It should be noted that when there being the data message of latest update in real-time interface data message, can be by filtering
The setting of condition is determining the being data message calling latest update, or the timing in third party's data source information preservation table connects
Mouth data message.
Matching unit 40 is additionally operable to obtain amended clocked interface data message, is chosen whether according to described filter condition
Replace described real-time interface data message with described amended clocked interface data message;Replace when, according to therein only
One identifier is carried out;When in real-time interface data message different from amended clocked interface data message when, can pass through
The setting of filter condition determining being to call real-time interface data message, or after third party's data source information preserves the modification in table
Clocked interface data message.
The management control method of interface data information and its management control system that the present invention provides, using Timing Synchronization the
The mode of tripartite's data source, carries out unique mark confirmation according to critical field, and provides the 3rd of back-stage management interface simultaneously
Square data display function, can accomplish controlled by the data item returning in backstage operation personnel control interface manually
Interface data filter type.
It should be noted that herein, term " inclusion ", "comprising" or its any other variant are intended to non-row
The comprising of his property, so that including a series of process of key elements, method, article or device not only include those key elements, and
And also include other key elements of being not expressly set out, or also include intrinsic for this process, method, article or device institute
Key element.In the absence of more restrictions, the key element being limited by sentence "including a ..." is it is not excluded that including being somebody's turn to do
Also there is other identical element in the process of key element, method, article or device.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by the mode of software plus necessary general hardware platform naturally it is also possible to pass through hardware, but in many cases
The former is more preferably embodiment.Based on such understanding, technical scheme is substantially done to prior art in other words
Go out partly can embodying in the form of software product of contribution, this computer software product is stored in a storage medium
In (as ROM/RAM, magnetic disc, CD), including some instructions with so that a station terminal equipment (can be mobile phone, computer, clothes
Business device, air-conditioner, or network equipment etc.) method described in execution each embodiment of the present invention.
These are only the preferred embodiments of the present invention, not thereby limit the present invention the scope of the claims, every using this
Equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills
Art field, is included within the scope of the present invention.
Claims (10)
1. a kind of management control method of interface data information is it is characterised in that include step:
Timing obtains clocked interface data message from third party's data resource interface, and described clocked interface data message is updated
Third party's data source information to local data base preserves table;
Record preserves the configuration of the described clocked interface data message filter condition in table to described third party's data source information;
If client call own services end interface, described own services end interface obtains from described third party's data resource interface
Take real-time interface data message;
Matching operation is carried out to described real-time interface data message according to described filter condition, result after coupling is back to described
Client.
2. according to claim 1 the management control method of interface data information it is characterised in that described clocked interface data
Information has unique identifier with each data information in described real-time interface data message.
3. according to claim 1 the management control method of interface data information it is characterised in that described record is to described
The configuration of the described clocked interface data message filter condition in tripartite's data source information preservation table also includes:Record is to described the
Tripartite's data source information preserves the modification of the described clocked interface data message in table.
4. according to claim 3 the management control method of interface data information it is characterised in that amended clocked interface
Data message is used for being called for described local server port according to described filter condition.
5. according to claim 3 interface data information management control method it is characterised in that described according to filter condition
Matching operation is carried out to described real-time interface data message, result after coupling is back to described client and includes:
Obtain amended clocked interface data message, choose whether to be connect with described amended timing according to described filter condition
Mouth data message replaces described real-time interface data message.
6. a kind of management control system of interface data information is it is characterised in that include:
Local update unit, obtains clocked interface data message for timing from third party's data resource interface, and will be described fixed
When third party's data source information to local data base for the interface data information updating preserve table;
Recording unit, preserves the described clocked interface data message in table for record and filters to described third party's data source information
The configuration of condition;
Real time data acquisition unit, if for client call own services end interface, described own services end interface is from institute
State acquisition real-time interface data message in third party's data resource interface;
Matching unit, for carrying out matching operation according to described filter condition to described real-time interface data message, after mating
Result is back to described client.
7. according to claim 6 the management control system of interface data information it is characterised in that described clocked interface data
Information has unique identifier with each data information in described real-time interface data message.
8. according to claim 6 the management control system of interface data information it is characterised in that described recording unit is also used
In record, described third party's data source information is preserved with the modification of the described clocked interface data message in table.
9. according to claim 8 the management control system of interface data information it is characterised in that amended clocked interface
Data message is used for being called for described local server port according to described filter condition.
10. according to claim 8 interface data information management control system it is characterised in that described matching unit also
For obtaining amended clocked interface data message, choose whether to be connect with described amended timing according to described filter condition
Mouth data message replaces described real-time interface data message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610968395.3A CN106453603B (en) | 2016-10-28 | 2016-10-28 | Management control method and management control system for interface data information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610968395.3A CN106453603B (en) | 2016-10-28 | 2016-10-28 | Management control method and management control system for interface data information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106453603A true CN106453603A (en) | 2017-02-22 |
CN106453603B CN106453603B (en) | 2020-07-24 |
Family
ID=58180689
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610968395.3A Active CN106453603B (en) | 2016-10-28 | 2016-10-28 | Management control method and management control system for interface data information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106453603B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112131219A (en) * | 2020-09-15 | 2020-12-25 | 江苏银承网络科技股份有限公司 | Customer maintenance management method and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090094622A1 (en) * | 2002-08-02 | 2009-04-09 | Null Networks, Llc | Software methods of an optical network apparatus with multiple multi-protocol optical networking modules having packet filtering resources |
CN103475731A (en) * | 2013-09-23 | 2013-12-25 | 网易(杭州)网络有限公司 | Media information matching and processing method and device |
CN103645951A (en) * | 2013-12-19 | 2014-03-19 | 北京邮电大学 | Cross-platform mobile data management system and method |
CN104750810A (en) * | 2015-03-30 | 2015-07-01 | 浪潮集团有限公司 | Data querying and processing method based on configuration |
CN105430042A (en) * | 2015-10-27 | 2016-03-23 | 努比亚技术有限公司 | Method, service terminal, and mobile terminal for realizing data transmission |
-
2016
- 2016-10-28 CN CN201610968395.3A patent/CN106453603B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090094622A1 (en) * | 2002-08-02 | 2009-04-09 | Null Networks, Llc | Software methods of an optical network apparatus with multiple multi-protocol optical networking modules having packet filtering resources |
CN103475731A (en) * | 2013-09-23 | 2013-12-25 | 网易(杭州)网络有限公司 | Media information matching and processing method and device |
CN103645951A (en) * | 2013-12-19 | 2014-03-19 | 北京邮电大学 | Cross-platform mobile data management system and method |
CN104750810A (en) * | 2015-03-30 | 2015-07-01 | 浪潮集团有限公司 | Data querying and processing method based on configuration |
CN105430042A (en) * | 2015-10-27 | 2016-03-23 | 努比亚技术有限公司 | Method, service terminal, and mobile terminal for realizing data transmission |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112131219A (en) * | 2020-09-15 | 2020-12-25 | 江苏银承网络科技股份有限公司 | Customer maintenance management method and system |
Also Published As
Publication number | Publication date |
---|---|
CN106453603B (en) | 2020-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104735255B (en) | Multi-screen display method and system | |
CN104883430B (en) | A kind of mobile terminal and do not read the treating method and apparatus of footmark | |
CN105306457B (en) | Data buffer storage device and method | |
CN106453382A (en) | Message pushing method and device | |
CN105183308A (en) | Picture display method and apparatus | |
CN106341817A (en) | Access control system, access control method, mobile terminals and access server | |
CN106406996A (en) | Management method and device of background application program | |
CN106413013A (en) | Network switching method and device, and mobile terminal | |
CN104731456B (en) | Desktop widget display methods and device | |
CN106131280A (en) | Mobile terminal and associated person information acquisition methods | |
CN106102086A (en) | Data processing equipment and method | |
CN107360214A (en) | A kind of message push processing method, message sink processing method and processing device | |
CN104735254B (en) | terminal screen locking method and system | |
CN105049582B (en) | A kind of save set of calling record, method and display methods | |
CN106412328B (en) | A kind of method and apparatus obtaining field feedback | |
CN105187621B (en) | The method, apparatus and terminal of message notifying | |
CN106484534A (en) | Control method for the mobile terminal of displaying and control device | |
CN106657643A (en) | Mobile terminal and communication session display method | |
CN106455009A (en) | A network search device and method | |
CN106227454B (en) | A kind of touch trajectory detection system and method | |
CN106777251A (en) | A kind of file management method and device | |
CN106876980A (en) | A kind of method to set up of Terminal antenna system and terminal antenna | |
CN106713645B (en) | A kind of method and mobile terminal of the broadcasting of control loudspeaker | |
CN106303080B (en) | A kind of method and apparatus prompting new information on a display screen | |
CN105208279B (en) | A kind of parfocal method and apparatus in school |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200617 Address after: Room 105-67309, No. 6, Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province Applicant after: ZHUHAI DAHENGQIN TECHNOLOGY DEVELOPMENT Co.,Ltd. Address before: 518000 Guangdong Province, Shenzhen high tech Zone of Nanshan District City, No. 9018 North Central Avenue's innovation building A, 6-8 layer, 10-11 layer, B layer, C District 6-10 District 6 floor Applicant before: NUBIA TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |