Abstract:In order to solve the problem that vehicle intelligent terminal applications can't be used in multiple kinds of vehicle,this thesis put forward an architecture of vehicle intelligent terminal middleware. In this architecture,the multilayer structure is adopted to isolate application from the network; Component structure is adopted to fulfill reuse of the software,and to improve the car terminal software productivity and quality; Message Bus is used to manage the data communication between components,and to provide a unified virtual network environment for the upper application component; By using the data message,the data is delivered from different vehicle intelligent terminals to others,and the hardware system uses the communication service layer to shield the differences of various car networking,so that the terminal can be used in multiple kinds of vehichles that using different network protocols. The thesis designs in detail the core modules and the communication protocols based on the above architecture. Finally,the proposed scheme was demonstrated by experimental network test for its feasibility and practicality.