专接本网络操作系统第五章网络操作系统的接口材料.ppt

专接本网络操作系统第五章网络操作系统的接口材料.ppt

网络操作系统;学习目标;本章内容;课程议题;一、应用程序接口的概念;Windows API;;;应用程序接口(API);开放API接口分类;一、TLI/XTI函数;1.TLI/XTI结构;2.TLI/XTI实例;二、TLI/XTI的服务模式;课程议题;一、套接字;Socket协议的形象描述;通信原理;socket;套接字分类;套接字之间的连接过程分为三步骤;2 套接字的应用;练习;练习;;课程议题;一、winsock概述;;二、使用WinSock实现网络通信;服务器工作的大致过程;客户端工作的大致过程;;二、WinSock的使用及重要函数讲解:;;2建立通信连接;一个套接字用socket()创建后,它其实还没有与任何特定的本地或目的地址相关联。在很多情况下,应用程序并不关心他们使用的本地地址,这时可以不调用此函数,而由协议软件为他们选择一个。如果要使用指定的端口,则创建了一个套接口之后,服务器必须调用bind()函数给套接口分配一个本地协议地址,捆绑端口。 函数原形: int?bind(int?sockfd,const?struct?sockaddr?*myaddr,socklen_t?addrlen); 参数sockfd是绑定的套接字描述符,是由socket返回的;myaddr 是与套接字绑定的一个本地地址结构,其长度可变,结构随协议族的不 同而不同;addrlen是myad

文档评论(0)

1亿VIP精品文档

相关文档