CN106161409A - A kind of agent framework service system including local component and method - Google Patents

A kind of agent framework service system including local component and method Download PDF

Info

Publication number
CN106161409A
CN106161409A CN201510199127.5A CN201510199127A CN106161409A CN 106161409 A CN106161409 A CN 106161409A CN 201510199127 A CN201510199127 A CN 201510199127A CN 106161409 A CN106161409 A CN 106161409A
Authority
CN
China
Prior art keywords
module
local agent
request
performance element
agent unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510199127.5A
Other languages
Chinese (zh)
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.)
PerkinElmer Management Shanghai Co Ltd
Original Assignee
PerkinElmer Management Shanghai 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 PerkinElmer Management Shanghai Co Ltd filed Critical PerkinElmer Management Shanghai Co Ltd
Priority to CN201510199127.5A priority Critical patent/CN106161409A/en
Priority to PCT/CN2016/076948 priority patent/WO2016169375A1/en
Publication of CN106161409A publication Critical patent/CN106161409A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a kind of agent framework service system including local component and method, belong to field of computer technology;System includes: provide the remote service end that at least one includes long-range performance element;One communication unit is provided;One is provided to include that at least one locally executes the local agent unit of module;Local agent unit is connected with corresponding long-range performance element by communication unit.Method includes: local agent unit obtains the request of the current application program run, and according to the long-range accordingly performance element of request selecting or locally execute module and corresponding perform result to be formed;The execution result remotely obtaining is back to application program, or the execution result directly obtaining local runtime is back to application program.Technique scheme provides the benefit that: solve existing computer and cross-platform third party's assembly cannot be utilized easily to process the problem of affairs, and the deployment of this agent framework service system is convenient, simple to operate.

Description

