摘要
针对目前远程监控领域B/S和C/S模型的不足,引入云计算的思想,设计了一套基于B/S/C三层模型的远程监控平台。浏览器用户(B)与客户端控制器(C)通过服务器(S)进行交互,通信协议采用MODBUS。Web服务器通过flex的socket工具与应用服务器建立连接。应用服务器用epoll I/O多路复用技术解决用户与控制器的并发连接请求并完成主要的应用逻辑。控制器引入轻型的TCP/IP协议栈LwIP解决联网问题。
To improve the traditionally used models for remote monitor system,the paper introduces the concept of cloud computing and gives a design of remote monitoring platform based on the integration of 3-tier B/S/C model.In the newly presented model,the web browser client(B) and the controller(C) communicate with each other via a server(S) by modbus protocol.To connect to the server,the web server introduces the socket of flex and the controller transports the embedded TCP/IP stack-LwIP.The application server uses epoll to solve the problem of concurrency efficiency and takes over the control logic of the system.
出处
《计算机与数字工程》
2013年第2期236-240,共5页
Computer & Digital Engineering