- 0
- 0
- 约4.26千字
- 约 53页
- 2017-01-07 发布于广东
- 举报
扫描可控计算机 授课教师: 导入 电子教室软件主要功能是教师可以通过教师机程序控制和管理学生机 教师机端控制程序能够主动扫描学生机,确定哪些学生已经进入电子教室,是可控计算机 本章通过简单的通信程序实现扫描局域网内可控计算机的功能 本章要点 ? 扫描可控计算机功能实现分析 ? WinSock通信编程技术 ? MFC网络通信编程技术 扫描可控计算机功能需求分析 教师机主动联系学生机,如果不能与学生机建立联系,则说明学生机端没有运行该程序,该学生机不在可控范围;反之,如果教师机与学生机成功的取得了联系,则证明学生机已启动程序,处于可控状态。 教师机扫描学生机时,应该可以设置扫描范围,例如一个IP地址范围,教师机与范围内的所有学生机逐一联系,判断其是否处于可控状态,将处于可控状态的学生机显示在教师机端的程序界面上。 设计程序界面 关键技术分析 关键技术就是两台联网的计算机之间进行通信 采用什么技术实现网络通信? ——套接字(Socket) WinSock进行面向连接通信编程 WinSock实现基于TCP的客户端/服务器通信 程序演示 程序源代码(见教材P18) 程序代码详解——头文件和库文件 #include winsock2.h #pragma comment(lib,ws2_32.lib) ——使用WinSock进行编程开
您可能关注的文档
- VisualC++实用教程周进朱训林张宏林第3章-菜单与加速键课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第5章-常用控件课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第6章-文本和字体类课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第7章-图形图像课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第8章-文件操作课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第9章多线程课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第10章-多媒体应用程序设计课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第11章-动态链接库课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第12章-网络编程课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第13章-数据库开发课件教学.ppt
- 宣贯培训(2026年)《HBZ 324-2024运输类飞机重量与平衡设计要求》.pptx
- 宣贯培训(2026年)《JBT 79-2015整体钢制管法兰》.pptx
- 宣贯培训(2026年)《HGT 2485-2011航空轮胎气门芯》.pptx
- 《2026—2028年中国化纤制充气褥垫行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《2026—2028年中国化学纤维缝纫线行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图》.pptx
- 《十五五期间智能网联汽车极地科考运输车投资前沿》.pptx
- 宣贯培训(2026年)《HB 8711-2024飞机防火系统飞行试验要求》.pptx
- 宣贯培训(2026年)《HGT 4477-2012 2-氰基吡啶》.pptx
- 宣贯培训(2026年)《HYT 191-2015海水冷却水中铁的测定》.pptx
- 宣贯培训(2026年)《JBT 2001.46-1999水系统 泵站用充气阀(PN=20~31.5MPa)》.pptx
原创力文档

文档评论(0)