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

A naplet-based application development management system

A management system and application development technology, applied in the field of Naplet, can solve problems such as the inability to realize the rapid construction of the program operating environment

Active Publication Date: 2016-08-03
SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As far as it is concerned, it is just a framework and a set of services, which are used to build a development environment through plug-in components. Plug-ins can solve the problem of building and configuring the development environment very well, but cannot realize the rapid construction of the program running environment

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
  • A naplet-based application development management system
  • A naplet-based application development management system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0033] It should be noted that NVM (NapletVirtualMachine, Naplet virtual machine) is the running carrier of Naplet applications. NVM exists statically on HOST (host), and it provides addressing (Lookup / discovery) services, message communication (Messaging) services and Delivery service; as an access interface for underlying resources, it can appear as an interface for interacting with local users. In order to distinguish each other, different NVMs have a globally unique identifier (GlobalUniqueIdentifier, GUID). Different NVM naming rules: HOSTNAME:PORT / IDENTIFIER. Among them, HOSTNAME represents the host name; PORT is generally 2099; IDENTIFIER represents the unique identifier of the Naplet virtual machine on a host. In this way, unique identifiers are used between NVMs, and multiple NVMs can run on the same host to meet virtualization requirements.

[0034] like figure 1 As described, a Naplet-based application development management system provided in this embodiment inc...

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 provides a Naplet based application development and management system. The Naplet based application development and management system comprises a database, an NVM (naplet virtual machine) management module, a code management module, a compiling and operation module, a program deployment module and an SVN code version repository, wherein the NVM management module is used for managing and maintaining action and state of an NVM and providing an operation carrier for a Naplet application program; the code management module is used for unified management for codes of the Naplet application program, and unified management includes environment editing, file storage and version control of the codes; the compiling and operation module is used for compiling and operation monitoring of the codes; the program deployment module is used for deploying the Naplet application program; the NVM management module, the code management module, the compiling and operation module and the program deployment module are interacted in a remote procedure call mode; and the SVN code version repository is used for storing and updating the codes of the Naplet application program. Unified regulation from distributed environment construction, software development, code version control and code compiling to program execution is achieved.

Description

technical field [0001] The invention relates to the Naplet field, in particular to a Naplet-based application development management system. Background technique [0002] Currently, during software development, setting up a development or testing environment is an essential task: obtaining and deploying a server; installing the operating system, runtime environment, source code control environment and middleware; transfer or copy code; test that code runs properly. As the complexity of software increases, the cost of system operation and maintenance gradually increases, and it becomes very difficult to build an application operating environment, especially to build a distributed program. [0003] Existing application IDEs (Integrated Development Environment), such as Microsoft's VisualStudio, Sun's Netbean, etc., have played a great role in developing traditional client / server (C / S) model programs, but with the development of distributed computing , the design principles t...

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/44
Inventor 须成忠李宇飞洪爵杜文龙
Owner SHENZHEN INST OF ADVANCED TECH CHINESE ACAD OF SCI