Select模式下级联文件传输服务器的实现

来源 :数字技术与应用 | 被引量 : 0次 | 上传用户:kangshuangming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Select是Windows操作系统提供的一个API函数,它具备强大的网络探测能力且使用方便。众所周知,在阻塞模式下网络通讯可能造成进程挂起,较为可靠的方法是采用非阻塞模式,但Windows底层所提供的socket函数在非阻塞方式下返回值可信度很低,如果通过Select模式结合超时处理来获取返回状态,会大大提升程序返回值的可信度。本文采用java语言来实现一个基于TCP/UDP协议的级联文件传输服务器,其中利用Select模式对端口的可读写性进行探测。通过实际测试,在有效地防止进程挂起的同时能准确获取返回
其他文献
近年来,纺织服装业在发展的过程中面临着一些突出的问题:原材料价格上涨、优质原料短缺、源耗大以及对生态环境的破坏等,这些因素严重制约着纺织服装业的健康发展。逆向物流在开
在今天的中国,经济发展和社会需求给室内设计带来前所未有的机遇,随着现代化社会的发展,室内设计必须满足人们的物质需求和精神文化需求。在外来文化的冲击下,室内装饰设计要保持
国际化网络出现之后便以人们无法阻挡的趋势飞速发展起来,以其应用为基础的电子商务也在以日新月异的速度深入到世界的每一个角落。近些年来,人们的生活也随之进入到了信息时代
随着计算机网络的快速发展,企业的信息化程度越来越高,企业之间,企业总部与分支机构的网络传输日益重要。如何实现在公共网络环境下安全、高效和可靠传输数据是通讯行业发展
针对煤层斜井坡度起伏变化大、距离长等突出问题,通过对绞车、牵引储绳制动车、张紧装置等结构进行改进,开发出“KWGP-120(110、90)/600(900)J高速大牵引力普轨卡轨车”系列产品,并在
随着电子技术的发展,功率放大器(简称功放)得到了非常广泛的应用。功放已经成为放大电路中的常用器件,而功率放大技术越来越成熟,被人们运用在生产生活的各个领域,起着非常重要的作
本文主要针对智能化技术在电气工程自动化控制中的应用展开研究,先阐述了其应用优势,然后在具体应用环节中,主要包括电气自动化设备、日常生产、故障诊断、电气工程设计优化
这些年以来,我国的互联网技术得到了进一步的发展,这也因此增加了用户对于数据的使用量,在这样的背景下,使得数据挖掘技术得到了广泛的运用。利用此项技术,能够让用户从庞大
5-氨基-1-(2-羟乙基)吡唑是第4代硫酸头孢噻利的C-3位侧链。用乙氧亚甲基氰乙酸乙酯和羟乙基肼为原料,经环合、水解等一锅反应合成5-氨基-1-(2-羟乙基)-4-甲酸吡唑,然后加热脱羧
我国古代戏曲理论批评除了少数专著外,大都以序、跋的形式散存于数以千万计的戏曲书籍中,这是研究中国戏曲史、中国戏曲理论批评史的重要文献资料。本论文以中国戏剧出版社19