摘要
为了实现复杂大型网络监控系统的操作管理,设计以多服务器多客户端为基础的监控上位机软件,其采用Delphi来开发上位机的图形用户界面,应用C#编程语言在Visual Studio 2013开发套件上完成播放器ActiveX控件的开发,上位机与下位机的数据通信则通过UDP及TCP/IP协议来完成。其中,通过Socket套接字来为TCP/IP协议提供应用开发接口,实现连接、登录验证、参数交互和命令交互等功能,完成对下位机服务器的调度与管理。测试结果表明,该上位机软件运行稳定,各项功能均可得到正确的响应,且设计达到了预期要求。
In order to realize the operation and management of the complex large-scale network monitoring system,a PCmonitoring software based on the multi-server and multi-client is designed,in which Delphi is used to develop a graphical userinterface of PC,and C#programming languages is adopted to complete the player ActiveX control development in visual Stu-dio2013development kit.The data communication between upper machine and lower machine is realized through UDP and TCP/IPprotocols.The application programming interfaces are provided for TCP/IP protocol through Socket sleeve socket to realize thefunctions of connection,login authentication,parameter interaction,command interaction and so on.The scheduling and man-agement of lower computer server were completed.The test results indicated that the PC software works well,all the functions ofit are responded correctly,and its design meets the prospected demand.
作者
王开宇
WANG Kaiyu(Changzhou Open University,Changzhou 213000,China)
出处
《现代电子技术》
北大核心
2017年第10期62-64,共3页
Modern Electronics Technique
基金
江苏开放大学"十二五"规划课题(15SEW-C-061)