首页> 外文期刊>IEEE Communications Magazine >Sockets++: a uniform application programming interface for basic level communication services
【24h】

Sockets++: a uniform application programming interface for basic level communication services

机译:Sockets ++:用于基本级别通信服务的统一应用程序编程接口

获取原文
获取原文并翻译 | 示例
           

摘要

This article presents an enhanced application programming interface based on the well-known BSD Sockets paradigm. The major modifications made during the redesign of Sockets are as follows: using an object-oriented design that facilitates the introduction of new communication service functions and simplifies use and learning; using a new generic communication model that supports a wide range of traditional and advanced communication services such as OSI, Internet, ISDN, and ATM services; using an abstract message-passing concept to transfer service data across the interface which enables operating systems to apply copy-avoiding mechanisms; supporting multipoint communications and enabling applications to distinguish different data streams; supporting direct forwarding of incoming data streams to outgoing streams to yield better performance; avoiding platform dependencies so as to reduce modification costs when porting applications.
机译:本文介绍了一种基于著名的BSD套接字范例的增强型应用程序编程接口。在重新设计Socket的过程中所做的主要修改如下:使用面向对象的设计,它有助于引入新的通信服务功能并简化使用和学习;使用一种新的通用通信模型,该模型支持广泛的传统和高级通信服务,例如OSI,Internet,ISDN和ATM服务;使用抽象的消息传递概念在接口上传输服务数据,从而使操作系统能够应用避免复制机制;支持多点通信,并使应用程序能够区分不同的数据流;支持将传入数据流直接转发到传出流以产生更好的性能;避免平台依赖性,以减少移植应用程序时的修改成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号