检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]海军潜艇学院,山东青岛266000
出 处:《电脑与电信》2016年第8期45-47,共3页Computer & Telecommunication
摘 要:针对当前联网软件开发过程复杂、网络框架程序庞大、开发成本大等问题,在Windows开发平台中Socket通信基础上,提出了一种轻量级的高性能网络通信组件Isocket。采用了IOCP作为开发服务端,EventSelect作为开发客户端,简化了原有网络框架结构,设计了Agent组件,提供了客户端与服务端的接口服务,并基于Eventselect模型,设计API接口,增加了程序整合的适用性,实现了网络框架底层通信的完整封装,为增加软件开发通用性,减少开发人员学习成本与开发难度提供了新的简化方法。The current network software development has the problems of complex process, large network framework procedures, and large development costs. Based on the socket communication on the windows platform, this paper puts forward a light- weight high performance network communication component Isocket. It uses IOCP as the server-side, and EventSelect as the clientside, simplifying the original network framework. It designs the Agent component, providing interface service for the client and server. It designs the API interface based on Eventselect model, increasing the applicability of procedures integration, achieving a complete package of the communication of underlying network framework. It provides a new simplified method to increase the universality of software development and reduce the learning cost and development difficulty for developers.
关 键 词:通信组件 网络框架 WINDOWS开发 通信接口
分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.229