Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, system, server and client for calling remote component

A component service and client technology, applied in the field of communication, can solve the problems of system stability, low reliability and flexibility, and achieve the effect of solving stability

Inactive Publication Date: 2010-01-20
ZTE CORP
View PDF0 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In view of at least one of the above-mentioned problems, the present invention is proposed. For this reason, the present invention aims to provide a method and a system for invoking remote components, as well as a server and a client, so as to solve the problem that the stability, reliability and flexibility of the existing system are relatively low. The problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, system, server and client for calling remote component
  • Method, system, server and client for calling remote component
  • Method, system, server and client for calling remote component

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] According to an embodiment of the present invention, a method for invoking a remote component is provided, which runs on the server side. figure 1 is a flow chart of a calling method of a remote component according to an embodiment of the present invention, such as figure 1 As shown, the method includes:

[0039] Step S102, setting the stub application module and the remote component in the server, wherein the stub application module is used to load the remote component, generate the remote component object, and provide the interface service of the remote component; preferably, configure in the configuration file of the stub application module All remote components that need to be loaded and run and an identifier that uniquely identifies the remote component;

[0040] Step S104, receiving a remote component invocation request from the client, running the remote component object, and providing the invocation result of the remote component object to the client through th...

Embodiment 2

[0049] According to the embodiment of the present invention, another method for invoking a remote component is provided, which runs on the client. figure 2 is a flow chart of another remote component calling method according to an embodiment of the present invention, such as figure 2 As shown, the method includes:

[0050] Step S202, setting a proxy application module on the client, wherein the proxy application module is used to communicate with the server for remote component services; preferably, configure the protocol network address of the stub application module and the client communication in the configuration file of the proxy application module the port number used;

[0051] Step S204, collect the remote component invocation request of the client third-party program through the proxy application module, send the remote component invocation request to the server, and receive the invocation result returned from the server.

[0052] Wherein, the agent application mod...

Embodiment 3

[0055] image 3 is a schematic diagram of the network structure of the stub agent program according to the embodiment of the present invention, combined with image 3 , the method for invoking a remote component given in the above embodiments of the present invention can be better understood. Such as image 3 shown, including the following processing:

[0056] (31) Deploy all COM components used in the call center software system on a server at the remote server end of the local area network of the call center, that is, COM components 1 to COM components N, including various DLLs and ACTIVEX OCX controls, etc., and install stub programs , add all the COM components that need to be loaded and run and their CLSID (Class ID) in the configuration file of the stub program, where the CLSID is an identifier used to uniquely identify the COM component;

[0057] Then, run the stub program, and the stub program is responsible for loading the actual COM component, generating the COM c...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method, a system, a server and a client for calling a remote component, wherein the method for calling the remote component comprises the following steps of: setting a stub application module and the remote component in the server, wherein the stub application module is used for loading the remote component, generating a remote component object and providing interface service of the remote component; and receiving a remote component calling request from the client, operating the remote component object, and providing a calling result of the remote component object for the client through the stub application module. The invention improves the stability, reliability and flexibility of the system.

Description

technical field [0001] The present invention relates to the communication field, in particular, to a method and system for invoking a remote component (COM for short), as well as a server and a client. Background technique [0002] COM component technology is a new technology that is widely used in the field of software development. It adopts unified specifications and standards to divide the parts of the software system with relatively independent functions and form multiple modules, so that each module maintains a certain Functional independence, and multiple modules can work together through interfaces. Among them, each module is called a component, and these components can be independently developed, compiled, debugged and tested separately, and a complete application system can be obtained by combining these components together. [0003] In the current call center system, COM component technology has been widely used. The software architecture of the call center is co...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/24H04L29/08G06F9/46
Inventor 李文龙
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products