Font Size: a A A

Research On Wisdom Agriculture Server Platform Based On LNMP Structure

Posted on:2016-10-04Degree:MasterType:Thesis
Country:ChinaCandidate:H D ZhaoFull Text:PDF
GTID:2283330461457362Subject:Electronic information technology and instrumentation
Abstract/Summary:PDF Full Text Request
Wisdom agriculture can efficiently utilize various agricultural resources, significantly reduce agricultural costs and energy consumption, which is a new agricultural development model with high-yield, high efficiency, low cost and high quality. In the areas of wisdom agricultural, there are various implementations of service software. Developers need carry out new designs for different type of service. This would lead to a increasingly development costs and a waste of data resources. It is a great significance to build information collecting and facility monitoring system with more secure and reliable and to achieve more efficient common wisdom agricultural service platform.The paper has mainly completed the work listed below:1. Realized a common server platform based on LNMP, and optimized performance of the static/proxy server and the application service scheduling scheme.2. Analyzed the security deficiencies of the existing data acquisition and control system, redesigning by combination of RS485 and ZigBee protocol, and improved the security of the system by communicating to the server with SSL encryption protocol. To solve the incompatibility issues between web server and acquisition-control system and achieve secure communication, a service request classification module was designed based on nginx sub-request.3. Improved the concurrency performance of the server by achieving a non-blocking SSL encryption class and task distribution strategy.4. To validate the proposed server architecture and the prioritization schemes of security and concurrency are correct and effective, this paper realized the wisdom of agriculture server platform and completed the application service deployment and server performance testing.Application and experimental results show that the proposed common server structure has high concurrent processing capability, and easy to program development and service deployment; the system mode based the isolation effect of RS485 and SSL encrypted communication can effectively protect the server security; the proposed non-blocking SSL secure socket and task distribution strategy can effectively improve server concurrency.
Keywords/Search Tags:wisdom agriculture, LNMP, server structure, SSL secure socket, Nginx, I/O multiplexing, Parallel tasking
PDF Full Text Request
Related items