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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network 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
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.
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)
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)
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)
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 |
-
2015
- 2015-04-23 CN CN201510199127.5A patent/CN106161409A/en active Pending
-
2016
- 2016-03-22 WO PCT/CN2016/076948 patent/WO2016169375A1/en active Application Filing
Patent Citations (7)
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)
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 |