- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于网络监控程序开发客户机-服务器工作模式
基于网络监控程序开发客户机/服务器工作模式摘要:该文讨论了客户机/ 服务器工作模式,介绍了客户机/ 服务器实现过程、进而指出客户机/服务器模式应用软件开发时监控程序服务端、客户端各模块以及它的系统功能。
关键词:客户机 服务器 工作模式
在TCP/IP网络通信应用中,通信的两个进程间相互作用的是客户机/服务器模式,即可互相服务器发出请求,服务器接受到请求后,提供相应的服务。客户机/服务器模式的建立基于以下两点:首先,建立网络的起因是网络中软硬件资源、运算能力和信息不均等,需要共享,从而造就拥有众多资源的主机提供服务,资源较少的客户请求服务服务者以非对等作用。
1、客户机/服务器模式实现过程
客户机/服务器模式在操作过程中采取的是主动请求方式:
首先服务器方要先起动,并根据请求提供相应服务:
(1)打开一通信通道并告知本地主机,他愿意在一公认地址上接受客户请求。
(2)等待客户请求到达该端口。
(3)接收到重复服务请求,处理该请求并发送应答信号。接受到并发服务请求,要激活一新进程来处理这个客户请求。
(4)返回第二步,等待另一客户请求。
(5)关闭服务器。
客户方:
(1)打开一通信通道并联接到服务器所在主机的特定端口。
(2)向服务器发服务请求报文,等待并接受应答,继续提出请求
(3)请求结束后关闭通信通道并终止。
TCP/IP协议的应用一般采用客户机/服务器模式,因此在实际应用中,必须有客户机和服务器两个进程,客户机向服务器发出服务请求,服务器做出响应。
2、监控系统结构
(1)局域网监控系统服务端的程序结构图。
(2)局域网监控系统客户端的程序结构图。
3、监控程序的客户端
监控程序由程序客户端和程序服务端两个程序组成,监控程序的客户端包括命令控制台、远程文件管理、搜索、查看、帮助五部分内容。
(1)命令控制台包括“口令控制”、“远程控制”及“屏幕控制”三部分。
1)口令控制包含“远程系统信息”及“修改计算机名”;
远程系统信息:包括注册公司、当前用户、系统路径、当前显示分辨率,物理及逻辑磁盘信息等多项系统数据。
修改计算机名:更改网络中的计算机标识名。
2)远程控制就是由监控端的计算机控制受控方的计算机操作,它包含“控制鼠标”,“系统控制”,“浏览器打开”,“光驱控制”,“其它控制”。
控制鼠标:控制被监控的计算机的鼠标可以移动的范围。
系统控制:对远程计算机进行正常关机、重启,及强行关机和重启。
浏览器打开:在远程主机上强行打开日达兴主页,同“帮助”菜单的“公司主页”。
光驱控制:对远程主机的光驱进行打开和关闭操作。
其它控制:控制被监控计算机的“自动拨号”、“桌面隐藏”、“开关任务栏”、“隐藏与显示开始按钮”的功能。
3)屏幕控制就是从监控方的计算机对受控方的计算机屏幕进行控制,它包含“捕获屏幕”,“发送信息”,“更改分辨率”功能。
捕获屏幕的功能和操作同菜单法和工具栏的使用方法。
发送信息:监控方向被监控方以四种图标及六种提示按钮向目标机发送简短信息发送短消息,它与通信功能不同,这是单向发送信息。
更改分辨率:可以更改被监控计算机的显示起的分辨率,有五种分辨率可以选择。
(2)远程文件管理:用来从远程对要监控的计算机进行文件方面的管理。主要包含快速查看目标主机软硬盘上的文件,本地运行,远程运行,删除文件,新建目录,删除目录下载和上传功能。1)快速查看:显示被监控计算机的文件列表中没有显示完全的文件名。2)本地运行:在监控方的计算机上运行被监控方的程序。被监控方的程序就会在监控方的计算机上运行。3)远程运行:由监控方在被监控方的计算机上运行被监控方的程序。4)删除文件:在远程删除被监控计算机驱动器上的文件。这样,被监控计算机上的文件就在远程被删除了。5)新建目录:监控方在被监控的计算机上建立新的目录。
(3)文件菜单由增加主机、删除主机、自动搜索捕获屏幕、远程信使、退出组成。
“增加主机”的功能:通过这项功能把已运行服务端程序的计算机的IP地址加入到被监控的IP地址范围内。这是大部分操作的前提,只有把被监控的计算机的IP地址加入到 当前连接列表框中,其它操作才有效。1)“删除主机”的功能:当局域网上的IP地址因某种原因暂停使用时,应该把该IP地址从被监控的IP地址范围中除去,此时用到这项功能。2)“自动搜索”的功能:搜索指定子网内安装有’’局域网监控系统’’的计算机3)“捕获屏幕”的使用前提是:把被监控计算机的IP地址增加到被监控的IP地址范围中去。通过这项功能监控方可以自动跟踪被监控对象的屏幕变化,而且可以以图形文件的形式保存当时的屏幕信息存放到外部存储器上,起到证据的
您可能关注的文档
最近下载
- 职业指导师四级(理论练习题)练习卷附答案.doc
- 《中华人民共和国生物安全法》培训与解读课件.pptx VIP
- 天龙AVR-1312功放说明书.pdf
- 第一单元负数的初步认识检测卷(C卷思维拓展卷)-2024-2025学年五年级数学上册典型例题系列(解析卷)苏教版.pdf VIP
- DiscoveryTGA550安装操作培训-TAInstruments.PDF VIP
- 人工智能-人工智能基础.pptx VIP
- 初中物理竞赛试题精选精编第01讲力、重力、弹力(含答案与解析).docx VIP
- T-CSEB-0011-2020 露天爆破工程技术设计规范.pdf VIP
- 2025年广西公需科目第二套答案.docx VIP
- 2025内蒙古自治区人大常委会办公厅所属事业单位竞争性比选工作人员17人考试备考题库及答案解析.docx VIP
文档评论(0)