词条 | 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条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。