Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for describing and integrating software services

A software service and integrated software technology, applied in the computer field, can solve the problems of increasing the time and cost of software integrated development, and achieve the effect of minimizing time and cost

Active Publication Date: 2017-11-07
ZHEJIANG FUBAO INTELLIGENT TECH CO LTD
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] (3) Some suppliers provide multiple services that need to be controlled uniformly, such as login and logout, but these services may be fully or only partially referenced by different businesses
[0006] (4) When doing custom development for customers, considering factors such as cost and cooperation, it may be necessary to change the hardware or software supplier on a certain basic version. Because of the difference between the calling interface and the previous one, directly use the one provided by the supplier. Calling the interface usually leads to more modifications before it can be re-launched
[0007] (5) When migrating to a different operating system platform, it usually leads to some modifications
[0008] Therefore, based on the above problems, the time and cost of software integration development are greatly increased

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 describing and integrating software services
  • Method and system for describing and integrating software services

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] figure 1 A flowchart of a method for describing and integrating software services provided by Embodiment 1 of the present invention, as shown in the figure, specifically includes the following steps:

[0026] S101. Determine the multiple software services to be integrated and the calling sequence among the multiple software services;

[0027] S102. Through the predefined module interface, driver interface, and logic processing interface, respectively package and implement the multiple software services into corresponding modules, drivers, and logic processing;

[0028] S103. Generate a module chain from the plurality of modules through the module chain interface, and generate a configuration file of the module chain;

[0029] Wherein, the configuration file is used for loading by an external system, and the external system creates instances of the modules, drivers, logic processing, and module chains according to the configuration files, and runs the instances to reali...

Embodiment 2

[0113] figure 2 A structural block diagram of a system for describing and integrating software services provided by Embodiment 2 of the present invention, such as figure 2 As shown, the system in Embodiment 2 of the present invention specifically includes:

[0114] Module interface, the module interface is an abstraction of hardware or software components, divided into driver-related components and driver-independent components to describe the specifications of the components, where the driver-independent components include attributes, functions and processing logic;

[0115] The driver interface is used to package the product characteristics of the supplier and the components related to the operating system, and is used to manage the underlying driver package instance, or to control multiple services in a unified manner;

[0116] a logic processing interface, which is a unified interface for logic processing, and is used to realize various data processing in the plurality ...

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 embodiment of the invention discloses a method and system for describing and integrating software services. The method includes the steps that several software services to be integrated and a calling sequence among the software services are determined; through a module interface, a drive interface and a logical processing interface which are defined in advance, the software services are packed into corresponding modules, drives and logical processing respectively; through module linkage interfaces, a plurality of modules are used for generating a module chain, and configuration files of the module chain are generated; when the software services are in use, the configuration files are used for loading an external system, the external system establishes embodiments of the modules, embodiments of the drives, embodiments of logic processing and embodiments of the module chain according to the configuration files, and the embodiments are run to achieve the corresponding software services. The method and system for describing and integrating the software services can achieve the purpose of congruously calling various functions, in particular congruously calling operation systems, congruously treating logic processing in hardware or software, congruously treating hardware assemblies or software assemblies of the same kind and congruously treating different hardware assemblies or software assemblies, and the development cost is minimized.

Description

technical field [0001] The embodiment of the present invention relates to computer technology, in particular to a method and system for describing and integrating software services. Background technique [0002] In software integration related development, the following issues are common: [0003] (1) In order to provide certain business services, one or more types of hardware may be used. There may be multiple suppliers of the same type of hardware, or even the same supplier has a product line formed by products of multiple specifications of the same type of hardware, although in specific standards, implementation methods, data formats, performance, configuration, unique functions, and software call interfaces There are differences, (some of which may be related to the hardware and operating system it depends on), but they all provide roughly the same functionality. [0004] (2) The same type of software components that provide roughly the same function is similar to the ...

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/44
CPCG06F8/20G06F8/36G06F8/70
Inventor 王明高张晓李月祥史文华许揽月董洪乾金成哲
Owner ZHEJIANG FUBAO INTELLIGENT TECH CO LTD