基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
分析了I/O复用模型的原理和特点,并针对Windows与Linux平台间通信的并发数量不足的问题,提出在Windows与Linux平台间使用socket(套接字)异步通信的方法.通信采用客户端/服务器(Client/Server)模型.在该模型中,服务器端使用Linux提供的epoll接口,而客户端使用.NET提供的AsyncCallBack(异步回调)的委托方式构建跨平台的异步通信.此外,结合多线程编程方法,处理 socket 通信客户端的显示问题.从观测通信过程来看,服务器端能够同时接收多个客户端发送的数据并返回数据.实验结果表明,在Windows与Linux进行socket异步通信是完全可行的, epoll接口的使用提高了Linux服务器端的并发性,从而提高了Windows和Linux平台间网络通信的实时性.
推荐文章
利用流式Socket编程实现Windows与Linux的通信
Linux
Windows
流式套接字
客户机/服务器
Linux下基于socket多线程并发通信的实现
Lmux
套接宇
多线程
并发服务器
基于Windows API的异步串口通信软件设计
串口通信
异步(重叠)I/O
多线程
VC++6.0
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于Socket的Windows与Linux平台异步通信
来源期刊 计算机系统应用 学科
关键词 套接字 跨平台 客户端/服务器 异步通信 多线程
年,卷(期) 2015,(7) 所属期刊栏目
研究方向 页码范围 232-235
页数 4页 分类号
字数 2741字 语种 中文
DOI
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 徐克宝 山东科技大学机械电子工程学院 42 251 9.0 13.0
2 武慧 山东科技大学机械电子工程学院 5 16 1.0 4.0
3 艺成 山东科技大学机械电子工程学院 5 17 1.0 4.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (14)
共引文献  (39)
参考文献  (5)
节点文献
引证文献  (16)
同被引文献  (51)
二级引证文献  (21)
2000(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(2)
  • 参考文献(0)
  • 二级参考文献(2)
2005(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(1)
  • 参考文献(0)
  • 二级参考文献(1)
2009(5)
  • 参考文献(0)
  • 二级参考文献(5)
2011(4)
  • 参考文献(2)
  • 二级参考文献(2)
2012(3)
  • 参考文献(2)
  • 二级参考文献(1)
2013(2)
  • 参考文献(1)
  • 二级参考文献(1)
2015(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2016(6)
  • 引证文献(5)
  • 二级引证文献(1)
2017(9)
  • 引证文献(6)
  • 二级引证文献(3)
2018(13)
  • 引证文献(2)
  • 二级引证文献(11)
2019(8)
  • 引证文献(3)
  • 二级引证文献(5)
2020(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
套接字
跨平台
客户端/服务器
异步通信
多线程
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机系统应用
月刊
1003-3254
11-2854/TP
大16开
北京中关村南四街4号
82-558
1991
chi
出版文献量(篇)
10349
总下载数(次)
20
总被引数(次)
57078
论文1v1指导