| The logistics industry is the first one which contacted with the IoT(The Internet of Things).The concept,‘wisdom logistics’, was raised after the logistics industry combined with IoTapplications. And wisdom logistics applications belong to a branch of IoT applications. The newtendency of the development of ‘wisdom logistics’ is in line with network, automation, real-time,visualization, tracking and intelligent control of modern logistics. However, in these wisdomlogistics applications, most of the researchers concentrated on the development of application itselfrather then the quality and security of communication service. In order to meet the actual needs ofthe wisdom logistics application system, the paper finished the following works..Firstly, the paper studies the development background and the key technologies of the systemof wisdom logistics applications. Designed the communication protocol with three functionalmodules, namely: communication base module, server buffer module and client unified interfacemodule. The three main functional modules are relatively independent but work together toaccomplish the communication service of heterogeneous clients, and the unique design of thefunctional modules is to solve the problems that the number of services is too large and the types ofthem are so complex in the wisdom logistics application system.Secondly, following the above, the paper completes of the coding of communication protocolby Java. Communications base module achieves data communication based on socket technologywith a self-designed variable-length data frame format, it also uses a suitable encryption to ensurethe security. Server buffer module uses queue structure to achieve automatic switch to its servicescushioning. Client unified interface module draws on classes encapsulate of Java to provide aunified access interface to heterogeneous clients.Finally, the paper realizes the android client development of the protocol, and applies thepractical application system to simulate and test the performance of the protocol. Result shows thesecure communication protocol proposed in this paper can solve the problems we talked aboveperfectly. And it has practicality. |