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

Cross-platform command line configuration interface implementation method

A technology of configuration interface and implementation method, applied in the field of communication, can solve problems such as cumbersome development process, inconvenient maintenance and debugging, and achieve the effects of reducing registration time, improving development efficiency, and improving system robustness

Active Publication Date: 2013-12-18
STATE GRID CORP OF CHINA +5
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when there are multiple task processes in the system that need to be managed at the same time, this method cannot provide users with a unified configuration channel, and the development process is also cumbersome and inconvenient for maintenance and debugging.
This disadvantage is especially obvious when it is applied in a distributed environment, where the managed task processes are scattered on different processors and the operating platforms are different.

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
  • Cross-platform command line configuration interface implementation method
  • Cross-platform command line configuration interface implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention will be further described in detail below in conjunction with the drawings.

[0031] Such as figure 1 As shown, the present invention includes the following steps:

[0032] Step 1: Build a command line subagent in each managed task process to define the command subtree of the managed task process.

[0033] Step 2: Build a command line proxy server on the main processor to integrate the command subtrees of each managed task process to form a system command tree, such as figure 2 Shown.

[0034] Step 3: Establish a communication channel between the command line proxy server and the command line sub-agent to receive configuration commands distributed by the command line server and return command execution results.

[0035] Step 4: Command line parsing is used to analyze and check the configuration commands entered by the user in accordance with specific grammatical rules. For the commands with the correct format, call the corresponding function functions, and...

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 cross-platform command line configuration interface implementation method. The cross-platform command line configuration interface implementation method comprises the following steps: 1 constructing a command line sub-agency in each managed task process, 2 constructing a command line agency server on a main processor, 3 building a communication channel between the command line proxy server and the command line sub-agency, and 4 analyzing a command line. A command line configuration interface implemented through the method supports cross-platform operation and can be applied to the situation that the managed task process is dispersed on different processors and different operation platforms. In the cross-platform command line configuration interface implementation method, the process of registering command nodes is formed by using a script program to automatically conduct analysis in the compiling stage, the development efficiency is improved, and the registering time in operation is shortened. According to the cross-platform command line configuration interface implementation method, united command line configuration channels are provided for a user, meanwhile, relative independence of the managed task process is kept, and the system robust performance is improved.

Description

Technical field [0001] The invention belongs to the field of communication technology, and specifically relates to a method for implementing a command line configuration interface applied in a communication device to support cross-platform operation. Background technique [0002] The command line configuration interface is a management method commonly provided by commercial network communication equipment. It uses the keyboard to input commands to manage and maintain the system, and to receive the system's response. Compared with graphical network management methods based on SNMP and Web, the script function application it provides can save a lot of time when many repetitive tasks need to be performed. In addition, when the network fails and the managed device cannot be accessed by network management, the local administrator can also use the command line to diagnose and troubleshoot through the serial port. Therefore, relative to the graphical network management mode, the comma...

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): H04L12/24H04L29/06
Inventor 任杰喻强于鹏飞陈伟黄治吴军民张刚黄辉黄在朝张增华王向群李春龙孙晓艳王鹤于海虞跃姚启桂邓辉吴鹏王玮沈文侯功陶静刘川陈磊闫磊李雪梅任建伟赵庆杞钟长青姜明元
Owner STATE GRID CORP OF CHINA
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