检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学院软件研究所计算机科学开放研究实验室
出 处:《小型微型计算机系统》2003年第1期5-9,共5页Journal of Chinese Computer Systems
基 金:国家自然科学基金重点项目 (698330 30 )资助;国家 863重大项目(86330 6ZD0 2 0 11)的资助
摘 要:网络计算环境中 ,网络编程接口的多样性给开发网络应用程序带来了很大的不便 .本文给出了一个通用的、可扩充的网络编程接口包 Uni Channels的设计与实现 .Uni Channels提供了通用的网络编程接口 ,并且通过使用一种新的设计模式即“地址绑定”模式 ,将协议相关操作和一般性的通信过程分离 ,从而使 Uni Channels具有良好的协议透明性 .目前 ,UniIn network computing environment, the diversity of network programming interface adds lot of inconvenience in developing network applications. This paper presents the design and implementation of UniChannels, which is a C++ wrapper for multiple network programming interfaces. UniChannels provides a unified generalpurpose programming interface for communication applications. It utilizes a new design pattern, the Address Binding patterns, which decouples protocolspecific details from generic network programming interface. Therefore, UniChannels achieves high level of protocol transparency. UniChannels has been successfully employed in several network applications, including a message queue middleware ISMQ.
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222