CN110300165A - A kind of call method of function program, device, equipment and storage medium - Google Patents
A kind of call method of function program, device, equipment and storage medium Download PDFInfo
- Publication number
- CN110300165A CN110300165A CN201910563498.5A CN201910563498A CN110300165A CN 110300165 A CN110300165 A CN 110300165A CN 201910563498 A CN201910563498 A CN 201910563498A CN 110300165 A CN110300165 A CN 110300165A
- Authority
- CN
- China
- Prior art keywords
- interface
- function program
- program
- calling
- group
- 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
-
- 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
-
- 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/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- 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/14—Session management
- H04L67/146—Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
-
- 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/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephonic Communication Services (AREA)
Abstract
The embodiment of the present disclosure discloses call method, device, equipment and the storage medium of a kind of function program, and wherein the call method of function program includes: the call instruction for receiving the function program that server issues, wherein including identification parameter in the call instruction;According to the call instruction, the interface currently called is determined from least one interface in preset interface group;The corresponding function program interface of the identification parameter is called by the interface currently called, until at least one interface calling in the preset interface group finishes.Call method, device, terminal and the readable medium for a kind of function program that the embodiment of the present disclosure provides, for solves to delete or newly-increased SDK during operation layer program change amount it is big, error rate is high, maintainable poor problem.
Description
Technical field
The embodiment of the present disclosure is related to computer software technology more particularly to a kind of call method of function program, device, sets
Standby and storage medium.
Background technique
Mountable types of applications program (Application, APP) is in intelligent terminal to meet the different demands of user, example
If mountable network direct broadcasting application program is to watch live multimedia data, mountable shopping application program is with online shopping etc..
The program structure of application program is commonly divided into presentation layer, operation layer and persistent layer, and wherein presentation layer can be used for boundary
Face shows that operation layer can be used for method call, and persistent layer is operated for data persistence.Wherein, by calling operation layer access
Various Software Development Kit (Software Development Kit, SDK) every business function, such as network can be achieved
Live streaming application by call operation layer access company's wheat function SDK can company of realization wheat, pass through call operation layer access U.S. face
The SDK of function can realize live streaming process Sino-U.S. face.For a certain item business function, operation layer would generally access multiple commercial vendors offer
SDK, with after application program lists, when the SDK that certain manufacturer provides is called it is abnormal when, can call rapidly to other manufacturers and provide
SDK, to improve risk resolution ability;In addition, including the function of realizing business function in the SDK that each manufacturer provides
Program, and include multiple interfaces in function program, for application call.
In the prior art, need to establish in operation layer multiple SDK function programs corresponding with every business function each interface it
Between call relation, to realize operation layer to the calling of each SDK function program.It include: when deletion in place of the deficiencies in the prior art
Or when newly-increased SDK, need to update operation layer and delete or the function program of newly-increased SDK in each interface calling logic, thus
Cause the program change amount of operation layer big, error rate is high, maintainable poor.
Summary of the invention
In view of this, call method, device, equipment and storage that the embodiment of the present disclosure provides a kind of function program are situated between
Matter, for solve to delete or newly-increased SDK during operation layer program change amount it is big, error rate is high, the problem of maintainable difference.
In a first aspect, the embodiment of the present disclosure provides a kind of call method of function program, the industry applied to application program
Business layer, comprising:
The call instruction for the function program that server issues is received, wherein including identification parameter in the call instruction;
According to the call instruction, the interface currently called is determined from least one interface in preset interface group;
The corresponding function program interface of the identification parameter is called by the interface currently called, until the preset interface
At least one interface calling in group finishes.
Second aspect, the embodiment of the present disclosure provide a kind of calling device of function program, comprising:
Command reception module, for receiving the call instruction for the function program that server issues, wherein the call instruction
In include identification parameter;
Interface determining module, for being determined from least one interface in preset interface group according to the call instruction
The interface currently called;
Function program calling module calls the corresponding function program of the identification parameter for the interface by currently calling
Interface, until at least one interface calling in the preset interface group finishes.
The third aspect, the embodiment of the present disclosure provide a kind of terminal device, comprising:
One or more processors;
Memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processing
Device realizes the call method of the function program as described in disclosure any embodiment.
Fourth aspect, the embodiment of the present disclosure provide a kind of computer storage medium, are stored thereon with computer program, should
The call method of the function program as described in disclosure any embodiment is realized when program is executed by processor.
Call method, device, equipment and the storage medium for a kind of function program that the embodiment of the present disclosure provides, wherein function
The call method of program is applied to the operation layer of application program, and this method includes that operation layer receives the calling that server issues and refers to
It enables, and includes the identification parameter of function program to be called in call instruction;Operation layer successively calls in advance according to call instruction
If at least one interface in interface group, and in interface group in each interface invoked procedure, each interface can all join according to mark
Number determines the corresponding function program interface of identification parameter from least one function program, and calls;When in preset interface group
When at least one interface calling finishes, i.e., the corresponding function program interface calling of identification parameter finishes in each interface, to realize
The calling of the corresponding function program of identification parameter.By presetting the interface group comprising at least one interface, and according to connecing
At least one interface calls the corresponding function program of identification parameter in mouth group, can be not necessarily in deletion or what's new program
The call relation between operation layer and interface group is changed, only each interface in interface group need to be modified and be connect with deletion or what's new program
The call relation of mouth, so that the program change amount for solving operation layer is big, error rate is high, the problem of maintainable difference.
Detailed description of the invention
In order to illustrate more clearly of the embodiment of the present disclosure or technical solution in the prior art, to embodiment or will show below
There is attached drawing needed in technical description to do one simply to introduce, it should be apparent that, the accompanying drawings in the following description is this public affairs
The some embodiments opened for those of ordinary skill in the art without creative efforts, can be with root
Other attached drawings are obtained according to these attached drawings.
Fig. 1 shows a kind of call method flow chart of function program of the offer of the embodiment of the present disclosure one;
Fig. 2 shows a kind of call method flow charts for function program that the embodiment of the present disclosure two provides;
Fig. 3 shows a kind of call method flow chart of function program of the offer of the embodiment of the present disclosure three;
Fig. 4 shows a kind of call method flow chart of even wheat function program of the offer of the embodiment of the present disclosure four;
Fig. 5 shows a kind of calling device structural schematic diagram of function program of the offer of the embodiment of the present disclosure five;
Fig. 6 shows a kind of hardware structural diagram of terminal device of the offer of the embodiment of the present disclosure six.
Specific embodiment
Embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although showing the certain of the disclosure in attached drawing
Embodiment, it should be understood that, the disclosure can be realized by various forms, and should not be construed as being limited to this
In the embodiment that illustrates, providing these embodiments on the contrary is in order to more thorough and be fully understood by the disclosure.It should be understood that
It is that being given for example only property of the accompanying drawings and embodiments effect of the disclosure is not intended to limit the protection scope of the disclosure.
It should be appreciated that each step recorded in disclosed method embodiment can execute in a different order,
And/or parallel execution.In addition, method implementation may include additional step and/or omit the step of execution is shown.This public affairs
The range opened is not limited in this respect.
Terms used herein " comprising " and its deformation are that opening includes, i.e., " including but not limited to ".Term "based"
It is " being based at least partially on ".Term " one embodiment " expression " at least one embodiment ";Term " another embodiment " indicates
" at least one other embodiment ";Term " some embodiments " expression " at least some embodiments ".The correlation of other terms is fixed
Justice provides in will be described below.
It is noted that the concepts such as " first " that refers in the disclosure, " second " are only used for different devices, module or list
Member distinguishes, and is not intended to limit the sequence or relation of interdependence of function performed by these devices, module or unit.
It is noted that referred in the disclosure "one", the modification of " multiple " be schematically and not restrictive this field
It will be appreciated by the skilled person that being otherwise construed as " one or more " unless clearly indicate otherwise in context.
The being merely to illustrate property of title of the message or information that are interacted between multiple devices in disclosure embodiment
Purpose, and be not used to limit the range of these message or information.
Embodiment one
Fig. 1 shows a kind of call method flow chart of function program of the offer of the embodiment of the present disclosure one, and the disclosure is implemented
Example the case where being applicable to the calling of function program, this method can be realized by terminal, specifically can by software in terminal and/
Or hardware is implemented.
As shown in Figure 1, the call method of the function program provided in the embodiment of the present disclosure, the business applied to application program
Layer, includes the following steps:
S110, the call instruction for receiving the function program that server issues wherein include identification parameter in call instruction.
Wherein, function program can be is used in Software Development Kit (Software Development Kit, SDK)
Realize the function program of business function.Wherein, the operation layer of application program is by calling the function program in SDK that can realize business
Function, for example, network direct broadcasting application operation layer by function program of the company of calling in wheat SDK can company of realization wheat, pass through call it is beautiful
Function program in face SDK can realize live streaming process Sino-U.S. face.For a certain item business function, operation layer would generally access more families
The SDK that manufacturer provides, to improve risk resolution ability, i.e. operation layer can call any function in the function program of different vendor's offer
Can program realize a business function.Wherein it is possible to preset the identification parameter of the function program of different vendor's offer, use
In unique identification function program.Wherein, identification parameter, which can be, is made of at least one of letter, number or symbol etc. element
Character string.
Wherein, terminal can trigger the business of application program when monitoring to act on the user's operation of Application Program Interface
Layer calls the function program that business function is corresponded to for realizing user's operation.And operation layer is before calling function program, it can be to clothes
Business device sends request message, which can be used for requesting the identification parameter of function program to be called.Server is receiving
After request message, the call instruction for the function program that can be issued to operation layer wherein includes unique identification function in call instruction
The identification parameter of program.
S120, according to call instruction, the interface currently called is determined from least one interface in preset interface group.
Optionally, according to call instruction, the interface currently called, packet are determined from least one interface of preset interface group
Include: according to call instruction and default calling sequence, determination is currently called from least one interface in preset interface group
Interface.
Wherein, the process that presets of interface group may include: to comb the realization industry of function program in each SDK to be accessed
The step of function of being engaged in, obtains the quantity N of main step and the calling sequence of main step;Multiple interfaces that each SDK is provided are by main step
The calling sequence of rapid quantity N and main step is divided into N group, wherein every group interface can realize one in main step when called
Step, every group interface are called by the calling sequence of main step and are finished, then business function can be achieved;N number of interface is defined, by each SDK
N group interface be respectively mapped on N number of interface of definition, and add in mapping process the mark ginseng of the N group interface of each SDK
Number, wherein the identification parameter of the N group interface of each SDK is identical as the identification parameter of the function program of each SDK, wherein N group interface pair
The calling sequence for the main step answered is the calling sequence of the defining interface of N group interface mapping.Wherein, N number of interface of definition can group
At preset interface group, the calling sequence of defining interface is as default calling sequence.
Illustratively, SDK1 and SDK2 all may be implemented a certain business function, the mark of the function program of SDK1 and SDK2
Parameter is respectively " SDK1 " and " SDK2 ", then the process that presets of interface group may include: function in combing SDK1 and SDK2
The step of realization business function of program, obtains main step S1 and S2, and first S1 is called to recall S2;The interface that SDK1 is provided
It is divided into interface 11 and 12 two groups of interface, the interface that SDK2 is provided is divided into interface 21 and 22 two groups of interface, wherein calling interface 11
Step 1 can be all realized with interface 21, and calling interface 12 and interface 22 can all realize step 2, wherein first calling interface 11 recalls
Interface 12 can realize the business function, and first calling interface 21, which recalls interface 22, can also realize the business function;Two are defined to connect
Mouth, respectively interface 1 and interface 2, are mapped to interface 1 for the interface 11 of SDK1, the interface 12 of SDK1 are mapped to interface 2, will
The interface 21 of SDK2 is mapped to interface 1, and the interface 22 of SDK2 is mapped to interface 2, and 11 He of interface is added in mapping process
The identification parameter of interface 12 is " SDK1 ", and the identification parameter for adding interface 21 and interface 22 is " SDK2 ", wherein due to first calling
Interface 11, which recalls interface 12, can realize the business function, and first calling interface 21, which recalls interface 22, can also realize the business function
Can, therefore the calling sequence for the interface 1 and interface 2 being mapped is that first calling interface 1 recalls interface 2.Wherein, it interface 1 and connects
2 composable preset interface groups of mouth, first calling interface 1, which recalls interface 2, can be used as default calling sequence.
At least one interface in preset interface group can be successively called according to call instruction, and suitable according to default calling
Sequence, can determine the calling sequence of at least one interface in preset interface group, and successively determine current needs according to calling sequence
The interface of calling is as current calling interface.
S130, the corresponding function program interface of identification parameter is called by the interface currently called, until preset interface group
In at least one interface calling finish.
Wherein, the identification parameter of same function program interface is identical in each interface of interface group, such as interface group includes interface 1
With interface 2, the interface 11 of SDK1 can be called by interface 1, the interface 12 of SDK1 can be called by interface 2, wherein 11 He of interface
The identification parameter of interface 12 is identical.Wherein, each in interface group according to the interface in default calling sequence successively calling interface group
In interface calling procedure, the corresponding function program interface of identification parameter is called by the interface currently called, is connect default
When each interface calling finishes in mouth group, i.e. each group interface of the corresponding functional application of identification parameter, which can also call, to be finished, from
And the corresponding function program calling of identification parameter finishes.
Optionally, the corresponding function program interface of identification parameter is called by the interface currently called, comprising:
Assignment is carried out to the design variables in the program in the interface currently called according to identification parameter;According to design variables
From at least one function program interface that the program in the interface currently called is included, the corresponding function of identification parameter is determined
Routine interface, and call the corresponding function program interface of identification parameter.
It wherein,, can be pre- during each interface defines method when each interface of definition during interface group is preset
First define a variable, and can based on the received the identification parameter in call instruction to the variable assignments.Wherein, fixed in each interface
During right way of conduct method, the corresponding relationship of different variable assignments Yu function program interface also can define, so that can according to design variables
To determine the corresponding function of identification parameter from least one function program interface that the program in the interface currently called is included
Energy routine interface, and call the corresponding function program interface of identification parameter.
It, can be by multiple interfaces that SDK to be increased newly is provided by main step in addition, in the function program of newly-increased SDK
The calling of quantity N and main step sequence is divided into N group, wherein every group interface can realize a step in main step when called
Suddenly, every group interface is called by the calling sequence of main step and is finished, then business function can be achieved;By the N group interface of SDK to be increased newly
It is respectively mapped on N number of interface of preset interface group, and adds in mapping process the mark of the N group interface of SDK to be increased newly
Parameter, wherein the identification parameter of the N group interface of SDK to be increased newly is identical as the newly-increased identification parameter of function program of SDK,
The calling sequence of the corresponding main step of middle N group interface is the calling sequence of the defining interface of N group interface mapping.Wherein, it is removing
When the function program of SDK, cancel the N group interface of SDK to be removed and the N of preset interface group from N number of interface of preset interface group
The mapping relations of a interface.Thus in deletion or what's new program, without changing between operation layer and interface group
Call relation need to only modify the call relation of each interface and deletion or what's new routine interface in interface group, to solve
The program change amount of operation layer is big, and error rate is high, the problem of maintainable difference.
A kind of call method for function program that the embodiment of the present disclosure provides, operation layer receive the calling that server issues and refer to
It enables, and includes the identification parameter of function program to be called in call instruction;Operation layer is according to call instruction and default tune
With at least one interface sequentially successively called in preset interface group, and respectively connect in each interface invoked procedure in interface group
Mouth can all determine the corresponding function program interface of identification parameter according to identification parameter from least one function program, and call;
When at least one interface calling in preset interface group finishes, i.e., the corresponding function program interface of identification parameter is pressed in each interface
Default calling sequence, which is called, to be finished, to realize the calling of the corresponding function program of identification parameter.Include by presetting
The interface group of at least one interface, and the corresponding function program of identification parameter is called according at least one interface in interface group, it can
Without changing the call relation between operation layer and interface group, need to only modify interface group in deletion or what's new program
In the call relation of each interface and deletion or what's new routine interface, so that the program change amount for solving operation layer is big, out
Error rate is high, the problem of maintainable difference.
Embodiment two
The present embodiment on that basi of the above embodiments, is further described call instruction, mentions with above-described embodiment
The call method of function program out belongs to same inventive concept, and the technical detail of detailed description not can be found in the present embodiment
Above-described embodiment.
Optionally, call instruction further includes type parameter;Correspondingly, according to call instruction and default calling sequence, from
The interface currently called is determined at least one interface in preset interface group, comprising: pre- from least one according to type parameter
If determining target interface group in interface group, and the interface currently called is determined from least one interface in target interface group.
Fig. 2 shows a kind of call method flow chart for function program that the embodiment of the present disclosure two provides, the disclosure is implemented
The call method of the function program provided in example includes the following steps:
S210, receive the call instruction of function program that server issues, wherein in call instruction comprising identification parameter and
Type parameter;
S220, target interface group is determined from least one preset interface group according to type parameter, and from target interface group
In at least one interface in determine the interface that currently calls;
S230, the corresponding function program interface of identification parameter is called by the interface currently called, until preset interface group
In at least one interface calling finish.
Wherein, multiple business function may be implemented in application program, such as even wheat business function may be implemented in network direct broadcasting application
Can, live streaming process Sino-U.S. face business function also may be implemented.It can be directed to different business function, preset distinct interface group,
And type parameter can be set for distinct interface group, the type of business function can be realized with unique identification interface group.Wherein, business
Layer first can determine target interface according to the type parameter in call instruction after receiving the call instruction that server issues
Group, at least one interface in the default calling sequence of basis successively invocation target interface group, so that it is multiple for realizing interface group
In the case where function program calling.
Illustratively, interface group 1 can be preset for even wheat business function, and the type parameter of interface group 1 is
" Connection ", can be for the default setting interface group 2 of U.S. face business function, and the type parameter of interface group 2 is
"Beauty".When type parameter is " Beauty " in the received call instruction of operation layer, it can determine that target interface group is to connect
Mouth group 2, then successively at least one interface in calling interface group 2.
The present embodiment on that basi of the above embodiments, is further described call instruction, by call instruction
The type parameter for including can determine target interface group from least one preset interface group, so that it is multiple for realizing interface group
In the case where function program calling.In addition, the call method of the function program proposed with above-described embodiment belongs to same invention
Design, the technical detail of detailed description not can be found in above-described embodiment, and the present embodiment and above-described embodiment in the present embodiment
Beneficial effect having the same.
Embodiment three
The present embodiment on that basi of the above embodiments, is further retouched the case where function program interface malloc failure malloc
It states, the call method of the function program proposed with above-described embodiment belongs to same inventive concept, not detailed in the present embodiment to retouch
The technical detail stated can be found in above-described embodiment.
Optionally, if the interface currently called calls the corresponding function program interface failure of identification parameter, calling is generated
Unexpected message simultaneously feeds back to server, so that it includes that the calling of function program of identification parameter after updating refers to that server, which issues,
It enables.
Fig. 3 shows a kind of call method flow chart of function program of the offer of the embodiment of the present disclosure three, and the disclosure is implemented
The call method of the function program provided in example includes the following steps:
S310, the call instruction for receiving the function program that server issues wherein include identification parameter in call instruction;
S320, according to call instruction, the interface currently called is determined from least one interface in preset interface group;
S330, the corresponding function program interface of identification parameter is called by the interface currently called;
Whether S340, arbitration functions routine interface call success;
If S350, function program interface call successfully, determined from least one interface in preset interface group again
The interface currently called, until at least one interface calling in preset interface group finishes;
If S360, function program interface malloc failure malloc, generates and call unexpected message and feed back to server, so that service
Device issue include update after identification parameter function program call instruction;
S370, when the call instruction of the function program of identification parameter, S320-S360 step is repeated after receiving update
Suddenly, until at least one interface calling in preset interface group finishes.
Wherein, any one interface calls the corresponding function program interface failure of identification parameter in preset interface group, then not
The calling of function program can be completed, produces at this time and calls unexpected message and feed back to server, wherein calling unexpected message can
To include exceptional interface information, in order to fast positioning function program interface call abnormal position, be conducive to application program update
Maintenance.Wherein, identification parameter may be updated when receiving calling unexpected message in server, generates comprising identification parameter after updating
Call instruction, and call instruction is issued again, so that operation layer calls other function application program to realize business function.In function
Can routine interface malloc failure malloc when, generate and call unexpected message and to server feedback, after so that server is issued and is included update
The call instruction of the function program of identification parameter, and according to updated call instruction calling function program parameter, it improves and answers
With the risk resolution ability of program.
Wherein, the update step of identification parameter can be, and server is according to each function journey for completing the business function on line
The error rate of sequence is updated identification parameter.Wherein, server can be chosen in addition to the identification parameter before update, and error rate is low
Function program identification parameter as updated identification parameter.
The present embodiment on that basi of the above embodiments, is further retouched the case where function program interface malloc failure malloc
It states, by function program interface malloc failure malloc, generating calling unexpected message and to server feedback, makes to give out a contract for a project under server
Call instruction containing the function program of identification parameter after update, and joined according to updated call instruction calling function program
Number, improves the risk resolution ability of application program.In addition, the call method of the function program proposed with above-described embodiment belongs to
Same inventive concept, the technical detail of detailed description not can be found in above-described embodiment in the present embodiment, and the present embodiment with it is upper
State embodiment beneficial effect having the same.
Example IV
The present embodiment is further that even wheat function program is described to function program on that basi of the above embodiments,
The call method of function program proposed with above-described embodiment belongs to same inventive concept, not detailed description in the present embodiment
Technical detail can be found in above-described embodiment.
Fig. 4 shows a kind of call method flow chart of even wheat function program of the offer of the embodiment of the present disclosure four, the disclosure
The call method of the function program provided in embodiment includes the following steps:
S410, the call instruction for receiving company's wheat function program that server issues wherein include Lian Maigong in call instruction
The identification parameter of energy program;
S420, according to call instruction, the interface currently called is determined from least one interface in preset interface group;
S430, the corresponding even wheat function program interface of identification parameter is called by the interface currently called, until default connect
At least one interface calling in mouth group finishes.
Illustratively, even the process that presets of the corresponding interface group of wheat function program may include:
Combing connects the step of realization business function of function program in wheat SDK1 and Lian Mai SDK2, obtains main step S1, master
It broadcasts A and main broadcaster B and carries out Signalling exchange, such as to main broadcaster B, B main broadcaster's transmittable even wheat application of main broadcaster A can grant an application;S2, two masters
Broadcast the audio/video flow for respectively pulling other side, the company of realization wheat.And first S1 is called to recall S2 and can realize that two main broadcasters connect wheat.
Even it is substantially the same the step of the realization business function of function program with main step in wheat SDK1 and Lian Mai SDK2, it may
The difference of sub-step is split as there are step method title difference or by main step.It can be suitable according to the quantity and calling of main step
Multiple interfaces that even wheat SDK1 is provided are divided into interface 11 and 12 two groups of interface, by multiple interfaces that even wheat SDK2 is provided by sequence
Graduation is interface 21 and 22 two groups of interface, and wherein calling interface 11 and interface 21 can all realize step S1, calling interface 12 and is connect
Mouthfuls 22 can all realize step S2, wherein first calling interface 11 recall interface 12 can the company's of realization wheat business function, first calling interface
21 recall interface 22 can also the company's of realization wheat business function.
Two interfaces, respectively interface 1 and interface 2 are defined, the interface 11 of even wheat SDK1 is mapped to interface 1, by even wheat
The interface 12 of SDK1 is mapped to interface 2, and the interface 21 of even wheat SDK2 is mapped to interface 1, the interface 22 of even wheat SDK2 is mapped
To interface 2, and adding interface 11 and the identification parameter of interface 12 in mapping process is " even wheat SDK1 ", adds interface 21 and connects
The identification parameter of mouth 22 is " even wheat SDK2 ", wherein the business function can be realized since first calling interface 11 recalls interface 12,
First calling interface 21, which recalls interface 22, can also realize the business function, therefore the calling sequence for the interface 1 and interface 2 being mapped
For first calling interface 1 recalls interface 2.Wherein, interface 1 and interface 2 constitute preset interface group, and first calling interface 1 recalls
Interface 2 can be used as default calling sequence.
Further, if connecting the identification parameter of wheat function program in the received even call instruction of wheat function program of operation layer
For " even wheat SDK1 ", then interface 1 and interface 2 in preset interface group are successively called.And when interface 1 is called, interface 1 is according to mark
Know parameter " even wheat SDK1 " calling interface 11;When interface 2 is called, interface 2 is called according to identification parameter " even wheat SDK1 " and is connect
Mouthfuls 12, thus in the company of realizing wheat SDK1 function program calling.
The present embodiment is further that even wheat function program is described to function program on that basi of the above embodiments,
The call method of function program proposed with above-described embodiment belongs to same inventive concept, not detailed description in the present embodiment
Technical detail can be found in above-described embodiment, and the present embodiment and above-described embodiment beneficial effect having the same.
Embodiment five
Fig. 5 shows a kind of calling device structural schematic diagram of function program of the offer of the embodiment of the present disclosure five, the disclosure
Embodiment is applicable to the case where calling of function program.It can be realized by the function program calling device that the disclosure provides above-mentioned
The call method for the function program that embodiment provides.
As shown in figure 5, in the embodiment of the present disclosure function program calling device, comprising:
Command reception module 510 is wherein wrapped in call instruction for receiving the call instruction for the function sequence that server issues
Containing identification parameter;
Interface determining module 520, for according to call instruction, determination to be worked as from least one interface in preset interface group
The interface of preceding calling;
Function program calling module 530 calls the corresponding function program of identification parameter for the interface by currently calling
Interface, until at least one interface calling in preset interface group finishes.
Optionally, function program calling module, comprising:
Assignment submodule, for being assigned according to identification parameter to the design variables in the program in the interface currently called
Value;
Function program call submodule, for according to design variables included from the program in the interface currently called to
In a few function program interface, the corresponding function program interface of identification parameter is determined, and call the corresponding function of identification parameter
Routine interface.
Optionally, call instruction further includes type parameter;Correspondingly, interface determining module, is specifically used for: being joined according to type
Number determines target interface group from least one preset interface group, and determination is worked as from least one interface in target interface group
The interface of preceding calling.
Optionally, the calling device of function program further include:
Unexpected message generation module is called, corresponding function program connects if the interface for currently calling calls identification parameter
Mouth failure then generates and calls unexpected message and feed back to server, so that it includes identification parameter after updating that server, which issues,
The call instruction of function program;
Correspondingly, command reception module, for receive that server issues include identification parameter after updating function journey
The call instruction of sequence;Interface determining module connects for the call instruction according to the function program of identification parameter after update from default
The interface currently called is determined at least one interface in mouth group;Function program calling module, for by currently calling
Interface calls the corresponding function program interface of identification parameter, until at least one interface calling in preset interface group finishes.
Optionally, function program includes connecting wheat function program;Correspondingly, command reception module, for receiving under server
The call instruction of company's wheat function program of hair wherein includes the identification parameter of even wheat function program in call instruction;Interface determines
Module determines the interface currently called according to call instruction from least one interface in preset interface group;Function program tune
With module, the corresponding even wheat function program interface of identification parameter is called for the interface by currently calling, until preset interface
At least one interface calling in group finishes.
The calling device for the function program that the embodiment of the present disclosure provides, the calling with function program provided by the above embodiment
Method belongs to same inventive concept, and the technical detail of detailed description not can be found in above-described embodiment in the embodiments of the present disclosure, and
And the embodiment of the present disclosure and above-described embodiment beneficial effect having the same.
Embodiment six
Fig. 6 shows a kind of hardware structural diagram of terminal device of the offer of the embodiment of the present disclosure six.The disclosure is implemented
It is (personal that terminal device in example can include but is not limited to such as mobile phone, laptop, digit broadcasting receiver, PDA
Digital assistants), PAD (tablet computer), PMP (portable media player), car-mounted terminal (such as vehicle mounted guidance terminal) etc.
Deng mobile terminal and such as number TV, desktop computer etc. fixed terminal.Electronic equipment shown in Fig. 6 is only one
A example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
As shown in fig. 6, electronic equipment 600 may include processing unit (such as central processing unit, graphics processor etc.)
601, it can be according to the program being stored in read-only memory (Read-Only Memory, ROM) 602 or from storage device
608 programs being loaded into random access storage device (Random Access Memory, RAM) 603 and execute various appropriate
Movement and processing.In RAM 603, also it is stored with electronic equipment 600 and operates required various programs and data.Processing unit
601, ROM 602 and RAM 603 is connected with each other by bus 604.Input/output (I/O) interface 605 is also connected to bus
604。
In general, following device can connect to I/O interface 605: including such as touch screen, touch tablet, keyboard, mouse, taking the photograph
As the input unit 606 of head, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaker, vibration
The output device 607 of dynamic device etc.;Storage device 608 including such as tape, hard disk etc.;And communication device 609.Communication device
609, which can permit electronic equipment 600, is wirelessly or non-wirelessly communicated with other equipment to exchange data.Although Fig. 6 shows tool
There is the electronic equipment 600 of various devices, it should be understood that being not required for implementing or having all devices shown.It can be with
Alternatively implement or have more or fewer devices.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed from network by communication device 609, or from storage device 608
It is mounted, or is mounted from ROM 602.When the computer program is executed by processing unit 601, the embodiment of the present disclosure is executed
Method in the above-mentioned function that limits.
The call method of terminal and function program provided by the above embodiment that the embodiment of the present disclosure provides belongs to same hair
Bright design, the technical detail of detailed description not can be found in above-described embodiment, and the embodiment of the present disclosure in the embodiments of the present disclosure
With above-described embodiment beneficial effect having the same.
Embodiment seven
The embodiment of the present disclosure provides a kind of computer storage medium, is stored thereon with computer program, which is located
Reason device realizes the call method of function program provided by above-described embodiment when executing.
It should be noted that the above-mentioned computer storage medium of the disclosure can be computer-readable signal media or meter
Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not
Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter
The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires
Take formula computer disk, hard disk, random access storage device (Random Access Memory, RAM), read-only memory (Read-
Only Memory, ROM), erasable programmable read only memory (Erasable Programmable Read-Only
Memory, EPROM) or flash memory (FLASH), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device,
Magnetic memory device or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can be any packet
Contain or store the tangible medium of program, which can be commanded execution system, device or device use or in connection
It uses.And in the disclosure, computer-readable signal media may include propagating in a base band or as carrier wave a part
Data-signal, wherein carrying computer-readable program code.The data-signal of this propagation can take various forms, packet
Include but be not limited to electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be meter
Any computer-readable medium other than calculation machine readable storage medium storing program for executing, which can send, propagate or
Person's transmission is for by the use of instruction execution system, device or device or program in connection.Computer-readable Jie
The program code for including in matter can transmit with any suitable medium, including but not limited to: electric wire, optical cable, RF (radio frequency) etc.
Deng or above-mentioned any appropriate combination.
In some embodiments, client, server can use such as HTTP (HyperText Transfer
Protocol, hypertext transfer protocol) etc the network protocols of any currently known or following research and development communicated, and can
To be interconnected with the digital data communications (for example, communication network) of arbitrary form or medium.The example of communication network includes local area network
(" LAN "), wide area network (" WAN "), Internet (for example, internet) and ad-hoc network are (for example, the end-to-end net of ad hoc
Network) and any currently known or following research and development network.
Above-mentioned computer storage can be included in above-mentioned electronic equipment;It is also possible to individualism, and it is unassembled
Enter in the electronic equipment.
Above-mentioned computer storage carries one or more program, when said one or multiple programs are set by the electronics
When standby execution, so that the electronic equipment: receiving the call instruction for the function program that server issues, wherein include in call instruction
Identification parameter;According to call instruction and default calling sequence, determined from least one interface in preset interface group current
The interface of calling;The corresponding function program interface of identification parameter is called by the interface currently called, and in function program interface
Again the interface currently called is determined after calling successfully from least one interface in preset interface group, until preset interface group
In at least one interface calling finish.
Alternatively, above-mentioned computer-readable medium carries one or more program, when said one or multiple programs
When being executed by the electronic equipment, so that the electronic equipment: the call instruction for the function program that server issues is received, wherein calling
It include identification parameter in instruction;According to call instruction and default calling sequence, from least one interface in preset interface group
The interface that middle determination is currently called;The corresponding function program interface of identification parameter is called by the interface currently called, and in function
The interface currently called can be determined from least one interface in preset interface group again after program interface call success, until
At least one interface calling in preset interface group finishes.
The calculating of the operation for executing the disclosure can be write with one or more programming languages or combinations thereof
Machine program code, above procedure design language include object oriented program language-such as Java, Smalltalk, C+
+, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can
Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package,
Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part.
In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN)
Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service
Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use
The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box
The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually
It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse
Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding
The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction
Combination realize.
Being described in unit involved in the embodiment of the present disclosure can be realized by way of software, can also be by hard
The mode of part is realized.Wherein, the title of unit does not constitute the restriction to the unit itself under certain conditions.
Function described herein can be executed at least partly by one or more hardware logic components.Example
Such as, without limitation, the hardware logic component for the exemplary type that can be used include: field programmable gate array (FPGA), specially
With integrated circuit (ASIC), Application Specific Standard Product (ASSP), system on chip (SOC), complex programmable logic equipment (CPLD) etc.
Deng.
In the context of the disclosure, machine readable media can be tangible medium, may include or is stored for
The program that instruction execution system, device or equipment are used or is used in combination with instruction execution system, device or equipment.Machine can
Reading medium can be machine-readable signal medium or machine-readable storage medium.Machine readable media can include but is not limited to electricity
Son, magnetic, optical, electromagnetism, infrared or semiconductor system, device or equipment or above content any conjunction
Suitable combination.The more specific example of machine readable storage medium will include the electrical connection of line based on one or more, portable meter
Calculation machine disk, hard disk, random access memory (RAM), read-only memory (ROM), Erasable Programmable Read Only Memory EPROM (EPROM
Or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage facilities or
Any appropriate combination of above content.
According to one or more other embodiments of the present disclosure, [example one] provides a kind of call method of function program, answers
Operation layer for application program, comprising:
The call instruction for the function program that server issues is received, wherein including identification parameter in the call instruction;
According to the call instruction, the interface currently called is determined from least one interface in preset interface group;
The corresponding function program interface of the identification parameter is called by the interface currently called, until the preset interface
At least one interface calling in group finishes.
According to one or more other embodiments of the present disclosure, [example two] provides a kind of call method of function program, also
Include:
Optionally, according to the call instruction, the interface currently called is determined from least one interface of preset interface group,
Include:
According to the call instruction and default calling sequence, determination is worked as from least one interface in preset interface group
The interface of preceding calling.
According to one or more other embodiments of the present disclosure, [example three] provides a kind of call method of function program, also
Include:
Optionally, the corresponding function program interface of identification parameter is called by the interface currently called, comprising:
Assignment is carried out to the design variables in the program in the interface currently called according to identification parameter;
According to design variables from least one function program interface that the program in the interface currently called is included, really
Determine the corresponding function program interface of identification parameter, and calls the corresponding function program interface of identification parameter.
According to one or more other embodiments of the present disclosure, [example four] provides a kind of call method of function program, also
Include:
Optionally, call instruction further includes type parameter;Correspondingly, according to call instruction and default calling sequence, from
The interface currently called is determined at least one interface in preset interface group, comprising:
Determine target interface group from least one preset interface group according to type parameter, and from target interface group to
The interface currently called is determined in a few interface.
According to one or more other embodiments of the present disclosure, [example five] provides a kind of call method of function program, also
Include:
Optionally, the call method of function program, further includes:
If the interface currently called calls the corresponding function program interface failure of identification parameter, calling unexpected message is generated
And feed back to server so that server issue include update after identification parameter function program call instruction.
According to one or more other embodiments of the present disclosure, [example six] provides a kind of call method of function program, also
Include:
Optionally, function program includes connecting wheat function program;Correspondingly, call method includes:
The call instruction for company's wheat function program that server issues is received, even wheat function program is wherein included in call instruction
Identification parameter;
According to call instruction, the interface currently called is determined from least one interface in preset interface group;
The corresponding even wheat function program interface of identification parameter is called by the interface currently called, until in preset interface group
At least one interface calling finish.
According to one or more other embodiments of the present disclosure, [example seven] provides a kind of calling device of function program, packet
It includes:
Command reception module, for receiving the call instruction for the function program that server issues, wherein the call instruction
In include identification parameter;
Interface determining module, for being determined from least one interface in preset interface group according to the call instruction
The interface currently called;
Function program calling module calls the corresponding function program of the identification parameter for the interface by currently calling
Interface, until at least one interface calling in the preset interface group finishes.
According to one or more other embodiments of the present disclosure, [example eight] provides a kind of calling device of function program, also
Include:
Optionally, interface determining module is specifically used for: according to the call instruction and default calling sequence, from default
The interface currently called is determined at least one interface in interface group.
According to one or more other embodiments of the present disclosure, [example nine] provides a kind of calling device of function program, also
Include:
Optionally, function program calling module, comprising:
Assignment submodule, for being assigned according to identification parameter to the design variables in the program in the interface currently called
Value;
Function program call submodule, for according to design variables included from the program in the interface currently called to
In a few function program interface, the corresponding function program interface of identification parameter is determined, and call the corresponding function of identification parameter
Routine interface.
According to one or more other embodiments of the present disclosure, [example ten] provides a kind of calling device of function program, also
Include:
Optionally, call instruction further includes type parameter;Correspondingly, interface determining module, is specifically used for: being joined according to type
Number determines target interface groups from least one preset interface group, and according to default calling sequence from target interface group at least
The interface currently called is determined in one interface.
Above description is only the preferred embodiment of the disclosure and the explanation to institute's application technology principle.Those skilled in the art
Member is it should be appreciated that the open scope involved in the disclosure, however it is not limited to technology made of the specific combination of above-mentioned technical characteristic
Scheme, while should also cover in the case where not departing from design disclosed above, it is carried out by above-mentioned technical characteristic or its equivalent feature
Any combination and the other technical solutions formed.Such as features described above has similar function with (but being not limited to) disclosed in the disclosure
Can technical characteristic replaced mutually and the technical solution that is formed.
Although this is not construed as requiring these operations with institute in addition, depicting each operation using certain order
The certain order that shows executes in sequential order to execute.Under certain environment, multitask and parallel processing may be advantageous
's.Similarly, although containing several specific implementation details in being discussed above, these are not construed as to this public affairs
The limitation for the range opened.Certain features described in the context of individual embodiment can also be realized in combination single real
It applies in example.On the contrary, the various features described in the context of single embodiment can also be individually or with any suitable
The mode of sub-portfolio is realized in various embodiments.
Although having used specific to this theme of the language description of structure feature and/or method logical action, answer
When understanding that theme defined in the appended claims is not necessarily limited to special characteristic described above or movement.On on the contrary,
Special characteristic described in face and movement are only to realize the exemplary forms of claims.
Claims (12)
1. a kind of call method of function program, which is characterized in that the operation layer applied to application program, comprising:
The call instruction for the function program that server issues is received, wherein including identification parameter in the call instruction;
According to the call instruction, the interface currently called is determined from least one interface in preset interface group;
The corresponding function program interface of the identification parameter is called by the interface currently called, until in the preset interface group
At least one interface calling finish.
2. according to the method according to claim 1, wherein described according to the call instruction, from preset interface
The interface currently called is determined at least one interface of group, comprising:
According to the call instruction and default calling sequence, current adjust is determined from least one interface in preset interface group
Interface.
3. the method according to claim 1, wherein the interface by currently calling calls the mark to join
The corresponding function program interface of number, comprising:
Assignment is carried out to the design variables in the program in the interface currently called according to the identification parameter;
According to the design variables from least one function program interface that the program in the interface currently called is included, really
Determine the corresponding function program interface of the identification parameter, and calls the corresponding function program interface of the identification parameter.
4. the method according to claim 1, wherein the call instruction further includes type parameter;Correspondingly, root
According to the call instruction, the interface currently called is determined from least one interface in preset interface group, comprising:
Target interface group is determined from least one preset interface group according to the type parameter, and from the target interface group
At least one interface in determine the interface that currently calls.
5. method according to claim 1 to 4, which is characterized in that further include:
If the interface currently called calls the corresponding function program interface failure of the identification parameter, calling unexpected message is generated
And the server is fed back to, so that it includes that the calling of function program of identification parameter after updating refers to that the server, which issues,
It enables.
6. the call method of function program according to claim 1, which is characterized in that the function program includes Lian Maigong
It can program;Correspondingly, the call method includes:
The call instruction for company's wheat function program that server issues is received, wherein including even wheat function program in the call instruction
Identification parameter;
According to the call instruction, the interface currently called is determined from least one interface in preset interface group;
The corresponding even wheat function program interface of the identification parameter is called by the interface currently called, until the preset interface
At least one interface calling in group finishes.
7. a kind of calling device of function program characterized by comprising
Command reception module, for receiving the call instruction for the function program that server issues, wherein being wrapped in the call instruction
Containing identification parameter;
Interface determining module, for being determined from least one interface in preset interface group current according to the call instruction
The interface of calling;
Function program calling module calls the corresponding function program of the identification parameter to connect for the interface by currently calling
Mouthful, until at least one interface calling in the preset interface group finishes.
8. device according to claim 7, which is characterized in that the interface determining module is specifically used for:
According to the call instruction and default calling sequence, current adjust is determined from least one interface in preset interface group
Interface.
9. device according to claim 7, which is characterized in that the function program calling module, comprising:
Assignment submodule, for being assigned according to the identification parameter to the design variables in the program in the interface currently called
Value;
Function program call submodule, for according to the design variables included from the program in the interface currently called to
In a few function program interface, the corresponding function program interface of the identification parameter is determined, and call the identification parameter pair
The function program interface answered.
10. device according to claim 7, which is characterized in that the call instruction further includes type parameter;Correspondingly,
The interface determining module, is specifically used for: target interface is determined from least one preset interface group according to the type parameter
Group, and the interface currently called is determined from least one interface in the target interface group.
11. a kind of terminal device, which is characterized in that the terminal includes:
One or more processors;
Memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processors are real
Now such as the call method of function program as claimed in any one of claims 1 to 6.
12. a kind of computer storage medium, is stored thereon with computer program, which is characterized in that the program is executed by processor
The call method of Shi Shixian function program for example as claimed in any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910563498.5A CN110300165B (en) | 2019-06-26 | 2019-06-26 | Method, device and equipment for calling functional program and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910563498.5A CN110300165B (en) | 2019-06-26 | 2019-06-26 | Method, device and equipment for calling functional program and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110300165A true CN110300165A (en) | 2019-10-01 |
CN110300165B CN110300165B (en) | 2021-11-12 |
Family
ID=68029065
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910563498.5A Active CN110300165B (en) | 2019-06-26 | 2019-06-26 | Method, device and equipment for calling functional program and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110300165B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111190661A (en) * | 2019-12-31 | 2020-05-22 | 腾讯科技(深圳)有限公司 | Data processing method and equipment |
CN111240927A (en) * | 2020-01-03 | 2020-06-05 | 北京小米移动软件有限公司 | Method, device and storage medium for detecting time consumption of method in program |
CN111447395A (en) * | 2020-03-05 | 2020-07-24 | 视联动力信息技术股份有限公司 | Data communication method, device, terminal equipment and storage medium |
CN111796802A (en) * | 2020-06-30 | 2020-10-20 | 北京字节跳动网络技术有限公司 | Function package generation method and device and electronic equipment |
CN112230982A (en) * | 2020-10-15 | 2021-01-15 | 北京达佳互联信息技术有限公司 | Material processing method and device, electronic equipment and storage medium |
CN113836497A (en) * | 2020-06-24 | 2021-12-24 | 武汉杰开科技有限公司 | Program running method, integrated circuit chip and related device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140201328A1 (en) * | 2013-01-15 | 2014-07-17 | Microsoft Corporation | Systems and methods for building and using hybrid mobile applications |
US20150160931A1 (en) * | 2013-09-29 | 2015-06-11 | Syrp Inc. | System and method for developing an application |
CN106411970A (en) * | 2015-07-28 | 2017-02-15 | 阿里巴巴集团控股有限公司 | Fault handling method, device and system based on service call |
US20180024872A1 (en) * | 2008-03-04 | 2018-01-25 | Microsoft Technology Licensing, Llc | Transparent integration of application components |
CN109240838A (en) * | 2018-09-20 | 2019-01-18 | 深圳市牛鼎丰科技有限公司 | Interface call method, device, computer equipment and storage medium |
CN109408256A (en) * | 2018-10-17 | 2019-03-01 | 麒麟合盛网络技术股份有限公司 | Using call method and device |
CN109640191A (en) * | 2017-10-09 | 2019-04-16 | 武汉斗鱼网络科技有限公司 | A kind of method and apparatus of even wheat live streaming |
-
2019
- 2019-06-26 CN CN201910563498.5A patent/CN110300165B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180024872A1 (en) * | 2008-03-04 | 2018-01-25 | Microsoft Technology Licensing, Llc | Transparent integration of application components |
US20140201328A1 (en) * | 2013-01-15 | 2014-07-17 | Microsoft Corporation | Systems and methods for building and using hybrid mobile applications |
US20150160931A1 (en) * | 2013-09-29 | 2015-06-11 | Syrp Inc. | System and method for developing an application |
CN106411970A (en) * | 2015-07-28 | 2017-02-15 | 阿里巴巴集团控股有限公司 | Fault handling method, device and system based on service call |
CN109640191A (en) * | 2017-10-09 | 2019-04-16 | 武汉斗鱼网络科技有限公司 | A kind of method and apparatus of even wheat live streaming |
CN109240838A (en) * | 2018-09-20 | 2019-01-18 | 深圳市牛鼎丰科技有限公司 | Interface call method, device, computer equipment and storage medium |
CN109408256A (en) * | 2018-10-17 | 2019-03-01 | 麒麟合盛网络技术股份有限公司 | Using call method and device |
Non-Patent Citations (2)
Title |
---|
JIE CAO,LEI YIN,HONG ZHAO: ""Design and Development of Embedded Multimedia Terminal"", 《2010 NINTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE》 * |
海水冷却: ""如何用即构sdk开发实现小程序直播"", 《CSDN博客》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111190661A (en) * | 2019-12-31 | 2020-05-22 | 腾讯科技(深圳)有限公司 | Data processing method and equipment |
CN111240927A (en) * | 2020-01-03 | 2020-06-05 | 北京小米移动软件有限公司 | Method, device and storage medium for detecting time consumption of method in program |
CN111240927B (en) * | 2020-01-03 | 2024-01-30 | 北京小米移动软件有限公司 | Method, device and storage medium for detecting time consumption of method in program |
CN111447395A (en) * | 2020-03-05 | 2020-07-24 | 视联动力信息技术股份有限公司 | Data communication method, device, terminal equipment and storage medium |
CN111447395B (en) * | 2020-03-05 | 2023-11-28 | 视联动力信息技术股份有限公司 | Data communication method, device, terminal equipment and storage medium |
CN113836497A (en) * | 2020-06-24 | 2021-12-24 | 武汉杰开科技有限公司 | Program running method, integrated circuit chip and related device |
CN111796802A (en) * | 2020-06-30 | 2020-10-20 | 北京字节跳动网络技术有限公司 | Function package generation method and device and electronic equipment |
CN111796802B (en) * | 2020-06-30 | 2023-09-12 | 北京字节跳动网络技术有限公司 | Function package generation method and device and electronic equipment |
CN112230982A (en) * | 2020-10-15 | 2021-01-15 | 北京达佳互联信息技术有限公司 | Material processing method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN110300165B (en) | 2021-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110300165A (en) | A kind of call method of function program, device, equipment and storage medium | |
WO2020029971A1 (en) | Processing method and device for payment process, medium and electronic device | |
US11210131B2 (en) | Method and apparatus for assigning computing task | |
CN110413673B (en) | Database data unified acquisition and distribution method and system | |
CN111931962B (en) | Information display method and device and electronic equipment | |
CN109871388A (en) | Data cache method, device, whole electronic equipment and storage medium | |
CN110489101A (en) | Interface analogy method, system, medium and electronic equipment | |
CN110275723A (en) | Obtain method, apparatus, electronic equipment and the readable medium of resource | |
CN110781373B (en) | List updating method and device, readable medium and electronic equipment | |
CN109408205A (en) | Method for scheduling task and device based on hadoop cluster | |
CN110209315A (en) | The display methods of character, device, electronic equipment and storage medium in user interface | |
CN109446309A (en) | Problem feedback method and device | |
CN112686528B (en) | Method, device, server and medium for distributing customer service resources | |
CN109788334A (en) | Barrage processing method, device, electronic equipment and computer readable storage medium | |
CN110401731A (en) | Method and apparatus for distributing content distribution nodes | |
CN110134480A (en) | Processing method, device, electronic equipment and the storage medium of user's trigger action | |
CN111694670B (en) | Resource allocation method, apparatus, device and computer readable medium | |
CN112306685A (en) | Task isolation method and device, electronic equipment and computer readable medium | |
CN111240770A (en) | Application modularization method and device, computer readable storage medium and terminal equipment | |
CN113988992B (en) | Order information sending method, order information sending device, electronic equipment and computer readable medium | |
CN111061518B (en) | Data processing method, system, terminal equipment and storage medium based on drive node | |
CN113709171A (en) | Method and device for cross-component state communication | |
CN106408793A (en) | Service-component sharing method and system applicable to ATM (Automatic Teller Machine) services | |
CN112115154A (en) | Data processing and data query method, device, equipment and computer readable medium | |
CN111399730A (en) | Image processing method, image processing device, electronic equipment and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |