网络编程研讨.ppt

网络编程研讨

第9章 网络编程 9.1 聊天室程序 9.1.1聊天室应用程序功能介绍 服务器应用程序 客户端应用程序 9.1.2 程序开发步骤 介绍CStocket程序设计基础 使用CStocket类开发聊天室客户端应用程序 使用CStocket类开发聊天室服务器端应用程序 9.2 CSocket程序设计基础 在VC++中,利用WinSock编程有两种途径 通过WinSock API进行编程 利用MFC提供的WinSock类编程 9.2.1 计算机名、IP地址和端口 1. IP地址 Internet中的每一台主机都分配有一个唯一的32位二进制地址,该地址称为IP地址。 每个IP地址是由网络号和主机号两部分组成的。 IP地址的32位的二进制数,由四个字节组成,并分成四组,每组一个字节(8位),各组之间用一个小圆点号“.”分开。如:某计算机的IP地址可表示为:100101001100000 为了便于记忆,通常把每一组二进制数转换成相应的十进制数;这台主机的IP地址就是40。(8商都dns主机的地址) 9.2.2 WinSock和MFC 通信的基础是套接口(Socket),一个Socket是通信的一端 在这一端上用户可以找到与其对应的名字 一个正在被使用的套接口都有它的类型和与其相关的进程 流式套接口 提供了双向的、有序的、无重复并且无记录边界的数据流服

文档评论(0)

1亿VIP精品文档

相关文档