VisualC网络编程案例实战之Socket套接字编程.pptx

VisualC网络编程案例实战之Socket套接字编程.pptx

  1. 1、本文档共105页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 Socket套接字编程;2.1 寻址方式和字节顺序;2.1.1 寻址方式;;;;;2.1.2 字节顺序;1.字节顺序转换函数;2.实例程序;;2.1.3 Socket相关函数;1.创建套接字;2.绑定地址信息;;;;3.连接服务器;;4.数据交换;;5.关闭套接字对象;;2.2 Winsock网络程序开发流程;2.2.1 VC中创建工程的步骤;图2.1 支持Windows Socket功能;;2.2.2 Winsock编程流程;1.初始化和释放套接字库;图2.2 添加动态链接库;;;;2.创建套接字句柄;表2.1 套接字类型取值;3.绑定地址信息;;;;4.连接;;;5.数据收发;;6.关闭套接字;2.2.3 基于TCP的Sockets编程;1.TCP服务器;图2.3 新建控制台应用程序;图2.4 设置空的控制台程序;图2.5 新建C++资源文件;图2.6 服务器启动界面;2.TCP客户端;图2.7 客户端启动界面;图2.8 打开服务器与客户端;2.2.4 基于UDP的Sockets编程;;;1.UDP服务器;图2.9 新建UDP服务器;图2.10 新建C++源文件;图2.11 UDP服务器启动界面;2.UDP客???端;图2.12 客户端启动界面;图2.13 UDP客户端与服务器进行通信;2.3 网络程序实例应用;2.3.1 TCP客户端程序;1.创建工程;图2.14 创建TCP客户端实例工程;图2.15 修改应用程序类型为基本对话框;图2.16 设置应用程序支持套接字功能;2.界面设计;图2.17 VC默认情况下的对话框资源;图2.18 完成设计后的界面效果;表2.2 控件ID、类型以及作用;3.界面初始化;图2.19 程序初始化界面;;;4.功能实现;图2.20 添加成员函数对话框;图2.21 客户端连接服务器成功;图2.22 客户端连接服务器失败;图2.23 客户端发送消息;;表2.3 套接字事件部分标识及其意义;;;图2.24 程序运行效果;2.3.2 TCP服务器程序;1.创建工程;图2.25 创建TCP服务器程序工程;2.界面设计;表2.4 控件ID、属性以及作用;图2.26 程序界面效果;3.界面初始化;图2.27 服务器界面初始化;4.功能实现;;图2.28 服务器应答客户端的连接请求;图2.29 服务器显示接收到的信息;图2.30 为“发送”按钮添加消息响应函数;;图2.31 服务器发送并显示信息;;2.4 小 结

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档