计算机网络原理验三我们的.docVIP

  • 10
  • 0
  • 约1.02万字
  • 约 6页
  • 2016-10-14 发布于贵州
  • 举报
计算机网络原理验三我们的

实验三、套接字编程 序号: 39 姓名:王邵姿 学号:20101120250 成绩 序号: 52 姓名:段舒袖 学号:20101120284 成绩 1.实验目的: 两人一组,编写一个客户端、服务器程序,掌握Socket编程原理。 2.实验环境: 连入局域网络的主机一台。 3.实验指导: Socket API是实现进程间通信的一种编程设施,也是一种为进程间提供底层抽象的机制。理解socket编程模型及其原理。 4.实验分析,回答下列问题。 a.运行指导书中的程序,并修改服务器的功能(自己思考),改写成多线程web服务器(选作),附上源代码,并加关键代码注释。 b.给出程序调试和运行的截图。 c.回答下列问题: 为什么在服务器和客户端要包含winsock2.h文件? 答:windows socket的头文件这些宏都是“系统”定义的#pragma comment(lib,ws2_32.lib) 语句,如果不加会出现什么问题? 答:加入这一句是链接API相关连的Ws2_32.lib静态库Ws2_32.dll从而使用winsock2.h文件,此时程序里的很多函数和变量就不能使用。 为什么在服务器和客户端程序中要使用WSAStartup函数,如果不用程序会有什么问题? 答:为了在应用程序当中调用任何一个Winsock API函数

文档评论(0)

1亿VIP精品文档

相关文档