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

Method for extending software functions, upper layer software client and remote function server

A software client and software function technology, applied in the field of communication, can solve the problems of increasing the overall operating cost of software companies, achieve the effect of protecting security and confidentiality, and improving functional requirements

Active Publication Date: 2017-03-29
ZTE CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

like figure 1 As shown, the functions realized by the upper layer software code include function 1, function 2, etc., and the functions realized by the lower layer software code include function a, function b, etc. If the upper layer software needs to realize the function of the lower layer software, the lower layer software needs to be The code of the software is merged into the code of the upper software, which will greatly increase the overall operating cost of the software enterprise. Therefore, how to realize more functions with the least cost has become a major problem that the software industry urgently needs to solve.

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 for extending software functions, upper layer software client and remote function server
  • Method for extending software functions, upper layer software client and remote function server
  • Method for extending software functions, upper layer software client and remote function server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0049] Such as figure 2 As shown, this embodiment provides a system for extending software functions, including: an upper-layer software client and a remote function server, wherein:

[0050] The upper-layer software client is used to call the remote function server according to the pre-configured parameters;

[0051] The remote function server is configured to log in to the lower-layer software server according to pre-configured parameters after receiving the call from the upper-layer software client, and transmit the interface of the lower-layer software client to the Upper layer software client.

[0052] Among them, the upper software client includes:

[0053] The parameter configuration module is used to pre-configure the position of the corresponding module representing the remote function server and the corresponding parameters required to log in to the lower layer software server;

[0054] For example, the pre-configured parameters may include: the IP address and po...

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 and a system for extending software functions, an upper-layer software client and a remote function server. The method includes that the upper-layer software client calls the remote function server according to parameters configured in advance; the remote function server logs in a lower-layer software server according to the parameters configured in advance, and an interface of a lower-layer software client is transmitted to the upper-layer software client in an interface remote mode. The system comprises the upper-layer software client and the remote function server. The upper-layer software client comprises a parameter configuring module, a calling module and a receiving module. The remote function server comprises a target plug-in module and a target graphical user interface (GUI) program module. The method, the system, the upper-layer software client and the remote function server have the advantages that the software functions are extended in the interface remote mode under the condition that original software function codes are not changed, and the safety and the confidentiality of lower-layer software are protected.

Description

technical field [0001] The invention relates to the communication field, in particular to a method and system for extending software functions, an upper-layer software client and a remote function server. Background technique [0002] With the development of software systems, there are more and more requirements for the functions that the software needs to realize, and the software codes are also increasing accordingly. Finally, after the release of software products, it puts considerable pressure on the overall operating costs of software companies. [0003] figure 1 The function frame diagram of the software function extension realized by the existing interface-free remote function is given. Such as figure 1 As shown, the functions realized by the upper layer software code include function 1, function 2, etc., and the functions realized by the lower layer software code include function a, function b, etc. If the upper layer software needs to realize the function of the l...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/46H04L29/08
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