计算机房计算机控制管理系统的实现

摘 要:借助利用Winsock控件编写分别实现Server服务器端和Client客户端程序,可以很好的使管理用户在服务器端完成对客户端计算机远程控制管理功能.管理用户可以通过服务器控制台远程控制用户上机管理.

【关 键 词 】远程控制 Server Client

在C/S体系结构中,服务器端通过事件响应机制可以和客户端应用程序建立网络连接与通讯服务,通过调用客户端服务程序执行对客户端计算机用户的实时监控管理服务.这对于像计算机中心每天这样拥有大量用户上机的管理来说,显得尤为必要,它的实现可以使管理着管理计算机用户更加科学、合理.

1.原理

利用Inter良好的各类通讯协议,在基于各种Winsock控件的基础上,开发可以建立多节点连接和数据交换是Inter的优势之一.

通过网络协议TCP和UDP所能提供的Inter网络服务.为实现Client/Server应用程序,开发者只要掌握了各种控件的设置属性及信息传递的方法方式,编写开发各类程序并在其中调用之即可实现与远端计算机的信息交换及监控控制.从而完成对用户端的管理,例如用户登录、资源使用状况、开关机管理及IP地址分配等等.通过Visual C 和Visual Basic中的mswinsock.scx控件可以开发相应的应用程序,借助Inter 传输层协议,实现计算机直接数据交换服务.传输层协议分TCP和UDP两类,其中TCP是可靠的基于端对端的,而UDP是基于非连接的不可靠的协议.

2.方法实现

众所周知各类Windows操作系统及Windows应用软件都提供有类似于WinSock的标准接口,不同地方名称可能有所不同,但其功能都是为需要建立连接并进行数据交换服务而制定的统一标准接口.通过这个统一的标准接口规范,多节点的数据通讯及数据交换就变得可行了.

Visual C++中提供了Winsock控件.利用该控件可以进行底层访问Inter传输层TCP和UDP协议.通过建立开发相应的应用通讯程序,可以实现多台计算机间的数据传输服务,当然这些服务也可以是基于Visual Basic 的Winsock控件来进行,他们的实现方法类似.

使用Visual C++ 里的Winsock控件实现.我们可以编写一个服务端程序,还可以编写与之相应的客户端程序,每个程序可以自主赋予相应的不引起冲突的逻辑端口号(例如端口号指定为设为119),开发者就可以编写代码程序,建立基于逻辑端口119的事件及时事件响应服务请求功能服务,检测事件的状态参数,区分并处理相应的服务请求代码类别,以便做出不同的处理.

3.小结

以上简要介绍了远程计算机控制程序的原理及部分实现方法, 我们通过多年来实践使用,觉得利用Visual Basic或Visual C实现的该系统简单实用,服务端和客户端系统占用资源少,安装维护特别方便,对类似高校机房的日常计算机系统维护管理,不失为一种好的途径.

类似论文

低成本空调计算机控制管理系统

摘 要:提出一种空调计算机管理系统的低成本控制方案,介绍系统原理及组成 实际使用表明,采用计算机管理是一种高。
更新日期:2024-7-9 浏览量:16022 点赞量:5008

计算机信息管理系统的应用风险

摘 要:由于如今的网络环境具有一定的开放性,因此网络安全一直存在着许多风险,尽管人们ຓ。
更新日期:2024-6-18 浏览量:82411 点赞量:18527

计算机数据库管理系统的应用

摘 要:随着当前我国社会经济水平的上升,网络已经成为当前人们生活的重要工具 在。
更新日期:2024-3-4 浏览量:10178 点赞量:3727

计算机网络管理系统应用

摘 要:在我国八十年代时期,对计算机网络的管理系统的发展加以关注,并对此进行了一定的研究与探索,由于我国当时水平。
更新日期:2024-9-25 浏览量:119061 点赞量:25646

计算机网络管理系统其趋势

摘 要:早在上个世纪,我国就开始着眼于计算机网络技术 而到了现阶段,随着各种技术的迅猛发展,我国对计算机与网络。
更新日期:2024-1-15 浏览量:19832 点赞量:5596

计算机信息管理系统在医院的应用

摘 要:随着社会化大生产的不断扩大和社会对产品多样化的需求,人们越来越重视信息在生产经营及企业管理中的作用,。
更新日期:2024-1-14 浏览量:20636 点赞量:6039

计算机信息管理系统设计原理探析

摘 要:随着计算机信息技术的发展,完善的计算机信息管理系统对各个行业的发展都越来越重要 计算机信息管理系统可。
更新日期:2024-4-5 浏览量:12264 点赞量:4369