请输入您要查询的百科知识:

 

词条 API Windows Sockets API
释义

§ API Windows Sockets API

Windows套节字(嵌套字)API Windows Sockets API

Windows嵌套字是由软件厂商和传输控制协议/因特网协议(TCP/IP)厂商(如Microsoft和Sun Microsystems)组成的一个工作组开发的,它是作为一种可以将市场上的基于PC的不一致性的TCP/IP产品连在一起的标准。这个规范也称为Windows传输协议(Windows Transmit Protocol)。它允许Windows应用程序可以不论下面是什么协议都可以进行通信。这个规范是在1992年宣布的,后来对开发人员免费提供。它的设计是为了保证任何联网厂商的TCP/IP软件,以及任何访问底层协议栈的Windows或Windows NT应用程序之间都具有互操作性。

已经出现了对Windows嵌套字的需求,这是因为许多厂商使用它们自己的应用程序编程接口(API)为PC环境开发TCP/IP协议栈。由于可以使用许多不同的TCP/IPAPI,产品开发人员在他们的产品中就不得不选择一种API,或以很高的代价支持所有可用的API。Windows嵌套字是围绕著名的Berkeley嵌套字来开发的,Berkeley嵌套字是由California大学(Berkeley)的Berkeley软件分发机构(BSD)开发的。由于Windows是PC世界的一种主要的软件开发环境,因此有必要对它增加这种嵌套字扩展。

使用Windows嵌套字,在一个厂商的TCP/IP协议栈实现的应用将可以与其它厂商的协议栈一起工作。这就极大地简化了开发人员的工作,并促进了软件的开发。Windows嵌套字承认Berkeley系统分发版本4.3,并且提供流类型、面向连接的TCP服务,以及用户数据报协议(UDP)的数据报服务。

§ 相关条目:

Transmission Control Protocol/Internet Protocol 传输控制协议/因特网协议(TCP/IP);Windows Open System Architecture Windows开放式系统体系结构。

随便看

 

百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/13 17:11:51