CN110399181A - Software Development Kit funcall method, system and electronic equipment and medium - Google Patents
Software Development Kit funcall method, system and electronic equipment and medium Download PDFInfo
- Publication number
- CN110399181A CN110399181A CN201910666337.9A CN201910666337A CN110399181A CN 110399181 A CN110399181 A CN 110399181A CN 201910666337 A CN201910666337 A CN 201910666337A CN 110399181 A CN110399181 A CN 110399181A
- Authority
- CN
- China
- Prior art keywords
- module
- functional module
- software development
- development kit
- call request
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000003860 storage Methods 0.000 claims abstract description 25
- 230000006870 function Effects 0.000 claims description 108
- 230000005540 biological transmission Effects 0.000 claims description 36
- 238000013501 data transformation Methods 0.000 claims description 22
- 238000004590 computer program Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 abstract description 7
- 230000009471 action Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 8
- 241000208340 Araliaceae Species 0.000 description 7
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 7
- 235000003140 Panax quinquefolius Nutrition 0.000 description 7
- 235000008434 ginseng Nutrition 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000006855 networking Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
This application discloses a kind of Software Development Kit funcall method, system and a kind of electronic equipment and computer readable storage mediums, this method comprises: obtaining the call request for being directed to objective function;According to the call request, corresponding first functional module of the objective function is determined from Software Development Kit;Determining at least one second functional module with first functional module linkage;First functional module and all second functional modules are called based on preset order, realize the objective function.From the above, it can be seen that, the application is after getting the call request for objective function, the first functional module for realizing objective function is determined first, and then automatically determine at least one second functional module to link with the first functional module, and automatically to the first functional module and all second functional module carry out sequence calling, without manually successively calling each functional module, the response time is significantly shortened, efficiency is improved.
Description
Technical field
This application involves field of computer technology, more specifically to a kind of Software Development Kit funcall side
Method, system and a kind of electronic equipment and a kind of computer readable storage medium.
Background technique
In Current software development kit, realize a function be typically required for multiple functions module linkage realize, into
When row calls, need manually to call multiple functions module to lead to inefficiency, response speed to realize the function of accordingly answering
It is relatively slow.
Summary of the invention
The application's is designed to provide a kind of Software Development Kit funcall method, system and a kind of electronic equipment
With a kind of computer readable storage medium, the response time is shortened, improves efficiency.
To achieve the above object, this application provides a kind of Software Development Kit funcall methods, comprising:
Obtain the call request for being directed to objective function;
According to the call request, the corresponding first function mould of the objective function is determined from Software Development Kit
Block;
Determining at least one second functional module with first functional module linkage;
First functional module and all second functional modules are called based on preset order, realize the target
Function.
It is optionally, described to obtain the call request for being directed to objective function, comprising:
The call request for being directed to the objective function is obtained using universal asynchronous receiving-transmitting transmitter.
Optionally, described that it is called to first functional module and all second functional modules based on preset order
Afterwards, further includes:
Return to the call result being called to first functional module and all second functional modules.
Optionally, described according to the call request, determine that the objective function is corresponding from Software Development Kit
First functional module, determining at least one second functional module with first functional module linkage, comprising:
If the call request is the call request for WiFi function of surfing the Net, determined from Software Development Kit
The corresponding WiFi module of the WiFi function of surfing the Net;
The determining network internet module with WiFi module linkage.
It is optionally, described that first functional module and all second functional modules are called based on preset order,
Include:
The network internet module and the WiFi module are successively called based on the preset order.
Optionally, described according to the call request, determine that the objective function is corresponding from Software Development Kit
First functional module, determining at least one second functional module with first functional module linkage, comprising:
If the call request is the call request for data-transformation facility, determined from Software Development Kit
The corresponding data transmission module of the data-transformation facility;
The determining network internet module with data transmission module linkage.
It is optionally, described that first functional module and all second functional modules are called based on preset order,
Include:
The network internet module and the data transmission module are successively called based on the preset order.
To achieve the above object, this application provides a kind of Software Development Kit funcall systems, comprising:
Request module, for obtaining the call request for being directed to objective function;
First determining module, for determining the objective function from Software Development Kit according to the call request
Corresponding first functional module;
Second determining module, for determining at least one second functional module with first functional module linkage;
Sequence calling module, for being carried out based on preset order to first functional module and all second functional modules
It calls, realizes the objective function.
Optionally, the request module is used for: being obtained using universal asynchronous receiving-transmitting transmitter and is directed to the target function
The call request of energy.
Optionally, further includes:
Result return module is used for described based on preset order to first functional module and all second function
After energy module is called, what return was called first functional module and all second functional modules
Call result.
Optionally, first determining module, if being the tune for WiFi function of surfing the Net specifically for the call request
With request, then the corresponding WiFi module of the WiFi function of surfing the Net is determined from Software Development Kit;
Second determining module, specifically for the determining network internet module with WiFi module linkage.
Optionally, the sequence calling module, is specifically used for: successively calling the network internet based on the preset order
Module and the WiFi module.
Optionally, first determining module, if being the tune for data-transformation facility specifically for the call request
With request, then the corresponding data transmission module of the data-transformation facility is determined from Software Development Kit;
Second determining module, specifically for the determining network internet module with data transmission module linkage.
Optionally, the sequence calling module, is specifically used for: successively calling the network internet based on the preset order
Module and the data transmission module.
To achieve the above object, this application provides a kind of electronic equipment, comprising:
Memory, for storing computer program;
Processor performs the steps of when for executing the computer program
Obtain the call request for being directed to objective function;According to the call request, institute is determined from Software Development Kit
State corresponding first functional module of objective function;Determining at least one second function mould with first functional module linkage
Block;First functional module and all second functional modules are called based on preset order, realize the objective function.
Optionally, when the processor executes the computer subprogram saved in the memory, can implement with
Lower step: the call request for being directed to the objective function is obtained using universal asynchronous receiving-transmitting transmitter.
Optionally, when the processor executes the computer subprogram saved in the memory, can implement with
Lower step: after being called based on preset order to first functional module and all second functional modules, return pair
The call result that first functional module and all second functional modules are called.
Optionally, when the processor executes the computer subprogram saved in the memory, can implement with
Lower step: it if the call request is the call request for WiFi function of surfing the Net, is determined from Software Development Kit
The corresponding WiFi module of the WiFi function of surfing the Net;The determining network internet module with WiFi module linkage.
Optionally, when the processor executes the computer subprogram saved in the memory, can implement with
Lower step: the network internet module and the WiFi module are successively called based on the preset order.
Optionally, when the processor executes the computer subprogram saved in the memory, can implement with
Lower step: it if the call request is the call request for data-transformation facility, is determined from Software Development Kit
The corresponding data transmission module of the data-transformation facility;The determining network internet module with data transmission module linkage.
Optionally, when the processor executes the computer subprogram saved in the memory, can implement with
Lower step: the network internet module and the data transmission module are successively called based on the preset order.
To achieve the above object, this application provides a kind of computer readable storage medium, the computer-readable storages
Computer program is stored on medium, the computer program performs the steps of when being executed by processor
Obtain the call request for being directed to objective function;According to the call request, institute is determined from Software Development Kit
State corresponding first functional module of objective function;Determining at least one second function mould with first functional module linkage
Block;First functional module and all second functional modules are called based on preset order, realize the objective function.
It optionally, can be with when the computer subprogram saved in the computer readable storage medium is executed by processor
It implements following steps: obtaining the call request for being directed to the objective function using universal asynchronous receiving-transmitting transmitter.
It optionally, can be with when the computer subprogram saved in the computer readable storage medium is executed by processor
Specific implementation following steps: it is being called to first functional module and all second functional modules based on preset order
Afterwards, the call result being called to first functional module and all second functional modules is returned.
It optionally, can be with when the computer subprogram saved in the computer readable storage medium is executed by processor
Implement following steps: if the call request is the call request for WiFi function of surfing the Net, from Software Development Tools
The corresponding WiFi module of the WiFi function of surfing the Net is determined in packet;The determining network internet mould with WiFi module linkage
Block.
It optionally, can be with when the computer subprogram saved in the computer readable storage medium is executed by processor
Specific implementation following steps: the network internet module and the WiFi module are successively called based on the preset order.
It optionally, can be with when the computer subprogram saved in the computer readable storage medium is executed by processor
Implement following steps: if the call request is the call request for data-transformation facility, from Software Development Tools
The corresponding data transmission module of the data-transformation facility is determined in packet;The determining network with data transmission module linkage
Networking module.
It optionally, can be with when the computer subprogram saved in the computer readable storage medium is executed by processor
Specific implementation following steps: the network internet module and the data transmission module are successively called based on the preset order.
By above scheme it is found that a kind of Software Development Kit funcall method provided by the present application, comprising: obtain
For the call request of objective function;According to the call request, the objective function pair is determined from Software Development Kit
The first functional module answered;Determining at least one second functional module with first functional module linkage;It is suitable based on presetting
First functional module described in ordered pair and all second functional modules are called, and realize the objective function.From the foregoing, it will be observed that this Shen
Please after getting the call request for objective function, it is first determined for realizing the first functional module of objective function, into
And at least one second functional module with the linkage of the first functional module is automatically determined, and to the first functional module and own automatically
Second functional module carry out sequence calling significantly shortens the response time, improves without manually successively calling each functional module
Efficiency.
Disclosed herein as well is a kind of Software Development Kit funcall system and a kind of electronic equipment and a kind of calculating
Machine readable storage medium storing program for executing is equally able to achieve above-mentioned technical effect.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1, Fig. 2 are a kind of flow chart of Software Development Kit funcall method disclosed in the embodiment of the present application;
Fig. 3 is a kind of specific embodiment of Software Development Kit funcall method disclosed in the embodiment of the present application
Flow chart;
Fig. 4 is another specific embodiment of Software Development Kit funcall method disclosed in the embodiment of the present application
Flow chart;
Fig. 5 is a kind of structure chart of Software Development Kit funcall system disclosed in the embodiment of the present application;
Fig. 6 is the structure chart of a kind of electronic equipment disclosed in the embodiment of the present application;
Fig. 7 is the structure chart of another kind electronic equipment disclosed in the embodiment of the present application.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on
Embodiment in the application, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall in the protection scope of this application.
In the prior art, realize that a function is typically required for the linkage of multiple functions module and realizes, when being called,
It needs manually to call multiple functions module to lead to inefficiency, response speed is slower to realize the function of accordingly answering.
Therefore, the embodiment of the present application discloses a kind of Software Development Kit funcall method, shortens the response time,
Improve efficiency.
Fig. 1 and Fig. 2 is a kind of flow chart of Software Development Kit funcall method disclosed in the embodiment of the present application, such as
Shown in Fig. 1, Fig. 2, comprising:
S101: the call request for being directed to objective function is obtained;
In the present embodiment, call request is obtained, the call request can be specially that the application program of terminal device is directed to
The call request of objective function, can use UART, (universal asynchronous receive/transmitter leads to
With asynchronous receiving-transmitting transmitter) obtain call request.
S102: according to the call request, corresponding first function of the objective function is determined from Software Development Kit
It can module;
Specifically, according to above-mentioned call request in SDK (software development kit, Software Development Kit)
Middle the first functional module searched for realizing objective function.
S103: determining at least one second functional module with first functional module linkage;
It should be noted that after determining the first functional module, determining and the first functional module is linked for the present embodiment
Second functional module.Wherein, the second functional module can be one or more.
S104: being called first functional module and all second functional modules based on preset order, realizes institute
State objective function.
It is understood that the present embodiment will carry out the first functional module and the second functional module based on preset sequence
It successively calls, to realize objective function.It, can be further after being called to the first functional module and the second functional module
Return to the call result obtained after calling.
By above scheme it is found that a kind of Software Development Kit funcall method provided by the present application, comprising: obtain
For the call request of objective function;According to the call request, the objective function pair is determined from Software Development Kit
The first functional module answered;Determining at least one second functional module with first functional module linkage;It is suitable based on presetting
First functional module described in ordered pair and all second functional modules are called, and realize the objective function.From the foregoing, it will be observed that this Shen
Please after getting the call request for objective function, it is first determined for realizing the first functional module of objective function, into
And at least one second functional module with the linkage of the first functional module is automatically determined, and to the first functional module and own automatically
Second functional module carry out sequence calling significantly shortens the response time, improves without manually successively calling each functional module
Efficiency.
The embodiment of the present application discloses a kind of specific embodiment of Software Development Kit funcall method, relative to
A upper embodiment, the present embodiment have made further instruction and optimization to technical solution.It is specific:
Fig. 3 is a kind of specific embodiment of Software Development Kit funcall method provided by the embodiments of the present application
Flow chart, as shown in Figure 3, comprising:
S201: the call request for being directed to objective function is obtained;
S202: if the call request is the call request for WiFi function of surfing the Net, from Software Development Kit
Determine the corresponding WiFi module of the WiFi function of surfing the Net;
S203: the determining network internet module with WiFi module linkage;
S204: the network internet module and the WiFi module are successively called based on the preset order.
In the present embodiment, after getting call request, if call request is the call request for WiFi function of surfing the Net,
It is then found out from Software Development Kit first for realizing the WiFi module of WiFi function of surfing the Net.
Further, the other function module with WiFi module linkage is obtained.It is understood that realize WiFi mould
The function of surfing the Net of block then needs first to open network internet module, it is thus determined that the module with WiFi module linkage is network internet mould
Block.After determining network internet module and WiFi module, network internet module and WiFi will be successively called based on preset order
Module opens WiFi function of surfing the Net after networking.
Specifically, ginseng rule can be passed for call request setting in advance, is passed to by passing ginseng rule for calling function mould
The parameter of block.Passing ginseng rule can be with are as follows: three parameters of setting, first parameter is functional module title, corresponding for specifying
Functional module;Second parameter is module action, the movement for specifying module that need to execute;Third parameter is action parameter,
Design parameter value when for specifying execution to act.For example, preset functional module title includes: 1, network internet module, 2,
WiFi module;Module action includes: 1, opens, 2, closing;Action parameter includes: 0, parameter to be empty, 100, shut-in time xx.
In the present embodiment, call request is the call request for WiFi function of surfing the Net, then being passed to parameter is (2,1,0).It is receiving
To after the request for opening WiFi module, judgement obtains first opening network internet module, then automatically incoming parameter (1,1,0), adjusts
With the network internet module in Software Development Kit, and then WiFi module is called, realizes WiFi function of surfing the Net.
The embodiment of the present application discloses another specific embodiment of Software Development Kit funcall method, relatively
Yu Shangyi embodiment, the present embodiment have made further instruction and optimization to technical solution.It is specific:
Fig. 4 is another specific embodiment of Software Development Kit funcall method provided by the embodiments of the present application
Flow chart, as shown in Figure 4, comprising:
S301: the call request for being directed to objective function is obtained;
S302: if the call request is the call request for data-transformation facility, from Software Development Kit
Determine the corresponding data transmission module of the data-transformation facility;
S303: the determining network internet module with data transmission module linkage;
S304: the network internet module and the data transmission module are successively called based on the preset order.
Specifically, first if call request is the call request for data-transformation facility after getting call request
The data transmission module for realizing data-transformation facility is first found out from Software Development Kit.
In the present embodiment, the other function module with data transmission module linkage is obtained.It is understood that realize
Data-transformation facility then needs first to open network internet module, it is thus determined that the module with data transmission module linkage is network connection
Net module.After determining network internet module and data transmission module, network internet mould will be successively called based on preset order
Block and data transmission module, the turn-on data transfer function after networking.
It should be noted that the present embodiment can pass ginseng rule in advance for call request setting, it is incoming by passing ginseng rule
Parameter for calling functional modules.Passing ginseng rule can be with are as follows: and three parameters of setting, first parameter are functional module title,
For specifying corresponding functional module;Second parameter is module action, the movement for specifying module that need to execute;Third ginseng
Number is action parameter, design parameter value when for specifying execution to act.For example, preset functional module title includes: 1, net
Network networking module, 2, WiFi module, 3, data transmission module;Module action includes: 1, opens, 2, closing;Action parameter includes:
0, parameter is sky, 100, shut-in time xx.In the present embodiment, call request is asked for the calling for data-transformation facility
It asks, being then passed to parameter is (3,1,0).After receiving the request for opening data transmission module, judgement obtains first opening network
Networking module then automatically incoming parameter (1,1,0) calls the network internet module in Software Development Kit, and then call number
According to transmission module, data-transformation facility is realized.
A kind of Software Development Kit funcall system provided by the embodiments of the present application is introduced below, is hereafter retouched
A kind of Software Development Kit funcall system and a kind of above-described Software Development Kit funcall method stated
It can be cross-referenced.
Fig. 5 is a kind of structure chart of Software Development Kit funcall system provided by the embodiments of the present application, such as Fig. 5 institute
Show, comprising:
Request module 11, for obtaining the call request for being directed to objective function;
First determining module 12, for determining the target function from Software Development Kit according to the call request
It can corresponding first functional module;
Second determining module 13, for determining at least one second functional module with first functional module linkage;
Sequence calling module 14, for based on preset order to first functional module and all second functional modules into
Row calls, and realizes the objective function.
On the basis of the above embodiments, the request module is specifically used for as a preferred implementation manner: benefit
The call request for being directed to the objective function is obtained with universal asynchronous receiving-transmitting transmitter.
On the basis of the above embodiments, the Software Development Kit funcall as a preferred implementation manner,
System can further include:
Result return module is used for described based on preset order to first functional module and all second function moulds
After block is called, the calling being called to first functional module and all second functional modules is returned
As a result.
On the basis of the above embodiments, if first determining module is specifically used for as a preferred implementation manner,
The call request is the call request for WiFi function of surfing the Net, then from being determined on the WiFi in Software Development Kit
The corresponding WiFi module of net function;Second determining module is specifically used for the determining network internet with WiFi module linkage
Module.
On the basis of the above embodiments, the sequence calling module is specifically used for as a preferred implementation manner: base
The network internet module and the WiFi module are successively called in the preset order.
On the basis of the above embodiments, if first determining module is specifically used for as a preferred implementation manner,
The call request is the call request for data-transformation facility, then determines that the data are passed from Software Development Kit
The corresponding data transmission module of transmission function;Second determining module is specifically used for: determining to link with the data transmission module
Network internet module.
On the basis of the above embodiments, the sequence calling module is specifically used for as a preferred implementation manner: base
The network internet module and the data transmission module are successively called in the preset order.
Present invention also provides a kind of electronic equipment, as shown in fig. 6, a kind of electronic equipment provided by the embodiments of the present application
Structure chart, comprising:
Memory 100, for storing computer program;
Step provided by above-described embodiment may be implemented in processor 200 when for executing the computer program.
Specifically, memory 100 includes non-volatile memory medium, built-in storage.Non-volatile memory medium storage
There are operating system and computer-readable instruction, which is that the operating system and computer in non-volatile memory medium can
The operation of reading instruction provides environment.Processor 200 can be a central processing unit (Central in some embodiments
Processing Unit, CPU), controller, microcontroller, microprocessor or other data processing chips, mentioned for electronic equipment
Following steps may be implemented when executing the computer program saved in the memory 100 for calculating and control ability:
Obtain the call request for being directed to objective function;According to the call request, institute is determined from Software Development Kit
State corresponding first functional module of objective function;Determining at least one second function mould with first functional module linkage
Block;First functional module and all second functional modules are called based on preset order, realize the objective function.
Preferably, it when the processor 200 executes the computer subprogram saved in the memory 100, may be implemented
Following steps: the call request for being directed to the objective function is obtained using universal asynchronous receiving-transmitting transmitter.
Preferably, it when the processor 200 executes the computer subprogram saved in the memory 100, may be implemented
Following steps: it after being called based on preset order to first functional module and all second functional modules, returns
The call result that first functional module and all second functional modules are called.
Preferably, it when the processor 200 executes the computer subprogram saved in the memory 100, may be implemented
Following steps: it if the call request is the call request for WiFi function of surfing the Net, is determined from Software Development Kit
The corresponding WiFi module of the WiFi function of surfing the Net out;The determining network internet module with WiFi module linkage.
Preferably, it when the processor 200 executes the computer subprogram saved in the memory 100, may be implemented
Following steps: the network internet module and the WiFi module are successively called based on the preset order.
Preferably, it when the processor 200 executes the computer subprogram saved in the memory 100, may be implemented
Following steps: it if the call request is the call request for data-transformation facility, is determined from Software Development Kit
The corresponding data transmission module of the data-transformation facility out;The determining network internet mould with data transmission module linkage
Block.
Preferably, it when the processor 200 executes the computer subprogram saved in the memory 100, may be implemented
Following steps: the network internet module and the data transmission module are successively called based on the preset order.
On the basis of the above embodiments, preferably, as shown in fig. 7, the electronic equipment further include:
Input interface 300 is connected with processor 200, for obtaining computer program, parameter and the instruction of external importing,
It saves through the control of processor 200 into memory 100.The input interface 300 can be connected with input unit, and it is manual to receive user
The parameter or instruction of input.The input unit can be the touch layer covered on display screen, be also possible to be arranged in terminal enclosure
Key, trace ball or Trackpad, be also possible to keyboard, Trackpad or mouse etc..
Display unit 400 is connected with processor 200, for video-stream processor 12 processing data and for show can
Depending on the user interface changed.The display unit 15 can for light-emitting diode display, liquid crystal display, touch-control liquid crystal display and
OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) touches device etc..
The network port 500 is connected with processor 200, for being communicatively coupled with external each terminal device.The communication link
The communication technology used by connecing can be cable communicating technology or wireless communication technique, and such as mobile high definition chained technology (MHL) leads to
It is blue with universal serial bus (USB), high-definition media interface (HDMI), adopting wireless fidelity technology (WiFi), Bluetooth Communication Technology, low-power consumption
The tooth communication technology, communication technology based on IEEE802.11s etc..
Fig. 7 illustrates only the electronic equipment with component 100-500, it will be appreciated by persons skilled in the art that Fig. 7 shows
Structure out does not constitute the restriction to electronic equipment, may include than illustrating less perhaps more components or combining certain
A little components or different component layouts.
Present invention also provides a kind of computer readable storage medium, the storage medium may include: USB flash disk, mobile hard disk,
Read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic
The various media that can store program code such as dish or CD.Computer program, the calculating are stored on the storage medium
Machine program performs the steps of when being executed by processor
Obtain the call request for being directed to objective function;According to the call request, institute is determined from Software Development Kit
State corresponding first functional module of objective function;Determining at least one second function mould with first functional module linkage
Block;First functional module and all second functional modules are called based on preset order, realize the objective function.
Preferably, when the computer subprogram stored in the computer readable storage medium is executed by processor, specifically
Following steps may be implemented: obtaining the call request for being directed to the objective function using universal asynchronous receiving-transmitting transmitter.
Preferably, when the computer subprogram stored in the computer readable storage medium is executed by processor, specifically
Following steps may be implemented: it is being called to first functional module and all second functional modules based on preset order
Afterwards, the call result being called to first functional module and all second functional modules is returned.
Preferably, when the computer subprogram stored in the computer readable storage medium is executed by processor, specifically
Following steps may be implemented: if the call request is the call request for WiFi function of surfing the Net, from Software Development Tools
The corresponding WiFi module of the WiFi function of surfing the Net is determined in packet;The determining network internet mould with WiFi module linkage
Block.
Preferably, when the computer subprogram stored in the computer readable storage medium is executed by processor, specifically
Following steps may be implemented: the network internet module and the WiFi module are successively called based on the preset order.
Preferably, when the computer subprogram stored in the computer readable storage medium is executed by processor, specifically
Following steps may be implemented: if the call request is the call request for data-transformation facility, from Software Development Tools
The corresponding data transmission module of the data-transformation facility is determined in packet;The determining network with data transmission module linkage
Networking module.
Preferably, when the computer subprogram stored in the computer readable storage medium is executed by processor, specifically
Following steps may be implemented: the network internet module and the data transmission module are successively called based on the preset order.
The application is after getting the call request for objective function, it is first determined for realizing the first of objective function
Functional module, and then at least one second functional module with the linkage of the first functional module is automatically determined, and automatically to the first function
Can module and all second functional module carry out sequence calling without manually successively calling each functional module significantly shorten sound
Between seasonable, efficiency is improved.Each embodiment is described in a progressive manner in specification, and each embodiment stresses
It is the difference from other embodiments, the same or similar parts in each embodiment may refer to each other.For embodiment public affairs
For the system opened, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is referring to side
Method part explanation.It should be pointed out that for those skilled in the art, not departing from the application principle
Under the premise of, can also to the application, some improvement and modification can also be carried out, these improvement and modification also fall into the claim of this application
In protection scope.
It should also be noted that, in the present specification, relational terms such as first and second and the like be used merely to by
One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation
Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning
Covering non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes that
A little elements, but also including other elements that are not explicitly listed, or further include for this process, method, article or
The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged
Except there is also other identical elements in the process, method, article or apparatus that includes the element.
Claims (10)
1. a kind of Software Development Kit funcall method characterized by comprising
Obtain the call request for being directed to objective function;
According to the call request, corresponding first functional module of the objective function is determined from Software Development Kit;
Determining at least one second functional module with first functional module linkage;
First functional module and all second functional modules are called based on preset order, realize the target function
Energy.
2. Software Development Kit funcall method according to claim 1, which is characterized in that described obtain is directed to mesh
Mark the call request of function, comprising:
The call request for being directed to the objective function is obtained using universal asynchronous receiving-transmitting transmitter.
3. Software Development Kit funcall method according to claim 1, which is characterized in that described suitable based on presetting
After first functional module described in ordered pair and all second functional modules are called, further includes:
Return to the call result being called to first functional module and all second functional modules.
4. Software Development Kit funcall method according to any one of claims 1 to 3, which is characterized in that described
According to the call request, corresponding first functional module of the objective function is determined from Software Development Kit, determine with
At least one second functional module of the first functional module linkage, comprising:
If the call request is the call request for WiFi function of surfing the Net, determined from Software Development Kit described
The corresponding WiFi module of WiFi function of surfing the Net;
The determining network internet module with WiFi module linkage.
5. Software Development Kit funcall method according to claim 4, which is characterized in that described suitable based on presetting
First functional module described in ordered pair and all second functional modules are called, comprising:
The network internet module and the WiFi module are successively called based on the preset order.
6. Software Development Kit funcall method according to any one of claims 1 to 3, which is characterized in that described
According to the call request, corresponding first functional module of the objective function is determined from Software Development Kit, determine with
At least one second functional module of the first functional module linkage, comprising:
If the call request is the call request for data-transformation facility, determined from Software Development Kit described
The corresponding data transmission module of data-transformation facility;
The determining network internet module with data transmission module linkage.
7. Software Development Kit funcall method according to claim 6, which is characterized in that described suitable based on presetting
First functional module described in ordered pair and all second functional modules are called, comprising:
The network internet module and the data transmission module are successively called based on the preset order.
8. a kind of Software Development Kit funcall system characterized by comprising
Request module, for obtaining the call request for being directed to objective function;
First determining module, for determining that the objective function is corresponding from Software Development Kit according to the call request
The first functional module;
Second determining module, for determining at least one second functional module with first functional module linkage;
Sequence calling module, for being adjusted based on preset order to first functional module and all second functional modules
With realizing the objective function.
9. a kind of electronic equipment characterized by comprising
Memory, for storing computer program;
Processor realizes the Software Development Kit as described in any one of claim 1 to 7 when for executing the computer program
The step of funcall method.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium
Program realizes the Software Development Kit function as described in any one of claim 1 to 7 when the computer program is executed by processor
The step of being capable of calling method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910666337.9A CN110399181A (en) | 2019-07-23 | 2019-07-23 | Software Development Kit funcall method, system and electronic equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910666337.9A CN110399181A (en) | 2019-07-23 | 2019-07-23 | Software Development Kit funcall method, system and electronic equipment and medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110399181A true CN110399181A (en) | 2019-11-01 |
Family
ID=68325322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910666337.9A Pending CN110399181A (en) | 2019-07-23 | 2019-07-23 | Software Development Kit funcall method, system and electronic equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110399181A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111221512A (en) * | 2020-01-03 | 2020-06-02 | 杭州涂鸦信息技术有限公司 | Function module mixing method, electronic device, and storage medium |
CN111475230A (en) * | 2020-04-15 | 2020-07-31 | 望海康信(北京)科技股份公司 | Application function configuration method and device and electronic equipment |
CN112230945A (en) * | 2020-11-16 | 2021-01-15 | 厦门亿联网络技术股份有限公司 | Method and device for improving equipment compatibility, electronic equipment and storage medium |
CN112328932A (en) * | 2020-07-30 | 2021-02-05 | 神州融安科技(北京)有限公司 | Operation execution method, electronic device, and computer-readable storage medium |
CN115866046A (en) * | 2022-11-30 | 2023-03-28 | 北京安天网络安全技术有限公司 | Service calling system, electronic equipment and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103034516A (en) * | 2012-12-13 | 2013-04-10 | 东莞宇龙通信科技有限公司 | Terminal and method for opening application program |
WO2016101753A1 (en) * | 2014-12-26 | 2016-06-30 | 北京奇虎科技有限公司 | Method and device for uniformly processing request information |
JP2016133879A (en) * | 2015-01-16 | 2016-07-25 | 横河電機株式会社 | Engineering support device, method and program |
CN106900044A (en) * | 2017-03-30 | 2017-06-27 | 努比亚技术有限公司 | Mobile terminal and its dormancy control method |
CN107087298A (en) * | 2017-03-30 | 2017-08-22 | 努比亚技术有限公司 | Mobile terminal and its dormancy control method |
CN107087297A (en) * | 2017-03-30 | 2017-08-22 | 努比亚技术有限公司 | Mobile terminal and its dormancy control method |
US20180203689A1 (en) * | 2017-01-17 | 2018-07-19 | Bank Of America Corporation | Hybrid system for remote application development |
CN109032815A (en) * | 2018-07-18 | 2018-12-18 | 武汉斗鱼网络科技有限公司 | Information interacting method, device, equipment and storage medium between functional module |
CN109710340A (en) * | 2019-01-18 | 2019-05-03 | 北京顺丰同城科技有限公司 | Software tool call method and device, software tool packaging method and device |
-
2019
- 2019-07-23 CN CN201910666337.9A patent/CN110399181A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103034516A (en) * | 2012-12-13 | 2013-04-10 | 东莞宇龙通信科技有限公司 | Terminal and method for opening application program |
WO2016101753A1 (en) * | 2014-12-26 | 2016-06-30 | 北京奇虎科技有限公司 | Method and device for uniformly processing request information |
JP2016133879A (en) * | 2015-01-16 | 2016-07-25 | 横河電機株式会社 | Engineering support device, method and program |
US20180203689A1 (en) * | 2017-01-17 | 2018-07-19 | Bank Of America Corporation | Hybrid system for remote application development |
CN106900044A (en) * | 2017-03-30 | 2017-06-27 | 努比亚技术有限公司 | Mobile terminal and its dormancy control method |
CN107087298A (en) * | 2017-03-30 | 2017-08-22 | 努比亚技术有限公司 | Mobile terminal and its dormancy control method |
CN107087297A (en) * | 2017-03-30 | 2017-08-22 | 努比亚技术有限公司 | Mobile terminal and its dormancy control method |
CN109032815A (en) * | 2018-07-18 | 2018-12-18 | 武汉斗鱼网络科技有限公司 | Information interacting method, device, equipment and storage medium between functional module |
CN109710340A (en) * | 2019-01-18 | 2019-05-03 | 北京顺丰同城科技有限公司 | Software tool call method and device, software tool packaging method and device |
Non-Patent Citations (4)
Title |
---|
李尚恩: "基于WCF的渐进引导教学平台设计与实现", 《电脑编程技巧与维护》 * |
李尚恩: "基于WCF的渐进引导教学平台设计与实现", 《电脑编程技巧与维护》, no. 07, 18 July 2018 (2018-07-18), pages 85 - 87 * |
焦景欣等: "解决协同开发和需求变化的插件结构方法", 《探测与控制学报》 * |
焦景欣等: "解决协同开发和需求变化的插件结构方法", 《探测与控制学报》, no. 06, 26 December 2011 (2011-12-26), pages 64 - 67 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111221512A (en) * | 2020-01-03 | 2020-06-02 | 杭州涂鸦信息技术有限公司 | Function module mixing method, electronic device, and storage medium |
CN111221512B (en) * | 2020-01-03 | 2023-12-05 | 杭州涂鸦信息技术有限公司 | Function module mixed use method, electronic device and storage medium |
CN111475230A (en) * | 2020-04-15 | 2020-07-31 | 望海康信(北京)科技股份公司 | Application function configuration method and device and electronic equipment |
CN112328932A (en) * | 2020-07-30 | 2021-02-05 | 神州融安科技(北京)有限公司 | Operation execution method, electronic device, and computer-readable storage medium |
CN112230945A (en) * | 2020-11-16 | 2021-01-15 | 厦门亿联网络技术股份有限公司 | Method and device for improving equipment compatibility, electronic equipment and storage medium |
CN112230945B (en) * | 2020-11-16 | 2022-06-28 | 厦门亿联网络技术股份有限公司 | Method and device for improving equipment compatibility, electronic equipment and storage medium |
CN115866046A (en) * | 2022-11-30 | 2023-03-28 | 北京安天网络安全技术有限公司 | Service calling system, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110399181A (en) | Software Development Kit funcall method, system and electronic equipment and medium | |
CN108427698A (en) | Updating device, method and the computer readable storage medium of prediction model | |
CN102654814B (en) | Method and device for calling functions in application as well as electronic equipment | |
US20090172562A1 (en) | User interface dynamic layout system, method for arranging user interface layout and touch control display system using the same | |
CN100511132C (en) | Method and system for laying out and accessing modules of user interface | |
CN107908472A (en) | Data synchronization unit, method and computer-readable recording medium | |
CN108427586B (en) | Using push terminal, method and the computer readable storage medium of theme | |
CN105101479B (en) | The network frequency band adaptive configuration method and device of mobile terminal | |
EP2879046A1 (en) | Voice-assisted editing method and device for terminal | |
CN103365621B (en) | Image processing method and device | |
CN108170500A (en) | Download progress method for refreshing, terminal device and computer readable storage medium | |
CN110362364A (en) | Software Development Kit funcall method, system and electronic equipment and medium | |
CN109413207A (en) | A kind of file uploading method, system, device and computer readable storage medium | |
CN102541352A (en) | Method capable of enabling cell phone to adapt to user touch control habits | |
CN109416615A (en) | Handle the method for touch event and the electronic device suitable for this method | |
CN110020528A (en) | A kind of BMC starting method, apparatus and electronic equipment and storage medium | |
CN115879406A (en) | Integrated circuit post-simulation method and device, electronic equipment and storage medium | |
CN108037889A (en) | Location regulation method, terminal and the computer-readable recording medium of virtual key | |
CN108156310A (en) | A kind of method and system of finger prints processing, terminal device and computer-readable medium | |
CN110008159A (en) | PCIE width automatic adaptation method, device and electronic equipment and storage medium | |
CN109558325A (en) | Time delay statistical method and device and computer readable storage medium | |
CN104317561A (en) | Method of interface operation | |
CN107506120A (en) | Method for information display, terminal and computer-readable recording medium | |
CN102375668B (en) | Window management method and device for mobile terminal | |
CN103984486A (en) | Method and system for adding functions of application program |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191101 |