Font Size: a A A

Research On Interface Description Language Of Information Appliance Based On IDL

Posted on:2020-01-19Degree:MasterType:Thesis
Country:ChinaCandidate:D YinFull Text:PDF
GTID:2392330590986879Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The development of science and technology has brought more and more convenience to people's life.With the continuous improvement of people's living standard,the popularity of intelligent home system in the daily life of the public is getting higher and higher,so users' demand for information appliances is also getting higher and higher.There are many kinds of information home appliance equipment and various design methods of home appliance interface.In order to meet the needs of the public,it is very important to unify the standards of home appliance industry.In order to solve the problem of uniform standards between different home appliances,this paper adopts Interface Definition Language(IDL).IDL has a relatively complete Definition of Interface,but there is a lack of Interface elements in IDL.Therefore,this paper studies the Information Appliance Interface Description Language(IAOIDL)based on IDL,and designs the Information Appliance Operating Interface Description Language(IAOIDL),so as to achieve the unification of the Information Appliance Interface standards and complete the mapping between the Interface and functions.First,based on the idea of object orientation,this paper introduces the discussion of Information Appliance Interface Definition Language(IAIDL)and the analysis of the internal logic of Information Appliance architecture.The information home appliance control system consists of three modules: Android client,home gateway and information home appliance.Secondly,taking air conditioning as an example,the interface characteristics of information appliances are analyzed.IAOIDL is divided into three modules: information appliances property description module,equipment operation description module and equipment interface description module.The description of IAOIDL is normalized by backus-naur Form(BNF),and two methods of describing IAOIDL,namely object-oriented Language and Extensible Markup Language(XML),are proposed,and an example of describing IAOIDL is given by selecting an XML document.Finally,Android platform is used to analyze and implement the control interface of information appliances,and the communication technology between the three modules of the control system of information appliances and the push and pull technology to obtain the dynamic information of home appliances are studied.The cooperation model of information home appliances is also designed.In the cooperation system of information home appliances,there is not only the interaction between users and home appliances,but also the collaboration between home appliances and home appliances.In this paper,IDL is used to study and implement the interface description language of information home appliances.IDL is a unified standard approach under heterogeneous systems and has a wide application in the interconnection of everything.
Keywords/Search Tags:information appliance, interface description, Information Appliance Interface Definition Language
PDF Full Text Request
Related items