Windows下TCP IP网络编程接口与实现.pdfVIP

  • 0
  • 0
  • 约1.91千字
  • 约 16页
  • 2026-01-26 发布于北京
  • 举报

•Windows下网络编程的规范‑

WindowsSockets是Windows下得到广泛应

用的、开放的、支持多种协议的网络编程接

口。

第1页

•Windows下网络编程的规范-Windows

Sockets是Windows下得到广泛应用的、开放

的、支持多种协议的网络编程接口。

第1页

•WindowsSockets规范本意在于给应用程序开发

者一套简单的API,并让各家网络软件供应商共同遵

守。此外,在一个特定版本Windows的基础上,

WindowsSockets也定义了一个二进制接口(ABI),以

此来保证应用WindowsSocketsAPI的应用程序能够

在任何网络软件供应商的符合WindowsSockets协议

的实现上工作。

第2页

•WindowsSockets规范本意在于给应用程序开发

者一套简单的API,并让各家网络软件供应商共同遵守

。此外,在一个特定版本Windows的基础上,

WindowsSockets也定义了一个二进制接口(ABI),

以此来保证应用WindowsSocketsAPI的应用程序能

够在任何网络软件供应商的符合WindowsSockets协

议的实现上工作。

第2页

•这份规范定义了应用程序开发者能够使用,并且网络软件供应

商能够实现的一套库函数调用和相关语义。遵守这套

WindowsSockets规范的网络软件,我们称之为Windows

Sockets兼容的,而WindowsSockets兼容实现的者,我们

称之为WindowsSockets者。一个网络软件供应商必须百分

之百地实现WindowsSockets规范才能做到现Windows

Sockets兼容。任何能够与WindowsSockets兼容实现协同工作

的应用程序就被认为是具有WindowsSockets接口。

我们称这种应用程序为WindowsSockets应用程序。

第3页

•这份规范定义了应用程序开发者能够使用,并且网络软件供应

商能够实现的一套库函数调用和相关语义。遵守这套Windows

Sockets规范的网络软件,我们称之为WindowsSockets兼容的,

而WindowsSockets兼容实现的者,我们称之为Windows

Sockets者。一个网络软件供应商必须百分之百地实现

WindowsSockets规范才能做到现WindowsSockets兼容。任

何能够与WindowsSockets兼容实现协同工作的应用程序就被

认为是具有WindowsSockets接口。

•我们称这种应用程序为WindowsSockets应用程序。

第3页

•套接口

通信的基础是套接口(Socket),一个套接口是通讯的一端。

在这一端可以找到与其对应的一个名字。一个正在被使

用的套接口都有它的类型和与其相关的进程。套接口存在于

通讯域中。通讯域是为了处理一般的线程通过套接口通讯而

引进的一种抽象概念。套接口通常和同一个域中的套接

换数据(数据交换也可能穿越域的界限,但这时一定要执行

某种解释程序)。

第4页

•套接口

通信的基础是套接口(Socket),一个套接口是通讯的一端。

在这一端可以找到与其对应的一个名字。一个正在被使用

的套接口都有它的类型和与其相关的进程。套接口存在于通讯

域中。通讯域是为了处理一般的线程通过套接口通讯而引进的

一种抽象概念。套接口通常和同一个域中的套接换数据

(数据交换也可能穿越域的界限,但这时一定要执行某种解释

程序)。

第4页

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档