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 PDF

Info

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
Application number
CN201910563498.5A
Other languages
Chinese (zh)
Other versions
CN110300165B (en
Inventor
李朋林
李应鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201910563498.5A priority Critical patent/CN110300165B/en
Publication of CN110300165A publication Critical patent/CN110300165A/en
Application granted granted Critical
Publication of CN110300165B publication Critical patent/CN110300165B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/547Remote procedure calls [RPC]; Web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network 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

A kind of call method of function program, device, equipment and storage medium
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.
CN201910563498.5A 2019-06-26 2019-06-26 Method, device and equipment for calling functional program and storage medium Active CN110300165B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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