A kind of agent framework service system including local component and method
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of agent framework service system and Method.
Background technology
In existing computer application system, it is often necessary to utilize the group that a part of third party provides Part realizes some business function, especially needs in the system mutual with hardware at some, this The situation of kind system is more common.In of this sort application system, one general problem is that, The assembly that third party provides is likely to be and is realized by a kind of old technology, or these the 3rd The assembly that side provides is only capable of operating in a certain specific platform or specific runtime environment.Make The assembly that provides of these third parties cannot be compatible with whole application system, thus cause whole the The operation inconvenience of tripartite's Component service system, deployment difficulty.
Content of the invention
Exist during the assembly utilizing third party to provide for existing computer application system is upper State problem, now provide one to aim at simple operations, and deployment includes local component easily Agent framework service system and method.
Concrete technical scheme is as follows:
A kind of agent framework service system including local component, wherein,
At least one remote service end is provided, each described remote service end is provided with to hold The long-range performance element of row predetermined function;
At least one is provided to locally execute module in order to perform predetermined function;
One communication unit is provided;
There is provided one include described in locally execute the local agent unit of module, in order to according to current fortune The request of the application program of row, selects corresponding described long-range performance element or described this locality to hold Row module performs described request, and returns to described application program after obtaining execution result;
Described local agent unit is arranged by described communication unit and described remote service end Described long-range performance element connects.
Preferably, this agent framework service system, wherein, described local agent unit includes:
Interface module, described interface module in order to connect described application program, described interface module Including:
Configuration information securing component, in order to described application providing system configuration information;
Instruction executive module is in order to receiving the request of described application program and right with described request The execution parameter answered, and send execution result to described application program.
Preferably, this agent framework service system, wherein, described local agent unit includes:
Remote supervision module, connects described interface module and described communication unit, in order to by described The request from described application program that interface module obtains and described request is corresponding performs ginseng Number is sent to corresponding described long-range performance element by described communication unit, and by described remotely The execution result of performance element sends to described interface module, and provides described long-range execution list First connection status extremely described configuration information securing component with described local agent unit.
Preferably, this agent framework service system, wherein, described communication unit includes:
At least one agent client module, connects described remote supervision module;
When described local agent unit sends described request to described long-range performance element, described Remote supervision module starts corresponding described agent client module, to maintain described local agent Connection between unit with corresponding described long-range performance element.
Preferably, this agent framework service system, wherein, described communication unit includes:
Transition components, in order to the request that described local agent unit sends is converted to described remotely The acceptable form of service end, sends to described remote service end;And, by described long-range clothes The execution result that business end produces is converted to the acceptable form of described local agent unit, sends extremely Described local agent unit;And/or
Monitoring assembly, in order to monitor between described local agent unit and described long-range performance element Connection status;And/or
Registration management assembly, in order to receiving the registration request of described long-range performance element, and according to Corresponding described long-range performance element is registered to described local agent unit by described registration request.
Preferably, this agent framework service system, wherein, described communication unit passes through socket Communication mode maintains the communication between described local agent unit and described long-range performance element.
Preferably, this agent framework service system, wherein, described long-range performance element includes:
At least one remote functionality assembly, in order to the function predetermined according to described request execution, and Produce corresponding execution result;
Hosting module, connects described communication unit and described remote functionality assembly, respectively in order to open Move described remote functionality assembly, the described request being obtained by described communication unit is converted to phase The acceptable instruction of described remote functionality assembly answered, and control described remote functionality assembly according to Corresponding described instruction performs predetermined function;And, will hold described in described remote functionality assembly Row result is sent to described local agent unit by described communication unit.
Preferably, this agent framework service system, wherein, described local agent unit includes:
Start control module, connect corresponding described hosting module by described communication unit, use Controllably to start corresponding described hosting module.
Preferably, this agent framework service system, wherein, described hosting module includes:
Component registration, connects described communication unit, is used to described hosting module and starts backward institute State communication unit and send registration request, so that described hosting module to be registered to described local agent list Unit.
Preferably, this agent framework service system, wherein, described hosting module includes:
Status monitoring assembly, in order to detecting the duty of described local agent unit, and in institute State and make described hosting module out of service when local agent unit quits work.
Preferably, this agent framework service system, wherein, the described module that locally executes includes:
At least one local functionality component, in order to the function predetermined according to described request execution, and Produce corresponding execution result;
Described local agent unit includes:
Local management assembly, connects described interface module and the described module that locally executes respectively, uses In the corresponding described local functionality component of the described request selecting according to described application program, and control Make selected described local functionality component and perform predetermined function;And, by described local function The described execution result of assembly is sent to described application program by described interface module.
Preferably, this agent framework service system, wherein, described locally executing in module is also wrapped Include:
Locally registered assembly, connects described local functionality component respectively, in order to according to described this locality Perform the request of module, corresponding described local functionality component is registered to described local agent list In Yuan.
Preferably, this agent framework service system, wherein, described long-range performance element with described Local agent cell operation is under different operating system;And/or
Described module and the described local agent cell operation of locally executing is in identical operating system Under.
A kind of agent framework method of servicing including local component, wherein, comprising:
At least one is provided to include the long-range clothes of the long-range performance element for performing predetermined function Business end;
The one local agent unit including locally executing module is provided;
Described long-range performance element in described local agent unit with described remote service end Between realize remotely connecting;
In described agent framework method of servicing, based on the method for servicing tool of described long-range performance element Body includes:
Step S1a, described local agent unit obtains the request of the current application program run;
Step S2a, described local agent unit according to described request selecting corresponding described remotely Performance element, to perform result accordingly in the described request of long-range execution formation;
Step S3a, described local agent unit will be formed by described long-range performance element process Described execution result is back to described application program, uses for described application program;
In described service means for acting as agent, specifically wrap based on the described method of servicing locally executing module Include:
Step S1b, described local agent unit obtains the request of the current application program run;
Step S2b, described local agent unit is according to the corresponding described this locality of described request selecting Perform module, to perform described request and to form corresponding execution result;
Step S3b, described local agent unit will be locally executed what resume module was formed by described Described execution result is back to described application program, uses for described application program.
Preferably, this agent framework method of servicing, wherein, described local agent unit passes through phase The interface answered is to described application providing system configuration information;
In described step S1a, described local agent unit obtains current operation by described interface The described request of described application program, and with described request corresponding execution parameter.
Preferably, this agent framework method of servicing, wherein, the request of described application program and phase The described execution parameter answered is by the long-range management mould being arranged in described local agent unit Block sends to corresponding described long-range performance element;And provided by described remote supervision module Connection status between described long-range performance element and described local agent unit, to include in institute State in system configuration information.
Preferably, this agent framework method of servicing, wherein, in described step S2a, when described When local agent unit sends described request by described communication unit, use described long-range management Module forms one in described communication unit and acts on behalf of client process, with described local agent unit With the connection between corresponding described long-range performance element.
Preferably, this agent framework method of servicing, wherein, described local agent unit passes through institute State communication unit send described request and corresponding described execution parameter, be converted into described far The acceptable form of journey service end is simultaneously received by described remote service end;
The described execution result that described remote service end is sent by described communication unit, is changed Become the acceptable form of described local agent unit and received by described local agent unit.
Preferably, this agent framework method of servicing, wherein, when described local agent unit and institute When stating remote service end by described communication unit telecommunication:
Monitor the connection status between described local agent unit and described long-range performance element;With / or
Receive the registration request of described long-range performance element, and according to described registration request by correspondence Described long-range performance element be registered to described local agent unit.
Preferably, this agent framework method of servicing, wherein, in performance element long-range each described Middle setting at least one remote functionality assembly corresponding and a hosting module, each is described remotely Functional unit is in order to perform the function preset;
In described step S2a, described long-range performance element receives described request, and selects corresponding A described remote functionality assembly, to perform predetermined function and to generate corresponding described execution Result;
Use described hosting module to start described remote functionality assembly, and convert the requests into The acceptable instruction of corresponding described remote functionality assembly, with the described long-range work(of described instruction control Predetermined function can be performed by assembly;And
Described execution result is sent to described local agent unit by described communication unit;
Preferably, this agent framework method of servicing, wherein:
Described local agent unit controllably starts described host's mould by described communication unit Block;And/or
When described hosting module is activated, described hosting module sends note to described communication unit Volume request, to be registered to described local agent unit by described hosting module.
Preferably, this agent framework method of servicing, wherein, uses described hosting module to detect institute State the duty of local agent unit, and control when described local agent unit quits work Described hosting module is out of service.
Preferably, this agent framework method of servicing, wherein, in locally executing module described in each In at least one local functionality component is set, each described local functionality component is in order to perform to preset Function;
One local management assembly is set in described local agent unit;
In described step S2b, described local management assembly is according to the current described application journey run Module is locally executed described in corresponding one of the described request selecting of sequence, corresponding described to control Local functionality component performs predetermined function and process forms corresponding described execution result.
Preferably, this agent framework method of servicing, wherein, according to the described module that locally executes Corresponding described local functionality component is registered to described local agent list by corresponding registration request In Yuan.
Preferably, this agent framework method of servicing, wherein, described long-range performance element with described Local agent cell operation is under different operating system;And/or
Described module and the described local agent cell operation of locally executing is in identical operating system Under.
Technique scheme provides the benefit that:
1) providing a kind of agent framework service system, solving existing computer cannot be easily Cross-platform third party's assembly is utilized to process the problem of affairs, and this agent framework service system portion Management side just, simple to operate;
2) a kind of method of servicing based on above-mentioned agent framework service system is provided, in acting on behalf of frame Realize that agency service manages in frame service system.
Brief description
Fig. 1 is in the preferred embodiment of the present invention, a kind of agent framework service system overall Structural representation;
Fig. 2-4 is in the preferred embodiment of the present invention, branch's knot of agent framework service system Structure schematic diagram;
Fig. 5-6 is in the preferred embodiment of the present invention, the stream of a kind of agent framework method of servicing Journey schematic diagram.
Detailed description of the invention
The invention will be further described with specific embodiment below in conjunction with the accompanying drawings, but not as this The restriction of invention.
In the preferred embodiment of the present invention, provide a kind of agent framework clothes including local component Business system, its general structure is as shown in Figure 1, comprising:
At least one remote service end 1 (only illustrating one in Fig. 1) is provided.The present invention is relatively In good embodiment, each remote service end 1 is provided with to perform the long-range of predetermined function Performance element 11.In the preferred embodiment of the present invention, can in a remote service end 1 To arrange a corresponding long-range performance element 11.In the preferred embodiment of the present invention, can To arrange multiple remote service end 1, therefore this system includes multiple long-range performance element 11, Fig. 1 only illustrates one.
One communication unit 2 is provided;
One local agent unit 3 is provided.In the preferred embodiment of the present invention, local agent list Unit 3, in order to the request according to the current application program run, selects corresponding long-range performance element In remotely performing request, and obtain perform result after return to application program.In other words, this In bright preferred embodiment, local agent unit 3 is by communication unit 2 and remote service end The 1 long-range performance element 11 arranging connects.
In the preferred embodiment of the present invention, above-mentioned local agent unit 3 also includes at least one Individual locally execute module 34.Each locally executes module 34 in order to perform predetermined function.Right Can be described below in the composition locally executing module 34 and effect, then the present invention's is preferable Embodiment in, above-mentioned local simple interest unit 3 can also select according to the request of application program One locally executes module 34 accordingly and performs preset function, corresponding to return to application program Execution result.
In the preferred embodiment of the present invention, specifically, as in figure 2 it is shown, above-mentioned local agent Unit 3 includes:
Interface module 31.In the preferred embodiment of the present invention, interface module 31 is in order to connect Application program.I.e. realize that data are transmitted between interface module 31 and the current application program run.
Specifically, in the preferred embodiment of the present invention, still as in figure 2 it is shown, above-mentioned interface Module 31 includes:
Configuration information securing component 311.In the preferred embodiment of the present invention, configuration information obtains Take assembly 311 for obtaining system configuration information, and provide to the current application program run State system configuration information.In one preferred embodiment of the present invention, can in system configuration information To include that local agent unit 3 is corresponding with remote service end 1 remotely by communication unit 2 Connection status between performance element 11, and/or configure for the current application program run To adapt to other every systematic parameters etc. of local agent unit application platform.
Instruction executive module 312.In the preferred embodiment of the present invention, instruct executive module 312 For receiving the request of application program, and execution parameter corresponding with request, and to application program Send and perform result.
In the preferred embodiment of the present invention, so-called execution parameter, refer to application requests phase It is corresponding that the performance element answered (long-range performance element or locally execute module) performs respective request Actual execution content.For example, third party's assembly that performance element includes is for drawing molecule The assembly of structure chart, and the application program currently run needs to draw phase according to given molecular formula The molecular structure answered, therefore application program can send request to call corresponding performance element In third party's assembly, then above-mentioned execution parameter can include drawing molecular structure institute foundation The data such as molecular formula.
In the preferred embodiment of the present invention, above-mentioned instruction executive module has two functions: one It is the request proposing according to application program, send request to remote service end 1 and hold accordingly Line parameter;Two is the execution result being formed according to long-range corresponding long-range performance element process, Return this execution result to application program.
In the preferred embodiment of the present invention, specifically, still as in figure 2 it is shown, above-mentioned this locality Agent unit 3 also includes:
Remote supervision module 32, connection interface module 31 and communication unit 2.The present invention is relatively In good embodiment, remote supervision module 32 carrys out self-application in order to obtain interface module 31 The request of program and ask corresponding execution parameter by communication unit 2 send to corresponding far Journey performance element 11, and send the execution result of long-range performance element 11 to interface module 31, And the connection status extremely above-mentioned configuration of long-range performance element 11 and local agent unit 3 is provided Acquisition of information assembly 311.In the preferred embodiment of the present invention, specifically, as it is shown on figure 3, Above-mentioned communication unit 2 includes:
Transition components 21.In the preferred embodiment of the present invention, transition components 21 will be for inciting somebody to action this The request that ground agent unit 3 sends is converted to the acceptable form of remote service end 1, sends extremely Remote service end 1;And, the execution result producing remote service end 1 is converted to local generation The reason acceptable form of unit 3, sends to local agent unit.In other words, the present invention is relatively In good embodiment, transition components 21 is at local agent unit 3 and remote service end 1 Between realize the conversion of data form, in order to local agent unit 3 and remote service end 1 connect The data form receiving all can be resolved and process.
In the preferred embodiment of the present invention, above-mentioned communication unit 2 also includes:
Monitoring assembly 22.In the preferred embodiment of the present invention, above-mentioned monitoring assembly 22 is used for Connection status between monitoring local agent unit 3 and long-range performance element 11;
Registration management assembly 23.In the preferred embodiment of the present invention, registration management assembly 23 For receiving the registration request of long-range performance element 11, and according to registration request by corresponding far Journey performance element 11 is registered to local agent unit 3.Specifically, the present invention's is preferably real Executing in example, above-mentioned registration management assembly 23 is actually used in by success with local agent unit 3 even The information registering of the long-range performance element 11 connecing is in local agent unit 3, with by this connection Status information joins in system configuration information, thus local agent unit 3 can by should Inform the long-range execution that application program now can use by the mode of program provision system configuration information Unit 11 and corresponding preset function thereof, for application program reference.
In the preferred embodiment of the present invention, above-mentioned communication unit 2 passes through socket (Socket) Communication mode maintains the communication between local agent unit and long-range performance element.
In the preferred embodiment of the present invention, above-mentioned communication unit 2 also includes:
At least one agent client module 24 (only illustrating one in Fig. 3), connects remotely Management module 32.In the preferred embodiment of the present invention, in local agent unit to remotely holding When row unit sends request, remote supervision module starts corresponding agent client module.Specifically Ground, in the preferred embodiment of the present invention, above-mentioned agent client module 24 is for safeguarding State the connection between local agent unit 3 with corresponding performance element 11.
In the preferred embodiment of the present invention, as shown in Figure 4, above-mentioned long-range performance element 11 Include:
At least one remote functionality assembly 111.In the preferred embodiment of the present invention, each is remote Journey functional unit 111 is for the function predetermined according to request execution, and generation performs knot accordingly Really.Specifically, in the preferred embodiment of the present invention, in long-range performance element 11, reality rises Effect is above-mentioned remote functionality assembly 111, and each remote functionality assembly 111 is applicable to complete One corresponding function.
Hosting module 112, connects communication unit 2 and remote functionality assembly 111 respectively.This In bright preferred embodiment, above-mentioned hosting module 112 is used for starting remote functionality assembly 111, And the request being obtained by communication unit 2 is converted to corresponding remote functionality assembly 111 can connect The instruction being subject to, and control remote functionality assembly 111 according to corresponding instruction execution predetermined function; And, the execution result of remote functionality assembly 111 is sent to local agent by communication unit Unit.Specifically, in the preferred embodiment of the present invention, the effect of above-mentioned hosting module 112 It is to be controlled above-mentioned remote functionality assembly 111, convert the request into corresponding instruction, And process corresponding affairs according to the corresponding remote functionality assembly 111 of instruction control, and output is held Row result.
Therefore, in the preferred embodiment of the present invention, local application program can be by sending The mode of request asks remote functionality assembly to perform the function preset, thus calls corresponding long-range Functional unit is to process and to return corresponding execution result.
Still as a example by chemical molecular formula.User wants by local application program, according to giving Fixed chemical molecular formula draws corresponding molecular structure, but the associated component drawn is the 3rd Side assembly, and this third party's assembly with this locality application program run on different operating system In.For example local application program runs in Windows operating system, and draws molecule knot Third party's assembly needed for composition needs to operate in (SuSE) Linux OS.In this case, The configuration mode described in technical solution of the present invention can be used, by this third party's assembly operating in In the long-range service end working under a linux operating system, employing local agent unit 3 will The request of application program sends to corresponding third party's assembly (remote functionality assembly 111), with Corresponding third party's assembly is asked to perform predetermined function and return execution as a result, it is possible to solve existing Because third party's assembly needs to operate in the operating system different from master operating system in technology The problem that cannot call this third party's assembly.
Further, in the preferred embodiment of the present invention, still as in figure 2 it is shown, above-mentioned Ground agent unit 3 also includes:
Start control module 33, connect corresponding hosting module 112 (figure by communication unit 2 Only illustrate in 2 and start the part that control module 33 is connected with communication unit 2).The present invention's In preferred embodiment, above-mentioned startup control module 33 is for controllably starting corresponding place Primary module 112.Specifically, in a preferred embodiment of the present invention, one is provided to start The implementation method of above-mentioned hosting module 112: local agent unit 3 is activated, passes through it subsequently The startup control module 31 including, sends control instruction to connecting accordingly by communication unit 2 Hosting module 112 in the long-range performance element 11 connecing, starting hosting module 112, thus Start this hosting module 112 corresponding remote functionality assembly 111, by registration management assembly 23 Complete the registration process of this long-range performance element 11.
In the preferred embodiment of the present invention, technique scheme is used for solving local agent unit 3 abnormal closedowns or the situation of abnormal restarting.If not there is above-mentioned startup control module 31, then It when the abnormal closedown of local agent unit 3 or abnormal restarting, is arranged at long-range performance element Corresponding remote functionality assembly 111 in 11 can't be closed or restart accordingly, then will not weigh Newly send registration request to complete registration to local agent unit 3, therefore join in corresponding system Confidence breath also can lack relevant information.Therefore arrange in local agent unit 3 and open accordingly Dynamic control module 31, to solve the problems referred to above.In other words, set in local agent unit 3 Put and corresponding start control module 31, can by the startup of local agent unit 3 with close and The startup of corresponding remote functionality assembly 111 is synchronized with closedown, thus avoids the problems referred to above Generation.
In the preferred embodiment of the present invention, still as shown in Figure 4, above-mentioned hosting module 112 Include:
Component registration 1121, connects communication unit 2.In the preferred embodiment of the present invention, note Volume assembly 1121 is used to send registration request to communication unit 2 after hosting module 112 starts, So that hosting module to be registered to local agent unit 3.In the preferred embodiment of the present invention, as The above, after hosting module 112 restarts, it is actively to local agent unit 3 Request registration, to complete corresponding registration process.
Status monitoring assembly 1122, in order to detecting the duty of local agent unit, and in Local agent unit makes hosting module out of service when quitting work.
In the preferred embodiment of the present invention, effect that above-mentioned status monitoring assembly 1122 plays For: send once " PING " request every the default time to local agent unit 3, with Check whether local agent unit is still working, and when local agent unit quits work ( " PING " asks unsuccessfully) make hosting module out of service.So can avoid that " corpse enters The appearance of journey (Zombie Process) ", i.e. avoids being connected because losing with local agent unit And the situation that the corresponding hosting module that cannot obtain request continues occupying system resources occurs.
In the preferred embodiment of the present invention, due between local agent unit and remote service end It is remotely to connect, therefore long-range performance element 11 and local agent unit 3 can be arranged For working under different operating system, thus solve asking of cross-platform use third party's assembly Topic.
In the preferred embodiment of the present invention, specifically, still as in figure 2 it is shown, above-mentioned this locality Perform module 34 and include at least one local functionality component 341, local functionality component 341 In order to complete the function preset.
In the preferred embodiment of the present invention, above-mentioned local agent unit 3 farther includes:
Local management assembly 35, respectively connection interface module 31 and locally execute module 34.This In the preferred embodiment of invention, local management assembly 35 is for the request according to application program Select corresponding local functionality component, and control the predetermined work(of selected local functionality component execution Energy;And, the execution result of local functionality component 341 is sent to application by interface module Program.
Specifically, in the preferred embodiment of the present invention, local management assembly 35 should in acquisition After the request of program, extract the type (example of corresponding local functionality component 341 according to request As for C# development platform, obtain .NET CLR type), select subsequently accordingly originally Ground functional unit 341 (selecting corresponding local functionality component 341 for example with .NET CTS), Subsequently the request (being converted into instructing accordingly) of application program is sent to selected local work( Energy assembly 341, forms corresponding execution result with process and returns to the application journey currently run Sequence.
Therefore, in the preferred embodiment of the present invention, being similar to the above, user can To propose respective request by the current application program run, to call the third party being in this locality Assembly (local functionality component) performs predetermined function, thus process forms corresponding execution result And return.
In the preferred embodiment of the present invention, above-mentioned locally executing in module 34 also includes:
Locally registered assembly 342, connects local functionality component 341, respectively in order to according to this locality Perform the request of module 34, corresponding local functionality component 342 is registered to local agent list In Yuan.In the preferred embodiment of the present invention, the above-mentioned basis being associated with local functionality component 342 Ground log-on message is included in equally in system configuration information and is sent to the application currently running Program, to inform currently available local functionality component.
Said process is different from the data exchange process of long-range performance element 11:
For calling the process simplification that long-range performance element 11 performs the respective request of application program For can be: local agent unit 3 according to the request of application program, for corresponding remotely Performance element 11 starts the corresponding agent client module 25 being arranged in communication unit 2, To maintain the connection between local agent unit 3 and corresponding performance element 11, asking The remote functionality assembly 111 sending to corresponding long-range performance element 11 is processed, shape Become corresponding perform result and return.The connection status of long-range performance element 11 is by place therein Primary module 112 obtains to local agent unit 3 registration;
And correspondingly, locally execute, for calling, the respective request that module 34 performs application program Process simplification for can be: local agent unit 3 according to the request of application program, is searched Locally execute the type of module 34 accordingly, and select to locally execute module 34 accordingly, with Send the request to locally execute accordingly at the local functionality component 341 in module 34 Reason, forms corresponding execution result and returns.
The difference of above two processing procedure fully takes into account third party's assembly and is arranged at remotely clothes Business end and the different disposal process being arranged in the case of local two kinds so that application the technology of the present invention Scheme can take into account above-mentioned two situations simultaneously.
In sum, in technical solution of the present invention:
The execution including third party's assembly is built in remote service end or local agent unit Unit (long-range performance element or locally execute module), and obtained by local agent unit The request of the current application program run and accordingly execution parameter, changed by communication unit The Data Concurrent becoming the acceptable data form of above-mentioned remote service end is delivered to remotely hold accordingly Row unit, or directly locally execute module accordingly according to the request selecting of application program;
When select be long-range performance element when, corresponding in this long-range performance element selected The acceptance request of remote functionality assembly is corresponding instructs and performs corresponding predetermined function, to form phase The execution result answered, and it is converted into the acceptable number of above-mentioned local agent unit by communication unit Delivering to local agent unit according to the Data Concurrent of form, local agent unit will change execution result and return Use back to application program;Or,
When selected be to locally execute module when, this locally executes in module corresponding local work( Energy assembly acceptance request is corresponding instructs and performs corresponding predetermined function, holds accordingly to be formed Row result, this execution result is directly returned to application program and uses by local agent unit.
Technique scheme can preferably solve cross-platform cannot carry out the 3rd in prior art The problem of side's component call, and the system in technical solution of the present invention is simple to operate, it is convenient to dispose.
In the preferred embodiment of the present invention, based on the above generation including local component Reason framework services system, provides a kind of agent framework method of servicing.
It in the preferred embodiment of the present invention, in this method of servicing, is provided previously by least one Including the remote service end of the long-range performance element for performing predetermined function;
It is provided previously by one and include that at least one locally executes the local agent unit of module.The present invention Preferred embodiment in, locally execute module for performing the function preset;
And realize between the long-range performance element in local agent unit and remote service end Remotely connect.
In the preferred embodiment of the present invention, as it is shown in figure 5, above-mentioned agent framework method of servicing In, based on the method for servicing of long-range performance element, namely ask long-range third party's assembly to be held The method of servicing of row corresponding function specifically includes:
Step S1a, local agent unit obtains the request of the current application program run;
In the preferred embodiment of the present invention, local agent unit by corresponding interface to application Program provision system configuration information.In one preferred embodiment of the present invention, above-mentioned interface can Think a kind of SDK interface (Software Development Kit, SDK), For being supplied to application program and the open corresponding system configuration data of personnel of application program, with It is easy to application program to be successfully connected with local agent unit and be operated.
In the preferred embodiment of the present invention, in above-mentioned steps S1a, local agent unit obtains The request of the current application program run, and execution parameter corresponding with request.The present invention's In preferred embodiment, so-called execution parameter, as mentioned above it is possible, can ask for application program Seek the concrete content of execution.
In the preferred embodiment of the present invention, the request of above-mentioned application program and perform ginseng accordingly Number is sent to accordingly remotely by the remote supervision module being arranged in local agent unit Performance element;And provide long-range performance element and local agent unit by remote supervision module Between connection status, to include in system configuration information.
Step S2a, local agent unit according to the long-range accordingly performance element of request selecting, with Perform to ask and formed to perform result accordingly long-range;
In the preferred embodiment of the present invention, remotely perform list at local agent unit with long-range The implementation method communicating between Yuan may include that local agent unit is sent out by communication unit The request sent and perform parameter accordingly, is converted into the acceptable form of remote service end quilt Remote service end receives;The execution result that remote service end is sent by communication unit, is changed Become the local acceptable form of agent unit and received by local agent unit.
In other words, in the preferred embodiment of the present invention, the effect of communication unit is, incite somebody to action this The data communicating between ground agent unit and remote service end are converted into reception respectively can Enough data forms identifying, thus solve between different platform different system data communication format not The problem of coupling.
In the preferred embodiment of the present invention, when local agent unit and remote service end are by leading to During letter unit telecommunication, between communication unit monitoring local agent unit and long-range performance element Connection status, and connection status is arranged in system configuration information, adjusts for application program With;
And/or
Communication unit receives the registration request of long-range performance element, and according to registration request by correspondence Long-range performance element be registered to local agent unit, for local agent unit notice application journey The currently available long-range performance element of sequence.
In the preferred embodiment of the present invention, arrange accordingly extremely in each long-range performance element A few remote functionality assembly and a hosting module;
Then in the preferred embodiment of the present invention, in above-mentioned steps S2a, long-range performance element connects Receive request, and select a corresponding remote functionality assembly, to perform predetermined function and to generate Corresponding execution result;
Use hosting module to start remote functionality assembly, and convert the request into corresponding long-range work( The energy acceptable instruction of assembly, performs predetermined function to instruct control remote functionality assembly;With And
Result will be performed sent to local agent unit by communication unit.
In the preferred embodiment of the present invention, in above-mentioned steps S2a, when local agent unit leads to When crossing communication unit transmission request, remote supervision module is used to form an agency in communication unit Client process, with the connection between local agent unit with corresponding long-range performance element.
Step S3a, the execution result remotely obtaining is back to apply journey by local agent unit Sequence, uses for application program.
In the preferred embodiment of the present invention, above-mentioned local agent unit is controlled by communication unit System ground starts hosting module;And/or
When hosting module is activated, hosting module sends registration request to communication unit, to incite somebody to action Hosting module is registered to local agent unit.
Correspondingly, in the preferred embodiment of the present invention, hosting module detection local agent is used The duty of unit, and control hosting module exits fortune when local agent unit quits work OK.
Specifically, in the preferred embodiment of the present invention, if as mentioned above it is possible, not using place Primary module carries out the control restarting and/or registering, then when local agent unit is closed or When person is restarted, long-range long-range performance element cannot synchronously close and/or again open Dynamic, also just cannot re-start registration when local agent unit is restarted, then in this locality After agent unit is restarted, including system configuration information in just not included in this locality Agent unit is restarted the front long-range performance element already at starting state, therefore currently The application program run also cannot learn now have which long-range performance element to use.Based on to upper State the consideration of problem, in technical solution of the present invention, use hosting module to realize local agent unit And the synchronism starting between long-range long-range performance element and closing, thus ensure remotely to perform Unit can be registered to local agent unit the very first time.
In the preferred embodiment of the present invention, as described above, long-range performance element and local generation Reason cell operation is under different operating system.
In the preferred embodiment of the present invention, as shown in Figure 6, based on the clothes locally executing module Business method, the method for servicing namely asking third party's assembly execution corresponding function of this locality is concrete Including:
Step S1b, local agent unit obtains the request of the current application program run;
Step S2b, local agent unit locally executes module accordingly according to request selecting, with Perform request and form corresponding execution result;
In the preferred embodiment of the present invention, as mentioned above it is possible, local agent unit according to should With the request of program, select to locally execute module accordingly, and control selected locally executing In module, corresponding local functionality component performs the function preset, and is performed accordingly to process Result simultaneously returns.
In the preferred embodiment of the present invention, in above-mentioned locally executing, module arranges a local pipe Reason assembly.In the preferred embodiment of the present invention, above-mentioned local management assembly runs according to current Corresponding one of the request selecting of application program locally execute module, to control corresponding this locality Functional unit performs predetermined function and process forms corresponding execution result.
In the preferred embodiment of the present invention, according to corresponding registration request, use a local note Volume assembly is registered to corresponding local functionality component in local agent unit.
Step S3b, local agent unit is by by locally executing the execution result that resume module is formed It is back to application program, use for application program.
In the preferred embodiment of the present invention, above-mentioned module and the local agent unit work of locally executing Make under identical operating system.
The foregoing is only preferred embodiment of the present invention, not thereby limit the enforcement of the present invention Mode and protection domain, to those skilled in the art, it should can appreciate that all utilizations Equivalent done by description of the invention and diagramatic content and obvious change gained The scheme arriving, all should be included in protection scope of the present invention.

Claims (25)

1. the agent framework service system including local component, it is characterised in that
At least one remote service end is provided, each described remote service end is provided with to perform the long-range performance element of predetermined function;
At least one is provided to locally execute module in order to perform predetermined function;
One communication unit is provided;
There is provided one include described in locally execute the local agent unit of module, in order to the request according to the current application program run, select corresponding described long-range performance element or the described module that locally executes to perform described request, and return to described application program after obtaining execution result;
Described local agent unit is connected with the described long-range performance element that described remote service end is arranged by described communication unit.
2. agent framework service system as claimed in claim 1, it is characterised in that described local agent unit includes:
Interface module, described interface module is in order to connect described application program, and described interface module includes:
Configuration information securing component, in order to described application providing system configuration information;
Instruction executive module, in order to receiving the request of described application program, and with described request corresponding execution parameter, and send to described application program and perform result.
3. agent framework service system as claimed in claim 2, it is characterised in that described local agent unit includes:
Remote supervision module, connect described interface module and described communication unit, the request from described application program and described request corresponding execution parameter in order to obtain described interface module are sent to corresponding described long-range performance element by described communication unit, and send the execution result of described long-range performance element to described interface module, and provide the connection status extremely described configuration information securing component of described long-range performance element and described local agent unit.
4. agent framework service system as claimed in claim 3, it is characterised in that described communication unit includes:
At least one agent client module, connects described remote supervision module;
When described local agent unit sends described request to described long-range performance element, described remote supervision module starts corresponding described agent client module, to maintain the connection between described local agent unit with corresponding described long-range performance element.
5. agent framework service system as claimed in claim 1, it is characterised in that described communication unit includes:
Transition components, in order to the request that described local agent unit sends to be converted to the acceptable form of described remote service end, sends to described remote service end;And, the execution result that described remote service end produces is converted to the acceptable form of described local agent unit, sends to described local agent unit;And/or
Monitoring assembly, in order to monitor the connection status between described local agent unit and described long-range performance element;And/or
Corresponding described long-range performance element in order to receiving the registration request of described long-range performance element, and is registered to described local agent unit according to described registration request by registration management assembly.
6. agent framework service system as claimed in claim 5, it is characterised in that described communication unit maintains the communication between described local agent unit and described long-range performance element by socket communication mode.
7. agent framework service system as claimed in claim 1, it is characterised in that described long-range performance element includes:
At least one remote functionality assembly, in order to perform predetermined function, and generation corresponding execution result according to described request;
Hosting module, connect described communication unit and described remote functionality assembly respectively, in order to start described remote functionality assembly, the described request being obtained by described communication unit is converted to the acceptable instruction of corresponding described remote functionality assembly, and controls described remote functionality assembly according to corresponding described instruction execution predetermined function;And, the described execution result of described remote functionality assembly is sent to described local agent unit by described communication unit.
8. agent framework service system as claimed in claim 7, it is characterised in that described local agent unit includes:
Start control module, connect corresponding described hosting module by described communication unit, in order to controllably to start corresponding described hosting module.
9. agent framework service system as claimed in claim 7, it is characterised in that described hosting module includes:
Component registration, connects described communication unit, is used to send registration request to described communication unit, so that described hosting module to be registered to described local agent unit after described hosting module starts.
10. agent framework service system as claimed in claim 7, it is characterised in that described hosting module includes:
Status monitoring assembly, in order to detecting the duty of described local agent unit, and makes described hosting module out of service when described local agent unit quits work.
11. agent framework service systems as claimed in claim 2, it is characterised in that the described module that locally executes includes:
At least one local functionality component, in order to perform predetermined function, and generation corresponding execution result according to described request;
Described local agent unit includes:
Local management assembly, connects described interface module respectively and described locally executes module, for the corresponding described local functionality component of described request selecting according to described application program, and controls selected described local functionality component and performs predetermined function;And, the described execution result of described local functionality component is sent to described application program by described interface module.
12. agent framework service systems as claimed in claim 11, it is characterised in that described locally executing in module also includes:
Locally registered assembly, connects described local functionality component respectively, in order to according to the described request locally executing module, to be registered to corresponding described local functionality component in described local agent unit.
The 13. agent framework service systems as described in arbitrary in claim 1-12, it is characterised in that described long-range performance element from described local agent cell operation under different operating system;And/or
Described module and the described local agent cell operation of locally executing is under identical operating system.
14. 1 kinds of agent framework method of servicing including local component, it is characterised in that include:
At least one is provided to include the remote service end of the long-range performance element for performing predetermined function;
The one local agent unit including locally executing module is provided;
Realize remotely being connected between described local agent unit with the described long-range performance element in described remote service end;
In described agent framework method of servicing, specifically include based on the method for servicing of described long-range performance element:
Step S1a, described local agent unit obtains the request of the current application program run;
Step S2a, described local agent unit is according to the corresponding described long-range performance element of described request selecting, to perform result accordingly in the described request of long-range execution formation;
Step S3a, the described execution result being formed by described long-range performance element process is back to described application program, uses for described application program by described local agent unit;
In described service means for acting as agent, specifically include based on the described method of servicing locally executing module:
Step S1b, described local agent unit obtains the request of the current application program run;
Step S2b, described local agent unit locally executes module according to described request selecting is described accordingly, to perform described request and to be formed and corresponding perform result;
Step S3b, described local agent unit, by being locally executed the described execution result that resume module formed be back to described application program by described, uses for described application program.
15. agent framework method of servicing as claimed in claim 14, it is characterised in that described local agent unit by corresponding interface to described application providing system configuration information;
In described step S1a, described local agent unit obtains the described request of the current described application program run by described interface, and asks corresponding execution parameter with described.
16. agent framework method of servicing as claimed in claim 15, it is characterised in that request and the corresponding described execution parameter of described application program are sent to corresponding described long-range performance element by the remote supervision module being arranged in described local agent unit;And provide the connection status between described long-range performance element and described local agent unit by described remote supervision module, to include in described system configuration information.
17. agent framework method of servicing as claimed in claim 16, it is characterized in that, in described step S2a, when described local agent unit sends described request by described communication unit, use described remote supervision module to form one in described communication unit and act on behalf of client process, with the connection between described local agent unit with corresponding described long-range performance element.
18. agent framework method of servicing as claimed in claim 14, it is characterized in that, described local agent unit by described communication unit send described request and corresponding described execution parameter, be converted into the acceptable form of described remote service end and received by described remote service end;
The described execution result that described remote service end is sent by described communication unit, is converted into the acceptable form of described local agent unit and is received by described local agent unit.
19. agent framework method of servicing as claimed in claim 14, it is characterised in that when described local agent unit and described remote service end are by described communication unit telecommunication:
Monitor the connection status between described local agent unit and described long-range performance element;And/or
Receive the registration request of described long-range performance element, and according to described registration request, corresponding described long-range performance element is registered to described local agent unit.
20. agent framework method of servicing as claimed in claim 14, it is characterised in that arranging at least one remote functionality assembly corresponding and a hosting module in performance element long-range each described, each described remote functionality assembly is in order to perform the function preset;
In described step S2a, described long-range performance element receives described request, and selects corresponding one described remote functionality assembly, to perform predetermined function and to generate corresponding described execution result;
Use described hosting module to start described remote functionality assembly, and convert the requests into the acceptable instruction of corresponding described remote functionality assembly, perform predetermined function with the described remote functionality assembly of described instruction control;And
Described execution result is sent to described local agent unit by described communication unit.
21. agent framework method of servicing as claimed in claim 20, it is characterised in that:
Described local agent unit controllably starts described hosting module by described communication unit;And/or
When described hosting module is activated, described hosting module sends registration request to described communication unit, so that described hosting module to be registered to described local agent unit.
22. agent framework method of servicing as claimed in claim 20, it is characterised in that use the duty of the described local agent unit of described hosting module detection, and it is out of service to control described hosting module when described local agent unit quits work.
23. agent framework method of servicing as claimed in claim 14, it is characterised in that arranging at least one local functionality component in module in locally executing described in each, each described local functionality component is in order to perform the function preset;
One local management assembly is set in described local agent unit;
In described step S2b, described local management assembly locally executes module according to corresponding one of the described request selecting of the current described application program run, and forms corresponding described execution result to control the corresponding described local functionality component predetermined function of execution process.
24. agent framework method of servicing as claimed in claim 23, it is characterised in that according to the described corresponding registration request locally executing module, be registered to corresponding described local functionality component in described local agent unit.
The 25. agent framework method of servicing as described in any one in claim 14-24, it is characterised in that described long-range performance element from described local agent cell operation under different operating system;And/or
Described module and the described local agent cell operation of locally executing is under identical operating system.
CN201510199127.5A 2015-04-23 2015-04-23 A kind of agent framework service system including local component and method Pending CN106161409A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510199127.5A CN106161409A (en) 2015-04-23 2015-04-23 A kind of agent framework service system including local component and method
PCT/CN2016/076948 WO2016169375A1 (en) 2015-04-23 2016-03-22 Proxy framework service system comprising local assembly, and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510199127.5A CN106161409A (en) 2015-04-23 2015-04-23 A kind of agent framework service system including local component and method

Publications (1)

Publication Number Publication Date
CN106161409A true CN106161409A (en) 2016-11-23

Family

ID=57143715

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510199127.5A Pending CN106161409A (en) 2015-04-23 2015-04-23 A kind of agent framework service system including local component and method

Country Status (2)

Country Link
CN (1) CN106161409A (en)
WO (1) WO2016169375A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111010380A (en) * 2019-12-06 2020-04-14 杭州视洞科技有限公司 Cross-regional service integration scheme
CN111064588A (en) * 2018-10-16 2020-04-24 上海欣诺通信技术股份有限公司 Message processing method, system, device and storage medium
CN112445607A (en) * 2019-09-03 2021-03-05 腾讯科技(深圳)有限公司 Method and device for executing method function by application program
CN113672403A (en) * 2021-07-30 2021-11-19 北京数码大方科技股份有限公司 Interface calling method and interface calling device in information system and management information system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101534316A (en) * 2008-03-13 2009-09-16 洪发生 Remote service system
CN102694866A (en) * 2012-06-01 2012-09-26 北京首钢自动化信息技术有限公司 Service request broker system in distributed network environment
CN103425517A (en) * 2012-05-14 2013-12-04 中兴通讯股份有限公司 Method for extending software functions, upper-layer software client and remote function server
CN103729292A (en) * 2013-12-30 2014-04-16 瑞达信息安全产业股份有限公司 Cross-host cross-platform remote command invoking method and system
CN203894744U (en) * 2013-12-30 2014-10-22 瑞达信息安全产业股份有限公司 Cross-host and cross-platform remote order calling system
CN104142856A (en) * 2013-05-07 2014-11-12 华为技术有限公司 Service program call method, service program call system and intelligent equipment thereof
CN104158906A (en) * 2014-08-29 2014-11-19 五八同城信息技术有限公司 Server agent manipulation system and manipulation method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101631033B (en) * 2008-07-14 2013-02-27 中兴通讯股份有限公司 Method, system, server and client for calling remote component
CN101727449A (en) * 2008-10-28 2010-06-09 国际商业机器公司 System and method for processing local file by utilizing remote application
US8266201B2 (en) * 2010-03-29 2012-09-11 The Aerospace Corporation System and method for distributing processing of a single-process application having first and second objects in a network having local and remote processes
CN102629198B (en) * 2012-02-29 2015-05-13 北京大学 On-demand remote execution method of computational logic in software application

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101534316A (en) * 2008-03-13 2009-09-16 洪发生 Remote service system
CN103425517A (en) * 2012-05-14 2013-12-04 中兴通讯股份有限公司 Method for extending software functions, upper-layer software client and remote function server
CN102694866A (en) * 2012-06-01 2012-09-26 北京首钢自动化信息技术有限公司 Service request broker system in distributed network environment
CN104142856A (en) * 2013-05-07 2014-11-12 华为技术有限公司 Service program call method, service program call system and intelligent equipment thereof
CN103729292A (en) * 2013-12-30 2014-04-16 瑞达信息安全产业股份有限公司 Cross-host cross-platform remote command invoking method and system
CN203894744U (en) * 2013-12-30 2014-10-22 瑞达信息安全产业股份有限公司 Cross-host and cross-platform remote order calling system
CN104158906A (en) * 2014-08-29 2014-11-19 五八同城信息技术有限公司 Server agent manipulation system and manipulation method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111064588A (en) * 2018-10-16 2020-04-24 上海欣诺通信技术股份有限公司 Message processing method, system, device and storage medium
CN111064588B (en) * 2018-10-16 2022-12-02 上海欣诺通信技术股份有限公司 Message processing method, system, device and storage medium
CN112445607A (en) * 2019-09-03 2021-03-05 腾讯科技(深圳)有限公司 Method and device for executing method function by application program
CN112445607B (en) * 2019-09-03 2024-03-08 腾讯科技(深圳)有限公司 Method and device for executing method function by application program
CN111010380A (en) * 2019-12-06 2020-04-14 杭州视洞科技有限公司 Cross-regional service integration scheme
CN113672403A (en) * 2021-07-30 2021-11-19 北京数码大方科技股份有限公司 Interface calling method and interface calling device in information system and management information system
CN113672403B (en) * 2021-07-30 2024-03-29 北京数码大方科技股份有限公司 Interface calling method and device in information system and management information system

Also Published As

Publication number Publication date
WO2016169375A1 (en) 2016-10-27

Similar Documents

Publication Publication Date Title
CN110879769A (en) Embedded system test environment construction method based on dynamically configurable framework
CN105099739B (en) One kind being based on plug-in type software deployment method, apparatus and application server
CN107483576B (en) System and method for remotely controlling Android APP
CN106161409A (en) A kind of agent framework service system including local component and method
CN109873728B (en) Terminal testing method and device and storage medium
CN103744809A (en) Method for dual-computer hot-standby of vehicle information management system on basis of VRRP
CN105992066B (en) A kind of characters input method and character entry apparatus applied to smart machine
CN111506316A (en) Automatic honeypot deployment method and device
CN114006847B (en) Automatic test method for private network terminal
CN109873867A (en) Express cabinet information transmission method, device and system, express cabinet and storage medium
CN110895469A (en) Method and device for upgrading dual-computer hot standby system, electronic equipment and storage medium
CN103401731B (en) Manual test and automatic test environment changing method and system
CN111651319A (en) Synchronous start-stop method for monitoring system application service
CN114338840B (en) Socket-based remote debugging method
CN112632527A (en) API (application programming interface) testing method and system for service open platform
CN112306889A (en) Charging pile testing method and device, storage medium and processor
CN115514667A (en) Access service processing method, system, device, electronic equipment and storage medium
CN104468708A (en) Data collaborating method and data collaborating device
CN103139276B (en) Web page and the method and system of graphic user interface client two-way communication
CN106849349B (en) A kind of sun square formation simulator developing Of Remote Control Power frame system
CN101499031A (en) Software bug feedback system and method
CN104678337A (en) Automatic detection method for performance indicators of optical digital relay protection testers
CN101969442B (en) Process running environment perception and migration based network analog framework implementation method
CN117119078A (en) Privacy task scheduling method and device based on Kubernetes cluster interconnection scheduling framework
CN106161564A (en) A kind of agent framework service system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161123