E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Iocp
用C++实现HTTP服务器 - 如何控制一个套接字的发送带宽
用C++实现HTTP服务器-如何控制一个套接字的发送带宽作者:阙荣文日期:2011/7/15目的对HTTP服务器的每一个客户套接字限制发送带宽.前提用
IOCP
管理套接字,不能阻塞线程影响到别的连接.如何实现思路
querw
·
2011-07-15 17:00
编程
C++
server
HTTP服务器
测试
服务器
IOCP
相关的一些总结
IOCP
相关的一些总结 1:在
IOCP
中投递WSASend返回WSA_IO_PENDING的时候,表示异步投递已经成功,但是稍后发送才会完成。这其中涉及到了三个缓冲区。
laokaddk
·
2011-07-14 11:21
职场
iocp
休闲
乱序
谈谈
IOCP
发送数据时的一些误区及技巧
谈谈
IOCP
发送数据时的一些误区及技巧 误区一,使用send函数发送数据 一些人使用阻塞的send函数发送数据,这是绝对应该避免的,一旦某一个连接传输发生拥塞,或者突然中断而没有通知,
laokaddk
·
2011-07-14 11:59
职场
iocp
休闲
乱序
关于
IOCP
乱序的探讨
关于
IOCP
的探讨 本文主要探讨一下windows平台上的完成端口开发及其与之相关的几个重要的技术概念,这些概念都是与基于
IOCP
的开发密切相关的,对开发人员来讲,又不得不给予足够重视的几个概念:1
laokaddk
·
2011-07-14 10:49
职场
休闲
IOCP乱序
转:
IOCP
模型总结
转:
IOCP
模型总结
IOCP
(I/OCompletionPort,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。
程序描绘人生
·
2011-07-13 16:00
IOCP
中的AcceptEx
接受连接请求服务器要做的最普通的事情之一就是接受来自客户端的连接请求。在套接字上使用重叠I/O接受连接的惟一API就是AcceptEx()函数。有趣的是,通常的同步接受函数accept()的返回值是一个新的套接字,而AcceptEx()函数则需要另外一个套接字作为它的参数之一。这是因为AcceptEx()是一个重叠操作,所以你需要事先创建一个套接字(但不要绑定或连接它),并把这个套接字通过参数传给
laokaddk
·
2011-07-13 16:29
职场
iocp
acceptex
休闲
IOCP
配合AcceptEx的例子
IOCP
配合AcceptEx的例子 本程序在VS2003编译器编译运行。在6.0下可能需要稍加修改。
laokaddk
·
2011-07-13 15:16
职场
acceptex
iocp
休闲
用C++实现HTTP服务器 - 处理完成端口模型(
IOCP
)的超时问题
如何处理完成端口模型(
IOCP
)的超时问题.作者:阙荣文 2011/7/12前言完成端口(
IOCP
)是所有WindowsI/O模型中最复杂,也是性能最好的一种.在关于
IOCP
的编程中,难点之一就是超时控制
querw
·
2011-07-12 15:00
数据结构
C++
timer
socket
IO
HTTP服务器
完成端口(
IOCP
)例子
#include#include#include#definePORT6000#defineDATA_BUFSIZE8192#pragmacomment(lib,"Ws2_32")typedefstruct //这个玩意就是灌数据,取数据的一个自定义数据结构//和那个wm_data差不了多少,不过就是老要塞一个OverLapped结构,{ OVERL
liuchen1206
·
2011-07-11 17:00
数据结构
IO
socket
struct
null
winapi
Iocp
Tcp Server——G-Socket1.1 Demo源码(VC & Delphi)
最新版本的G-SocketDemo(VC2008Delphi7&2010)源码及技术文档,包括粘包处理源码、客户端突破6W连接限制的文档、强大的TcpServer测试工具。 下载连接(最新的在最前面,看日期):声明:未授权的DLL或LIB,是限制版,本人不保证它能正常使用,有关限制信息,注意参看日志文件。压力测试工具G-TcpClientDemo.exe修复Bug(2011-11-9):http:
guestcode
·
2011-07-10 23:00
Ngwsx-1.0.4.0 (Nginx for windows)
http://blog.csdn.net/ngwsxNgwsx是Nginx的一个非官方的Windows移植版本,使用Windows的
IOCP
,支持高并发。
无名码农
·
2011-07-08 12:00
windows
nginx
iocp
acceptex
IOCP
完成端口源代码
关于
IOCP
完成端口的介绍有很多,这里就不介绍概念了。如果不考虑跨平台问题,在Windows下
IOCP
(I/OCompletionPort,I/O完成端口)是性能最好的一种I/O模型。
国风的Blog
·
2011-07-04 11:00
再谈twisted
没什么很大的问题,原来的版本对于
iocp
有个很奇怪的问题,现在被修复了。 今天在中文列表看了一下一堆人推荐gevent。许多人认为twisted是很twisted。
mathgl
·
2011-06-29 17:00
c
linux
Web
unix
网络协议
Socket I/O模型 - 幽默 讲解Windows支持的6种 Socket I/O Model
一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:OverlappedI/O事件通知模型五:OverlappedI/O完成例程模型六:
IOCP
模型老陈有一个在外地工作的女儿
blizmax6
·
2011-06-27 09:00
SocketAsyncEventArgs
SocketAsyncEventArgs是.net提供的关于异步socket类,封装了
IOCP
的使用,可以用它方便的实现NIO(non-blocking IO) NIO对于提升某些场景下Server性能和吞吐量有很大益处
pcajax
·
2011-05-27 09:00
.net
框架
socket
Microsoft
iocp
模型客户端
最近csdn多了几个
iocp
教程,花了两天时间,昨天到半夜,今天终于调试通过,注意只是让程序通过。比较简单,欢迎新手,结合网上出现的icop模型,补充学习。
tan625747
·
2011-05-26 09:00
Overlapped I/O模型深入分析(转)--相当完善的一篇
这是一篇相当完善的一篇关于OverlappedI/O模型的介绍,期中还介绍了
IOCP
,相当不错的一篇文章,虽然其中的一些语言不太通顺,但瑕不掩瑜,所以就转过来,留下了,以后忘记了在拿出来看看!!
laoyi19861011
·
2011-05-18 20:00
关于网络编程五种IO模型的形象比喻
select模型 WSAAsyncSelect模型 WSAEventSelect模型 Overlapped I/O 事件通知模型 Overlapped I/O 完成例程模型
IOCP
模型 老陈有一个在外地工作的女儿
k_lb
·
2011-05-17 14:00
网络编程
关于网络编程五种IO模型的形象比喻
select模型WSAAsyncSelect模型WSAEventSelect模型OverlappedI/O事件通知模型OverlappedI/O完成例程模型
IOCP
模型老陈有一个在外地工作的女儿,不能经常回来
sshhbb
·
2011-05-17 14:00
数据结构
编程
socket
网络
IO
微软
Iocp
2009-06-0415:44//memorypool.h#pragmaonce#include#include#include//关键区锁classCLock{ CRITICAL_SECTION_crisection;public: CLock() { InitializeCriticalSection(&_crisection); } ~CL
wu_jing_sheng0
·
2011-05-14 17:00
IO
list
socket
session
null
winapi
Iocp
2009-06-04 15:44 //memorypool.h #pragma once #include <iostream> #include <list> #include <windows.h> //关键区锁 class CLock { CRITICAL_SECTION _crisection; public: CLock() { Init
isiqi
·
2011-05-14 17:00
数据结构
工作
windows
socket
Iocp
阅读更多2009-06-0415:44//memorypool.h#pragmaonce#include#include#include//关键区锁classCLock{CRITICAL_SECTION_crisection;public:CLock(){InitializeCriticalSection(&_crisection);}~CLock(){DeleteCriticalSection(
isiqi
·
2011-05-14 17:00
Socket
数据结构
工作
Windows
POCO实现的reactor模式
,但仅限于用,而且linux上只用reactor,据说是linux系统本身对异步I/O支持程度等各种因素影响了proactor,关于windows上的ACE应用还得承认孤陋寡闻没见过,好像大家都宁愿用
IOCP
qwidget
·
2011-05-13 17:00
windows
linux
网络
服务器
平台
源码免杀实战之Gh0st过瑞星2010主动和防火墙
gh0st\include\
IOCP
Server.cppServer\svchost\ClientSocket.cpp BYTEbPacketFlag[]={'G','h','0','s','t'};修改成任何字符即可
wordman
·
2011-05-12 15:35
防火墙
主动
gh0st
源码免杀
过瑞星
IOCP
写服务程序时的关键问题研究[转]
网络数据传输速度已经不仅仅依赖于带宽的增加,对软件系统提出了更高的要求。随着Windows对新技术的支持,在现有带宽前提下,开发出更高系统资源利用率、更高数据吞吐量的网络服务程序成为可能。在开发TCP/IP协议网络服务时,一般使用SOCKET编程,为了对大量客户端同时响应,必定会创建大量的线程,但是线程是系统资源,它的数量是有限制的,而且在众多线程之间切换也浪费了许多CPU时间,严重影响了系统的效
fxh7622
·
2011-05-08 15:03
职场
休闲
IOCP
IOCP
写服务程序时的关键问题研究[转]
网络数据传输速度已经不仅仅依赖于带宽的增加,对软件系统提出了更高的要求。随着Windows对新技术的支持,在现有带宽前提下,开发出更高系统资源利用率、更高数据吞吐量的网络服务程序成为可能。在开发TCP/IP协议网络服务时,一般使用SOCKET编程,为了对大量客户端同时响应,必定会创建大量的线程,但是线程是系统资源,它的数量是有限制的,而且在众多线程之间切换也浪费了许多CPU时间,严重影响了系统的效
fxh7622
·
2011-05-08 15:03
职场
iocp
休闲
完成端口
服务程序
Server Development
连接池,线程池,完成端口(
IOCP
windows下),异步,同步,队列,缓存,数据库回滚,分布
to myself 的分类学习日志
·
2011-05-06 19:00
IOCP
投递IO请求的线程,不可随便退出
IOCP
投递IO请求的线程,不可随便退出 若,投递WSASend,WSAReceive的线程,在IO完成前退出,则该投递会被返回,错误码是995
woaidongmao
·
2011-05-03 14:00
PHPRPC for delphi 在Form中使用例子
插件安装官网上的安装方法安装只有在Internet中会出现 PHPRPCSynaHttpClient、PHPRPCIdHttpClient、PHPRPCWebDispatcher1、 PHPRPC
IOCP
HttpServer
dongdongzzcs
·
2011-04-27 17:00
加密
session
function
button
Delphi
phprpc
IOCP
编程注意事项
虽说我的昵称是Easy
IOCP
,但是用好
IOCP
还是不容易的,有很多要注意的地方,长话短说(不涉及细节): 1、每个连接同时最好只有一个待决的WSARecv。
EasyIOCP
·
2011-04-26 16:00
编程
windows
socket
server
IO
buffer
ascent的网络模块简析
ascent2010的网络模块代码采用了
IOCP
,代码量很小。
cd2108006026
·
2011-04-22 19:00
整合网络库备忘
creae
iocp
session可以去掉,统一使用智能指针管理session。networkli
cyblueboy83
·
2011-04-21 10:00
最通俗浅显的“IO模式”解析
select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:OverlappedI/O事件通知模型 五:OverlappedI/O完成例程模型 六:
IOCP
每天早晨叫醒你的不是闹钟,而是梦想
·
2011-04-14 22:00
IOCP
中WSARecvFrom返回10045的问题
今天在编写
IOCP
程序时,遇到了这个问题,在VS2008上调试时返回10045,但是让它不调试执行的时候却正常。在网上查找,发现相应的资料不多。
dongzhongshu
·
2011-04-12 13:00
input
output
IOCP
中WSARecvFrom返回10045的问题
今天在编写
IOCP
程序时,遇到了这个问题,在VS2008上调试时返回10045,但是让它不调试执行的时候却正常。在网上查找,发现相应的资料不多。
dongzhongshu
·
2011-04-12 13:00
网络协议
IOCP
网络模型基本步骤
一、定义结构 typedefstructPER_HANDLE_DATA { SOCKETs; SOCKADDR_INRemoteAddr; }*PPER_HANDLE_DATA; typedefstructPER_IO_DATA { WSAOVERLAPPEDol; charbuf[12]; #defineOP_READ 1 #defineOP_WR
qq752923276
·
2011-04-01 12:00
网络
IO
socket
struct
Stream
null
IOCP
的Demo及说明
IOCP
完成端口是目前Windows下性能最好的I/O模型,同时它也是最复杂的内核对象。它避免了大量用户并发时原有模型采用的方式,极大的提高了程序的并行处理能力。
fxh7622
·
2011-03-30 16:37
iocp
休闲
完成端口Demo
上万连接
IOCP的Demo
IOCP
中在WSASend以及WSARecv的时候出现WSA_IO_PENDING情况的说明
IOCP
中在WSASend以及WSARecv的时候出现WSA_IO_PENDING情况的说明 网络编程 2010-08-11 11:05:53 阅读293 评论0 字号:大中小
hzdiy
·
2011-03-15 10:00
编程
windows
socket
很幽默的讲解六种Socket I/O模型
一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:OverlappedI/O事件通知模型五:OverlappedI/O完成例程模型六:
IOCP
模型老陈有一个在外地工作的女儿
suhuaiqiang_janlay
·
2011-03-14 15:00
windows
socket
Microsoft
远程连接
微软
IOCP
进阶
本文章假设你已经理解WindowsNT的I/O模型以及I/O完成端口(
IOCP
),并且比较熟悉将要用到的API,如果你打算学习
IOCP
,请参考JefferyRichter的AdvancedWindows
markman101
·
2011-03-10 00:00
Winsock
IOCP
模型
//
IOCP
2.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include
feimashenhua
·
2011-03-02 17:00
thread
IO
socket
null
buffer
extension
IOCP
中多次投递WSASend
关于
IOCP
中是否可以对同一socket连续投递的疑问已经很久了,主要的疑问在wsaSend是否可以保证数据的完整发送,是否会出现部分发送成功的情况?
zy100
·
2011-02-24 15:00
tcp
socket
Microsoft
application
buffer
Sockets
WCF热门问题编程示例(3):WCF是否使用或者支持
IOCP
完成端口(整理补充)
IOCP
是Windows IO模型中最复杂和成熟的一个模型,它是用来解决大规模并发客户端请求的问题。这个模型已经在很多Windows API中应用。
·
2011-02-17 16:00
iocp
转的帖子,放这里 有时间看看, 有时间的看下服务器编程
用完成端口(
IOCP
)实现一个简单的服务器框架关键字:
iocp
server
IOCP
对于高并发的应用程序提供了良好的支持,使得开发高并发的应用程序的难度降低了很多。
dove1980
·
2011-02-15 15:00
(搬运工)
IOCP
模型的总结
IOCP
(I/OCompletionPort,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。
点点滴滴
·
2011-01-25 15:00
在c#使用
IOCP
(完成端口)的简单示例
这次给大家演示一下利用
IOCP
的在线程
cnming
·
2011-01-23 12:10
C#
职场
iocp
休闲
完成端口
IOCP
线程池的开发-(2)
下来我们看一下如何使用Delphi编写一个
IOCP
的线程池。创建一个
IOCP
线程池,至少需要2个基本类。
fxh7622
·
2011-01-21 11:51
线程池
Delphi
iocp
服务端开发
IOCP
线程池的开发-(2)
下来我们看一下如何使用Delphi编写一个
IOCP
的线程池。创建一个
IOCP
线程池,至少需要2个基本类。
fxh7622
·
2011-01-21 11:51
Delphi
线程池
IOCP
《A Simple
IOCP
Server/Client Class》整改
《ASimple
IOCP
Server/ClientClass》 一.项目概述1.pre:预编译器文件stdafx。 2.app:MFC主线程。
phunxm
·
2011-01-14 23:00
socket
vector
tcp
File
Class
initialization
《A Simple
IOCP
Server/Client Class》整改
《ASimple
IOCP
Server/ClientClass》一.项目概述1.pre:预编译器文件stdafx。2.app:MFC主线程。
sabolasi
·
2011-01-14 23:00
server
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他