Method for automatically programming intermediate communication interface and device

A technology of automatic programming and communication interface, applied in the field of communication, can solve the problems of large workload of communication interface programming and difficulty in post-maintenance, and achieve the effect of reducing the workload of programming and facilitating post-maintenance.

Active Publication Date: 2011-05-04
QINGDAO HISENSE TRANS TECH
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The present invention provides an automatic programming method and device for a middleware communication interface, which is used to solve the defects in the prior art that the programming workload of the communication interface is large and the later maintenance is difficult, and realize the automatic programming method of the middleware communication interface to reduce the programming workload. Convenience for later maintenance

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 automatically programming intermediate communication interface and device
  • Method for automatically programming intermediate communication interface and device
  • Method for automatically programming intermediate communication interface and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0021] figure 1 It is a flow chart of an embodiment of the automatic programming method of the middleware communication interface of the present invention. Such as figure 1 As shown, the automatic programming method of the middleware communication interface in this embodiment includes:

[0022] Step 1. In the definition language file of the int...

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 method for automatically programming an intermediate communication interface and a device. The method comprises the following steps of: adding notes and labels to a definitional language of an interface requiring automatic programming processing in a definitional language file of the interface; establishing a template file according to the type of the interface requiring automatic programming processing, wherein templates of interface programs corresponding to different types of interfaces are recorded in the template file; scanning the definitional language of the interface to acquire all the definitional languages with notes and labels; and calling the template file to automatically generate an interface program according to the definitional language of the interface and the corresponding notes and labels. Regarding the interface requiring automatic programming processing, in the definitional language file of the interface, the notes and labels are added to the definitional language of the interface, and the interface program corresponding to the interface is automatically generated according to the notes and labels and the established template file, so that the programming workload is reduced by the method for automatically programming the intermediate communication interface, and subsequent maintenance is facilitated.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to an automatic programming method and device for a middleware communication interface. Background technique [0002] At present, in the field of interface-based distributed communication middleware programming, middleware includes CORBA (Common Object Request Broker Architecture, public object request broker architecture) or ICE (Internet Communications Engine, Internet Communication Engine), etc., middleware Provides its own interface definition language, such as CORBA's IDL (Interface Definition Language, Interface Definition Language), ICE's SLICE (Specification Language for Ice, Ice specification language), etc., the user declares the interface required by the system through the interface definition language, and in the service The client and the client are mapped to a specific interface program (for example: C++ or C#, etc.), and the communication between the server and ...

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): G06F9/44
Inventor 廖常斌陈维强刘新万思军宋艳荣刘见夏玲玲
Owner QINGDAO HISENSE TRANS TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products