全文预览

第4章噬菌体 - 第4章噬菌体-课件PPT(演示稿)

上传者:菩提 |  格式:ppt  |  页数:30 |  大小:0KB

文档介绍
语言的新规范,VB 新加的 Basic 语言要素, 如面向对象程序设计的要素,是一种性质上的飞跃,使VB既是一个IDE, 又成长成一个新的程序设计语言),MF C同BC++ 集成的VCL一样是一个非外挂式的软件包,类库,只不过MFC 类是微软为 VC++ 专配的.. 2.2.3 WINDOWS SOCKETS 网络编程接口选定 WINDOWS 平台开发网络通信程序,可以选择 WINDOWS 的SOCKETS 编程接口, Windows Sockets 是一套开放的、支持多种协议的 Windows 下的网络编程接口。现在的Winsock 已经基本上实现了与协议无关,你可以使用 Winsock 来调用多种协议的功能,但较常使用的是 TCP/IP 协议。 Windows sockets 无疑是我们进行网络编程的利器。所有的 Windows Sockets 实现都支持流套接口和数据报套接口。应用程序调用 Windows Sockets 的API 实现相互之间的通讯。 Windows Sockets 又利用下层的网络通讯协议功能和操作系统调用实现实际的通讯工作。它们之间的关系如图 2.1 所示: 6 图 2.1Windows Sockets 实现通讯工作的各层关系图 2.2.4 WSAAsyncSelect 模型开发 WSAAsyncSelect() 调用允许应用程序程序注册一个或多个感兴趣的网络事件。这一API 调用用来取代探寻网络 I/O 调用。在select() 或非阻塞 I/O 例程(例如 send() 和recv() )已经被调用或将要被调用的情况下都可以使用 WSAAsyncSelect() 调用。在这种情况下,在声明感兴趣的网络事件时,你必须提供一个通知时使用的窗口句柄。那么在你声明的感兴趣的网络事件发生时,对应的窗口将收到一个基于消息的通知。其过程如图 2.2 所示。

收藏

分享

举报
下载此文档