第7章 TCP/IP网络程序框架与实例 7.1 网络应用程序的基本工作流程 7.2 基于TCP的客户/服务器通信程序实例 7.3 基于UDP的客户与服务器通信程序实例 习题 7.1 网络应用程序的基本工作流程 7.1.1 面向连接的客户/服务器程序工作流程 1.服务器端程序工作流程 工作时,在服务器端的应用程序应该首先启动,以等待客户的服务请求。其工作流程如下: (1) 使用WSAStartup( )函数检查系统协议栈的安装情况。只有在协议栈正确安装的情况下,才可以执行以下的各步骤。 常用的调用格式有如下两种: WSAStartup(0x0202,wsaData); WSAStartup(MAKEWORD(2,2),wsaData); 注意,这里所使用的Winsock为2.2版,也可以使用其他版本的Winsock。 (2) 使用socket( )或WSASocket( )函数创建服务器端通信的套接口。如果套接口创建不成功,也不能执行以下的各步操作,并且要调用WSACleanup( )函数,结束Windows Sockets API的使用。这一步调用过程确定了相关五元组的协议。 常用的调用格式有如下几种: SOCKET serverSocket=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
您可能关注的文档
- F云计算-软件架构的变革-童景文.ppt
- IBM-PC汇编语言③80x86指令系统和寻址方式.ppt
- Internet技术及其应用第2章技术基础.ppt
- Internet技术及其应用第4章各种接入方式相关硬件的安装.ppt
- Internet技术及其应用第5章中文浏览器的应用.ppt
- Internet技术及其应用第6章电子邮件与新闻组.ppt
- Internet技术及其应用第7章网上交际软件的使用.ppt
- Internet技术及其应用第10章上传下载软件的应用.ppt
- Internet技术与应用-概述.ppt
- IPv6网络-基础、安全、过渡与部署第10章技术配置实验.ppt
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)