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

Business system capable of being transplanted across hardware platforms

A business system and cross-hardware technology, applied in the field of software development, can solve problems such as poor portability of business systems, and achieve the effect of shortening the research and development cycle and reducing the development cycle

Pending Publication Date: 2020-07-10
成都千立网络科技有限公司
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is: to propose a business system that can be transplanted across hardware platforms to solve the problem of poor portability of the current business system, so that the business system can run normally under the linux system of different hardware platforms

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
  • Business system capable of being transplanted across hardware platforms

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] If a business system wants to run normally under the Linux system of different hardware platforms, it needs to deal with these problems: first, whether it is independent and has little dependence; second, whether it can be compiled independently; third, whether it can be configured separately; fourth , hardware diff handling.

[0012] In order to deal with the above problems, the concrete measures of the present invention are as follows:

[0013] 1. Independence: This invention adopts independent warehouse code management, including all libraries and dependent resources required for business system startup, and can run independently;

[0014] 2. Compilation: This solution adopts independent warehouse code management, and sets up application, driver, kernel module, open source library, third-party open source code and other directories separately. Makefile is configured in each directory for compilation. As long as the functional module is developed once, it can be 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
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the field of software development, and discloses a service system capable of being transplanted across hardware platforms, which is used for solving the problem of poor portability of the existing service system and enabling the service system to normally operate under linux systems of different hardware platforms. The service system is based on a linux operating system, and code layout of an independent warehouse is performed on a service logic source code and a linux kernel source code in the service system; the service system comprises a hardware difference configuration module, a software difference configuration module and a source code compiling module, wherein the hardware difference configuration module is used for configuring a cross compiling tool chain and hardware parameters; the software difference configuration module is used for configuring a software function required by a service system and a path of a kernel source code; and the source code compiling module generates a mirror image file corresponding to the service system according to the configuration data of the hardware difference configuration module and the software difference configuration module. The method is suitable for routers or gateways and the like.

Description

technical field [0001] The invention relates to the field of software development, in particular to a business system that can be transplanted across hardware platforms. Background technique [0002] In the existing market, we often face the problem of running the same business system on different hardware platforms, which causes considerable difficulties in research and development, because it is not easy to run the same business system on different systems on different platforms For example, it is not an easy task to run the application on the Openwrt system on the mips platform to the ubuntu system on the arm platform. It involves platform, system, cross-compilation and other issues, basically breaking For the existing openwrt compilation architecture, rebuild a new compilation framework and transplant functional modules one by one. The development cycle is long, difficult, and poor in portability. If you change the system again, you have to start all over again. Conten...

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): G06F8/41G06F8/61G06F8/71G06F8/76
CPCG06F8/41G06F8/63G06F8/71G06F8/76
Inventor 张晓飞
Owner 成都千立网络科技有限公司
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