第4章 TCPSocket编程 了解以太网通信与计算机硬件的关系 了解TCP/IP协议与以太网通信的关系 了解客户/服务器的概念 掌握Winsock构件的属性、事件、方法之间的关系 掌握通过Delphi 6.0制作简单客户/服务器通信程序的方法 掌握通过Visual Basic 6.0制作简单客户/服务器通信程序的方法 通过通信实验了解不同语言的通信编程之间的字符编码差异 4.2.2 客户与服务器 现实中所有信息交换都是基于客户(Client)与服务器(Server)模式的,称为C/S模型。所谓服务器是指,它总是处于被动状态,等待客户的询问,负责应答。这也正像我们出外旅游时住旅店一样,旅店服务员总是在等待着我们客户。客户总是处于主动地位,在启动时客户总是首先向服务器发出联络信号,然后等待服务器的回答。一个服务器可能同时为许多客户提供服务。在设计程序时,到底谁作客户,谁作服务器要看具体的情况而定。计算机网络通信总是以客户(Client)与服务器(Server)方式进行的。 4.2.3 阻塞与非阻塞 在Winsock中套接字可以是阻塞方式,也可以是非阻塞方式。处于阻塞方式的套接字的函数,在完成其任务之前是不会返回的。这样,在该函数调用返回前,这个套接字就不能进行其他任何操作,调用它的进程也会处于挂起状态,所以称为阻塞方式。例如,在调用ReceiveBuf()函数时,可能要花费相当长
您可能关注的文档
最近下载
- ABB 传动变频器 ACS880起重机控制程序(选件+N5050)固件手册 安装及使用手册.pdf
- (正式版)DB42∕T 2481-2025 《急性心血管疾病院前救护规程》.docx VIP
- 《二次根式》计算100题(专项练习).doc VIP
- (高中物理)《传感器》知识梳理.pdf
- 2024事业单位工勤技能考试考前冲刺试卷及参考答案详解(新).docx
- 2024-2025学年度计算机二级考试黑钻押题及完整答案详解【各地真题】.docx
- 宣贯培训(2026年)《DLT 2806—2024智能配电台区技术导则》.pptx VIP
- 《模拟电子技术基础》复习题.doc VIP
- 2025年安徽师范大学招聘专职辅导员(第二批)4人预笔试备考题库及答案解析.docx VIP
- 2024工程硕士预测复习及完整答案详解【全国通用】.docx
原创力文档

文档评论(0)