论文部分内容阅读
随着云计算和物联网在各行各业掀起改革浪潮的不断推进,安防监控系统正在走向新的发展方向,集中管理、无人监控成为时代所需。监控系统的通信模块以及与系统远程设备之间的安全通信成为亟待解决的重要问题。本文采用先进的云计算思想、面向对象设计技术,研究高并发高性能的通信服务模块以及安全可靠的应用层通信协议,对监控系统的改革发展意义重大。 本文结合监控系统通讯服务器高并发、高性能的性能要求,依据云计算、面向对象系统软件的设计理念,给出了基于完成端口的高性能通讯服务器设计方案,并采用面向对象语言 C#予以实现;同时结合监控系统服务端与客户端之间通信数据的特点,集合监控系统的业务逻辑形式,制定了灵活、易于扩展的应用层安全通信协议Melon Protocol,同时使用C#语言进行封装实现,并且提供了详细的开发API;整合通信模块与Melon Protocol实现了一套完整的通信服务框架,并且进行了详细的测试,取得良好的运行效果。