Method and system for extending function of software platform

A technology of software platform and extension method, applied in the direction of program control devices, etc., can solve problems such as heavy workload and difficult implementation, and achieve an easy-to-implement effect

Inactive Publication Date: 2008-11-12
TENCENT TECH (SHENZHEN) CO LTD
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Although the above method can realize the function expansion of the software platform, because the supporting modules in the underlying software module 10 are related to each other, the recompilation of the underlying software module 10 needs to coordinate and process the programs of each supporting module at the same time, the workload is huge, and it is difficult to realize

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 and system for extending function of software platform
  • Method and system for extending function of software platform
  • Method and system for extending function of software platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0034] The present invention uses a plug-in to expand the function of the software platform. When the software platform needs to expand a certain function, select a plug-in with this function, create a plug-in supervision file containing the plug-in function description information and entry information on the software platform, and use the plug-in supervision file Manage plugins. When this function is needed, the software platform directly invokes the plug-in, and realizes the function by means of the plug-in. For specific steps, see image 3 .

[0035] Step S301. To extend a certain function, the software platform needs to perform information interaction with a plug-in having the function, and call the plug-in. A plug-in is a...

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 relates to a function expanding method of a software platform. The method includes that the software platform builds a plug-in monitoring and managing document which comprises the function description information and the inlet information of the plug-in; when the expanded functions are applied, the software platform searches the plug-in monitoring and managing document, the function description information of which is accorded with the expanded functions; picks up the inlet information in the plug-in monitoring and managing document; searches the plug-in corresponding to the inlet information and transfers the information address pointer of the software platform to the plug-in which exchanges information with the software platform according to the information address pointer. Simultaneously, a function expanding system of a software platform as well as the software platform is disclosed either. The function expanding of the software platform is realized without carrying out coding on the bottom layer of the software platform and the method is easy to be achieved.

Description

technical field [0001] The invention relates to the field of software platform expansion, in particular to a method and system for realizing function expansion on a software platform. Background technique [0002] The software platform is the underlying structure for realizing software functions. The software platform includes the underlying software modules and various functional software modules. The underlying software modules include support sub-modules that support each functional software module. The software module performs calculation, analysis, conversion and other processing on the interactive information, and is also responsible for coordinating the operation of each functional software module. Each functional software module is responsible for completing various functions of the software platform. The instant messaging software platform is taken as an example below for illustration. [0003] see figure 1 , the instant messaging software platform includes a bot...

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 Applications(China)
IPC IPC(8): G06F9/44
Inventor 谢昕虬李训耕刘晓聪
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products