没有合适的资源?快使用搜索试试~
我知道了~
文库首页
网络技术
网管软件
基于多路复用的阻塞服务器
基于多路复用的阻塞服务器
共51个文件
tlog:22个
manifest:2个
obj:2个
多路复用
需积分: 0
1 下载量
120 浏览量
2012-05-16
17:14:40
上传
评论
收藏
5.66MB
RAR
举报
温馨提示
立即下载
利用多路复用原理编写的阻塞性服务器,能产生随机质询数据
资源详情
资源评论
收起资源包目录
阻塞的服务器1.rar
(51个子文件)
阻塞的服务器1
blocksevr.dsp
4KB
blocksevr.vcxproj.filters
1KB
Debug
blocksevr.Build.CppClean.log
2KB
cl.command.1.tlog
1KB
blocksevr.log
3KB
link.1172-cvtres.read.1.tlog
2B
blocksevr.exe
392KB
rc.command.1.tlog
508B
CL.read.1.tlog
13KB
blocksevr.exe.intermediate.manifest
381B
vc100.idb
387KB
mt.read.1.tlog
274B
blocksevr.obj
34KB
link-cvtres.read.1.tlog
2B
link.read.1.tlog
3KB
link.920.read.1.tlog
2B
blocksevr_manifest.rc
214B
blocksevr.exe.embed.manifest.res
472B
StdAfx.obj
9KB
rc.read.1.tlog
246B
link.write.1.tlog
762B
link.920-cvtres.write.1.tlog
2B
CL.write.1.tlog
640B
blocksevr.exe.embed.manifest
406B
blocksevr.pch
768KB
vc100.pdb
164KB
link.1172-cvtres.write.1.tlog
2B
blocksevr.lastbuildstate
67B
link.command.1.tlog
1KB
link.1172.read.1.tlog
2B
mt.write.1.tlog
274B
blocksevr.pdb
1.98MB
blocksevr.ilk
978KB
link.1172.write.1.tlog
2B
mt.command.1.tlog
378B
link.920.write.1.tlog
2B
link.920-cvtres.read.1.tlog
2B
rc.write.1.tlog
254B
link-cvtres.write.1.tlog
2B
ipch
blocksevr-d74edf76
blocksevr-730a23c1.ipch
256KB
blocksevr.suo
12KB
ReadMe.txt
1KB
blocksevr.vcxproj.user
143B
blocksevr.cpp
5KB
blocksevr.dsw
543B
blocksevr.plg
2KB
StdAfx.cpp
296B
blocksevr.vcxproj
7KB
blocksevr.sdf
23.14MB
StdAfx.h
667B
blocksevr.sln
884B
共 51 条
1
评论
收藏
内容反馈
立即下载
评论0
去评论
最新资源
datart数据可视化开放平台datart-1.0.0-rc.1.zip
Suno AI音乐使用指南.docx
(麻豆源码)苹果CMS V10-快猫猫咪X站-二开苹果cms视频网站源码模板-可封装双端APP
php 基础简单练习demo应用
网络安全网络安全视频教程56讲全在线地址.txt
基于matlab的数字图像分割技术研究及实现.zip
工厂工资明细表Excel模版
python调用docker示例,使用docker库加载镜像,运行容器,挂载目录,调用GPU
r4内核,nds是可用
教你快速搭建自动驾驶的硬件系统.pdf
水梦伊珊
粉丝: 0
资源:
9
私信
上传资源 快速赚钱
前往需求广场,查看用户热搜
相关推荐
多路复用IO以及TCP并发服务器的实现(练习)
代码简略的描述了IO复用的流程,以及TCP并发服务器的实现
4星 · 用户满意度95%
epump:ePump是一个基于IO事件通知、非阻塞通信、多路复用、多线程等机制开发的事件驱动模型的 C 语言应用开发框架,利用该框架可以很容易地开发出高性能、大并发连接的服务器程序
ePump - an event-driven, multi-threaded c-framework A C-language framework based on I/O event notification, non-blocking communication and multi-threaded event-driven model helps you to develop server
基于HTTP、NIO、多线程实现浏览器高并发非阻塞访问服务器文件
代码经过压力测试,采用反应器模式,没有第三方框架,实现功能:可以一个线程处理多个请求,也可以加上多线程。处理数据采用的多线程。实现功能:基于HTTP协议,解析请求和拼接响应,基于NIO的非阻塞,线程池,文件传输。代码有详细注释和清晰的框架。 程序入口是: /HttpServerReactor/src/com/StartServer.Java 访问1,浏览:http://localhost:8989
net_examples:本机套接字上的异步非阻塞服务器示例。 具有和不具有多路复用器以及数据的净粒度(块)
本机套接字上的异步非阻塞服务器示例。 具有和不具有多路复用器以及数据的网络粒度
Conferencing-Server:基于 WebSocket 的节点服务器,用于多路复用媒体和数据流并记录它们以供以后访问
会议服务器 基于 WebSocket 的节点服务器,用于多路复用媒体和数据流并记录它们以供以后访问。
toy-httpserver:基于IO多路复用的玩具http服务器
玩具-httpserver 一个基于IO多路复用的玩具http服务器。 特征 仅支持GET方法请求 支持200/400/403/404/500状态码句柄 用法 java -jar httpserver.jar [ipAddress] [port] 去做 统一异常处理 支持json格式解析 执照 toy-httpserver受MIT许可。
linux 下 select 编程 librtspserver
linux 下 select 编程 我们知道 select 是IO 多路复用的一个最简单支持,poll 和 epoll 是 select 的升级版。在 UNIX 网络编程第五章读书笔记 我们遇到这样一个问题:当客户端阻塞在 fgets() 等待客户输入的时候,...
(牛客网C++课程)Linux 高并发Web服务器项目实战(带定时检测代码)
2. 用 epoll 事件检测技术实现 IO 多路复用,提高运行效率; 3. 采用模拟 Proacto r的事件处理模式,利用线程池实现多线程机制,实现高并发通信,减少频繁创建和销毁线程带来的开销;(信号和互斥锁) 4. 主进程负责...
netty面试专题-答案-一起学习
回 0、基于 block 的传输比基于流的传输更高效、更高级的 IO 函数 zero-copy、IO 多路复用 大大提高了 Java 网络应用的可伸缩性和实用性。基于 Reactor 线程模型。 在 Reactor 模式中,事件分发器等待某个事件或者可...
基于Lua实现的脚本和服务器引擎Node-Lua.zip
Node-Lua是一款基于Lua实现的脚本和服务器引擎,它支持构建海量Lua服务(Context_Lua)并以多线程方式运行在多核服务器上,采用了任务多路复用的设计方案,有效利用了多核优势。node-lua致力于构建一个快速、简单易用...
java7源码-HCW:基于Netty的异步非阻塞IOT服务器
java7 源码 优雅的物联网架构 SensIot V2.0 技术选型: Maven Spring Mybatis(最少配置方案) Google Protobuf解编码框架 Prostostuff:它基于Protobuf序列化框架,面向POJO,无需编写.proto文件。 Quartz时间调度 Redis Cluster集群高可用方案(未整合) RPC(远程过程调用) ZooKeeper(未实现)
examples.js:由于Node.js具有单线程特性,因此主要用于非阻塞,事件驱动的服务器。 它用于传统网站和后端API服务,但在设计时考虑了实时的,基于推送的架构
examples.js 前提条件 执照
tenio:TenIO是一个用于制作在线游戏的开源项目。 它包括一个基于Java NIO(无阻塞IO)的服务器,专门为多人游戏和简单的现有游戏客户端而设计,可用于快速开发:Libgdx(Java),Cocos2d-x(C ++),Unity(C#),Phaserjs(Javascript)。 它可用于创建可扩展的分布式系统
TenIO TenIO是专门为多人游戏设计的基于Java NIO(无阻塞I / O)的服务器。 它支持UDP和TCP传输,由处理以进行高速网络传输。 它使用压缩数据,以便可以通过网络快速传输。 该框架可以帮助您快速创建游戏服务器或将其集成到系统中。 它可用于创建可扩展的分布式系统(例如MMORPG系统)。 产品特点 可扩展的分布式设计。 易于使用的OOP设计。 基于标准的Java开发,确保跨
aerys:基于AmpPHP的非阻塞HTTP应用程序,WebSocket和文件服务器
Aerys Aerys是一个无阻塞的HTTP / 1.1和HTTP / 2应用程序,WebSocket和基于PHP编写的静态文件服务器。 弃用 不推荐使用此存储库,而推荐使用 。 它仍然可以保持文档和Packagist像以前一样工作。 安装 composer require amphp/aerys 文献资料 运行服务器 php bin/aerys -c demo.php 只需执行aerys二进
gev::rocket:Gev是基于Reactor模式的轻量级,快速,无阻塞的TCP网络库。 支持自定义协议,可快速轻松地构建高性能服务器
吉夫 | 英语 gev是基于Reactor模式的轻量级,快速,无阻塞的TCP网络库。 支持自定义协议,以快速轻松地构建高性能服务器。 产品特点 基于epoll和kqueue的高性能事件循环 支持多核和多线程 由环形缓冲区实现的读写缓冲区的动态扩展 异步读写 SO_REUSEPORT端口重用支持 自动清理空闲连接 支持WebSocket / Protobuf 支持计划任务,延迟任务 支持自定义协
基于java NIO的简单聊天软件示例
它是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。 NIO是一种基于通道和缓冲区的I/O方式,它可以使用Native函数库...
UDP客户端 代码 多用户连接
掌握利用多路IO复用select实现服务器并发的方法; 二、 试验原理 int select(int maxfdp1,fd_set *readset,fd_set *writeset,fd_set *except,const struct timeval *timeout); 功能:能够同时对多路IO就绪状态...
cpp-Lotos一个微型但高性能的HTTPWeb服务器
一个微型但高性能的HTTP Web服务器,遵循Reactor模型,使用非阻塞IO和IO多路复用(epoll ET)来处理并发。 Lotos是用纯C编写的,经过了很好的测试。 支持多个HTTP头(连接,内容长度等),将来还会增加更多。
高性能IO模型浅析
(3)IO多路复用(IO Multiplexing):即经典的Reactor设计模式,有时也称为异步阻塞IO,Java中的Selector和Linux中的epoll都是这种模型。 (4)异步IO(Asynchronous IO):即经典的Proactor设计模式,也称为异步非...
matSock:用于 Matlab 的基于 tcpip 事件的非阻塞套接字。-matlab开发
一个在单独线程中实现通道多路复用器的小型 java 类,并允许您为套接字通道事件(OP_READ 和 OP_ACCEPT)注册套接字连接和 Matlab 回调函数。 使命令提示符可供您继续工作,同时它在后台运行时会触发 Matlab 回调来...
基于AmpPHP的非阻塞HTTP应用程序服务器。-PHP开发
该软件包提供了一个基于PHP的基于Amp的非阻塞HTTP / 1.1和HTTP / 2应用服务器。 在单独的程序包中提供了一些功能,例如WebSocket组件。 该软件包以前是此软件包的。该软件包提供了基于Amp的用PHP编写的无阻塞HTTP / 1.1和HTTP / 2应用程序服务器。 在单独的程序包中提供了一些功能,例如WebSocket组件。 该软件包以前被命名为amphp / aerys,
http服务器:基于AmpPHP的非阻塞HTTP应用服务器
该软件包提供了基于用PHP编写的无阻塞HTTP / 1.1和HTTP / 2应用程序服务器。 单独的软件包中提供了一些功能,例如。 这些软件包以前被命名为 ,但由于许多人使用旧名称存在问题,因此已重命名为更易于记忆。 产品特点 全面的TLS支持 可定制的GZIP压缩 HTTP / 2.0支持 中间件挂钩 (第3方) 要求 PHP 7 安装 composer require amphp/http
Twiggy:基于AnyEvent的非阻塞PSGI Web服务器(如Thin)
名称 Twiggy-PSGI的AnyEvent HTTP服务器 概要 twiggy --listen :8080 有关更多详细信息,请参见twiggy -h 。 use Twiggy::Server; my $server = Twiggy::Server->new( host => $host, port => $port, ); $server->register_ser
服务器:基于ReactPHP的非阻塞服务器
DriftPHP服务器 这个包为基于ReactPHP Promises和PSR标准PHP应用程序提供了一个基于ReactPHP的异步,React性和非阻塞服务器。 该服务器具有一个小的内核/应用程序抽象,可针对多个域实现进行优化集成。 这里有一些功能。 根据承诺处理请求 以非阻塞方式提供静态内容 压缩响应和流数据 使用多个PHP线程(和CPU)与不同的工作人员一起工作 可视化用法并检查请求处理
sslmux:一个多路复用网络服务器,用于通过协议检测将进入的连接路由到基于本地SSL的服务(例如SSH和HTTPS); 用Go(golang)编写
sslmux 您是否被限制在严格的公司防火墙后面,该防火墙不允许您访问除端口80和443之外的任何外部内容? 您是否要从该限制性防火墙后面连接到端口22上的sshd服务,但是不能? 好吧,这很容易:只需将sshd服务切换为侦听端口443 ...否则,当您还在端口443的同一服务器上运行HTTPS服务时,该命令将无法正常工作。 为什么我们不能同时为HTTPS和SSH使用端口443? 那就是
Network Programming With Perl
第12章 多路复用应用程序 第13章 无阻塞I/O 第14章 安全的服务器 第15章 预创建于进程和预创建线程 第16章 IO:: Poll 第4部分高级话题 第17章 TCP紧急数据 第18章 UDP协议 第19章 UDP服务器 第20章 广播...
4星 · 用户满意度95%
FibJS 是一个建立在 Google v8 Javascript 引擎基础上的应用服务器开发框架
fibjs 是一个基于 Chrome V8 JavaScript 引擎构建的 JavaScript ...不同于 node.js,FibJS 采用 fiber 解决 v8 引擎的多路复用,并通过大量 c++ 组件,将重负荷运算委托给后台线程,释放 v8 线程,争取更大的并发时间
网络编程教程,很好的一本写linux网络编程书,这是我上传的源码
第六章 带外数据与多路复用、信号驱动的输入J输出模型 6.1 多路复用的输入/输出模型 6.1.1 多路复用模型的概念与select函数 6.1.2 应用示例 6.1.3 pselect函数对select的增强 6.2 信号...
4星 · 用户满意度95%
Linux网络编程超级详细笔记
网络通信模型:Linux支持多种网络通信模型,包括阻塞式和非阻塞式通信、多路复用、信号驱动等。需要了解不同的通信模型的优缺点和使用方式。 网络编程库:Linux下有多种网络编程库,包括libnet、libpcap等。这些库...
5星 · 资源好评率100%
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0
最新资源