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

Method for expanding software application and device

A software application and registration software technology, applied in the direction of program control devices, instruments, etc., can solve problems such as difficult to support customized development, difficult to communicate and collaborate, difficult to expand personalized system functions, etc.

Active Publication Date: 2010-09-29
YONYOU UP INFORMATION TECH
View PDF3 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, in the past independent application software, often limited by the application field, user needs or delivery time at that time, the system design is generally relatively closed, without considering the provision of open service interfaces and room for expansion
The consequence of this is that the IT systems running in the enterprise have become "information islands" one by one. It is difficult to communicate and collaborate between systems and between internal and external systems of the enterprise, and it is even more difficult to personalize the original system functions. extended
Even a software system with a certain degree of openness may be difficult to support custom development on the original functions, so as to meet the ever-changing business needs of enterprises

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 expanding software application and device
  • Method for expanding software application and device
  • Method for expanding software application and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Embodiments according to the present invention will be described in detail below with reference to the accompanying drawings.

[0032] figure 1 is a flowchart of a method for extending a software application according to the present invention.

[0033] like figure 1 As shown, the present invention provides a method for extending software applications, including: step 102, registering the service interface of the functional function of the software; step 104, registering a plug-in for the service interface; step 106, publishing the service interface, so that The outside calls the functional function through the plug-in. At any time after the service interface is registered, the service interface can be published, and the registration of the plug-in can also be performed after the service interface is published. In this technical solution, the disclosure of the functions of the internal functions of the software is realized, and a plug-in is provided to extend it.

[...

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 for expanding software application, comprising the following steps: step 102, register service interface of performance function of software; step 104, register a plug-in unit for the service interface; step 106, publishing the service interface to lead the outside to call the performance function by the plug-in unit. The invention further discloses a device for expanding software application, comprising a service interface registration module which is used for registering the service interface of the performance function of the software; a plug-in unit registration module which is used for registering the plug-in unit for the service interface; a publishing module which is used for publishing the service interface, so as to lead the outside to call the performance function by the plug-in unit; therefore, the method and the device for realizing extraction, publishing and expanding function service can be realized, so as to help the existing software system to build a standard service interface system and be used for supporting personalized plug-in unit expansion of the original soft system.

Description

technical field [0001] The present invention relates to the disclosure and extension of software applications, in particular to a method and device for extending software applications. Background technique [0002] In today's era of globalization, enterprises are facing new challenges: the division of labor in socialized mass production is becoming more and more detailed, and the production mode of enterprises has changed from large and comprehensive independent production to specialized collaborative production. Enterprises are facing the challenges brought about by the increasingly fierce external competitive environment, as well as the pressure brought about by rising internal management and operating costs. [0003] Enterprises urgently need to establish a closer collaborative relationship with suppliers, partners, and customers to jointly deal with risks and challenges and achieve mutual benefit and win-win results. At the same time, it also needs to be able to integra...

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): G06F9/44G06Q10/00
Inventor 袁昌龙
Owner YONYOU UP INFORMATION TECH
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