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
完成端口
端口与高性能服务器程序开发
用
完成端口
开发大响应规模的Winsock应用程序(5/完)用
完成端口
开发大响应规模的Winsock应用程序(5/完)2006-04-1817:21:12happy0123@-axj4/article/-
coolfiry
·
2006-07-24 11:00
服务器
程序开发
windows
socket
io
api
C++
iocp进行SOCKET通信
现在来讲一下一个
完成端口
模型。
完成端口
一个
完成端口
其实就是一个通知队列,由操作系统把已经完成的重叠I/O请求的通知 放入其中。当某项I/O操作一旦完成,某个可以对该
牵着老婆满街逛
·
2006-07-07 12:00
在WinSock上使用IOCP
在WinSock上使用IOCP在WinSock上使用IOCP本文章假设你已经理解WindowsNT的I/O模型以及I/O
完成端口
(IOCP),并且比较熟悉将要用到的API,如果你打算学习IOCP,请参考
牵着老婆满街逛
·
2006-07-07 11:00
【编程】代码 - 监视文件修改(采用
完成端口
和ReadDirectoryChangesW同时在一个线程中监视多个目录,并且能够判断文件是否完全复制完毕)
今天在改进文件监视程序时写的框架代码,监视文件修改(采用
完成端口
和ReadDirectoryChangesW同时在一个线程中监视多个目录,并且能够判断文件是否完全复制完毕)#defineSTRICT#defineWINVER0x0500
caviler
·
2006-06-12 15:00
编程
null
delete
file
path
action
[P]编程技术
Windows
完成端口
编程
Windows
完成端口
编程目录一基本概念二OVERLAPPED数据结构三
完成端口
的内部机制创建
完成端口
完成端口
线程的工作原理线程间数据传递线程的安全退出一基本概念 设备---windows操作系统上允许通信的任何东西
alantop's blog
·
2006-06-02 10:00
收录的一篇文章,论述
完成端口
的
收录的一篇文章,论述
完成端口
的转载,这篇文章非常经典,特此收录---Email:kruglinski_at_gmail_dot_comBlog:kruglinski.blogchina.com早在两年前我就已经能很熟练的运用
完成端口
这种技术了
kenlistian
·
2006-05-26 09:00
PostQueuedCompletioStatus 意思
PostQueuedCompletioStatus意思I/O
完成端口
可以理解为高性能、高可伸缩性的超级消息队列。若有一个事件驱动的系统,采用
完成端口
能很达到很高的性能。而且使用起来就会非常简单。1。
kenlistian
·
2006-05-25 23:00
完成端口
的一个例子
完成端口
的一个例子来自微软的
完成端口
例子,就讲解一下它的使用套路吧反正编程这个玩意,只要用过,自然就知道什么回事,一次不会再看一次,学习这个玩意,无他,勤奋而已。
kenlistian
·
2006-05-25 22:00
基于
完成端口
的线程池的设计
contributedby DavidRipple2005/04/111.什么是线程池? 线程池就是一堆的线程的管理器。为什么需要它呢?通常为了提供应用的响应速度,我们都喜欢为每个业务处理开一个线程。在正常情况下,这些线程是可管理的。但是,但系统有突发的异常事务流时,如果还狂开线程就可能会导致系统资源耗尽或系统崩溃,起
MikeFeng
·
2006-05-08 09:00
工作
manager
processing
任务
关于数据包和数据包对应的处理器
原帖标题是"IOCP的效率问题,困扰了我2,3年"主要讨论了
完成端口
携带数据包的问题,在查表与否的意见上有分歧,我个人认为少量查表操作是必要的,另外,查表不等于低效。
我自闲庭信步,悠然自得,不亦乐乎.
·
2006-05-02 20:00
Windows Socket五种I/O模型——代码全攻略
Windows操作系统提供了选择(Select)、异步选择(WSAAsyncSelect)、事件选择(WSAEventSelect)、重叠I/O(OverlappedI/O)和
完成端口
(CompletionPort
mlite
·
2006-04-30 23:00
windows
socket
struct
null
asynchronous
winapi
线程终止、请求丢失。
结果是,负责监视
完成端口
的线程,根本取不到数据,只是收到一个SOC
SeaWave
·
2006-04-16 21:00
windows
socket
IO
ESFramework介绍之(23)―― AgileTcp
在之前,我曾经讲解过模拟
完成端口
的Tcp组件实现和异步Tcp组件实现,在它们的基础之上,我更改了处理策略,而形成了AgileTcp,目的是更清晰的结构、更高的效率。这个策略会在后面讲到。
feipigwang
·
2006-04-13 10:00
framework
ESFramework介绍之(23)―― AgileTcp
在之前,我曾经讲解过模拟
完成端口
的Tcp组件实现和异步Tcp组件实现,在它们的基础之上,我更改了处理策略,而形成了AgileTcp,目的是更清晰的结构、更高的效率。这个策略会在后面讲到。
zhuweisky
·
2006-04-13 10:00
ESFramework 可复用的通信框架(序)
自从2004年7月开始,就一直从事N层C/S结构的服务端的开发,从最初的熟悉各种Windows Socket API、熟悉
完成端口
模型,探索高效稳定的服务端通信模型,时至今日,慢慢的积累了一些C/S服务端开发的经验
feipigwang
·
2006-04-07 11:00
framework
ESFramework 可复用的通信框架(序)
自从2004年7月开始,就一直从事N层C/S结构的服务端的开发,从最初的熟悉各种WindowsSocketAPI、熟悉
完成端口
模型,探索高效稳定的服务端通信模型,时至今日,慢慢的积累了一些C/S服务端开发的经验
zhuweisky
·
2006-04-07 11:00
框架
.net
应用服务器
tcp
网络
服务器
完成端口
例子
完成端口
例子//ModuleName:iocmplt.cpp////Description://// ThissampleillustrateshowtodevelopasimpleechoserverWinsock
goingup
·
2006-04-03 21:00
完成端口
与高性能服务器程序开发(转)
Email:kruglinski_at_gmail_dot_comBlog:kruglinski.blogchina.com早在两年前我就已经能很熟练的运用
完成端口
这种技术了,只是一直没有机会将它用在什么项目中
yuantao
·
2006-02-17 10:00
IO
socket
服务器
null
程序开发
winapi
Winsock
完成端口
模型简介
摘自《NetworkingProgrammingforMicrosoftWindows》第八章“
完成端口
”模型是迄今为止最为复杂的一种I/O模型。
byxdaz
·
2005-12-19 15:00
thread
数据结构
工作
application
concurrency
asynchronous
开发
完成端口
服务器过程中,实现post两次完成调用的问题和最终解决
完成端口
的流程不用多说了,单句柄数据保存套接字,单IO操作数据保存重叠结构和操作类型,操作类型分为三种RECVA 1RECVB 2SEND 0我在WSAAccept接受到客户端连
vieri_ch
·
2005-10-11 09:00
数据结构
工作
IO
测试
服务器
我想到的,google还是早想到了!
能自动记录我每次搜索的历史就好了,这样,我换台机子,换个地方再次用google里,就不用一次次的重复输入搜索了,今天在google的新功能试用里,发现原来google早就有了个性化搜索这个新功能的测试版,我输入了“
完成端口
isiqi
·
2005-10-10 00:00
Google
Gmail
Windows
完成端口
编程
Windows
完成端口
编程目录:Windows
完成端口
编程...1 目录:...1 一基本概念...1 二OVERLAPPED数据结构...1 三
完成端口
的内部机制...2 创建
完成端口
...2
完成端口
线程的工作原理
sheismylife
·
2005-08-21 19:00
数据结构
编程
windows
工作
struct
buffer
Windows
完成端口
编程
Windows
完成端口
编程 目录: Windows
完成端口
编程... 1 目录:... 1 一 基本概念... 1 二 OVERLAPPED数据结构... 1 三
阿尔萨斯
·
2005-08-21 19:00
windows
reinterpret_cast和static_cast
reinterpret_cast和static_cast最近写一个使用
完成端口
的应用时,居然在最简单的类型转换上栽了一个跟头,写出来与大家分享,以避免犯和我类似的错误。
局部变量的作用域
·
2005-07-26 20:00
Windows Sockets 2.0:使用
完成端口
高性能,可扩展性Winsock服务程序
翻译说明:
完成端口
基本上公认为一种在windows服务平台上比较成熟和高效的IO方法,理解和编写程序都不是很困难。
ringphone
·
2005-07-22 15:00
windows
socket
Microsoft
服务器
扩展
Sockets
完成端口
中的单句柄数据结构与单IO数据结构的理解与设计
完成端口
模型,针对于WIN平台的其它异步网络模型而言,最大的好处,除了性能方面的卓越外,还在于
完成端口
在传递网络事件的通知时,可以一并传递与此事件相关的应用层数据。
sodme
·
2005-07-17 16:00
数据结构
socket
IO
buffer
扩展
winapi
XcodeFactory 功能再度增强!
今天周末,加班做一个监控系统,涉及到了需要配置的部分,比如,需要配置TCP端口、
完成端口
的工作者线程个数、是否开启加密等配置信息。
zhuweisky
·
2005-07-09 16:00
UI
xml
String
object
button
interface
XcodeFactory 功能再度增强!
今天周末,加班做一个监控系统,涉及到了需要配置的部分,比如,需要配置TCP端口、
完成端口
的工作者线程个数、是否开启加密等配置信息。
feipigwang
·
2005-07-09 16:00
factory
C#
完成端口
组件实现
前面用C++实现了windows平台上的网络
完成端口
组件,那么到C#中如何做了?
zhuweisky
·
2005-07-01 16:00
thread
工作
object
C#
null
interface
C#
完成端口
组件实现
前面用C++实现了windows平台上的网络
完成端口
组件,那么到C#中如何做了?
feipigwang
·
2005-07-01 16:00
C#
C++
完成端口
组件实现
在windows平台上,处理众多的TCP连接的机制中效率最高的是
完成端口
模型,关于
完成端口
模型的介绍可参照《Win32多线程程序设计》(侯捷翻译)和《windows网络编程》。
zhuweisky
·
2005-07-01 15:00
thread
C++
socket
Stream
null
delete
C++
完成端口
组件实现
在windows平台上,处理众多的TCP连接的机制中效率最高的是
完成端口
模型,关于
完成端口
模型的介绍可参照《Win32 多线程程序设计》(侯捷翻译)和《windows网络编程》。
feipigwang
·
2005-07-01 15:00
C++
完成端口
中WSAENOBUFS错误的解决方案
假定已经开发完成了你的
完成端口
服务器并且运行的一切良好,但是当你对其进行压力测试的时候突然发现服务器被中止而不处理任何请求了,如果你运气好的话你会很快发现是因为WSAENOBUFS错误而影响了这一切。
sodme
·
2005-05-25 23:00
socket
测试
服务器
完成端口
及网络编程之QA(常见问题,持续添加)
本文作者:sodme本文出处:http://blog.csdn.net/sodme版权声明:本文可以不经作者同意任意转载,但转载时烦请保留文章开始前两行的版权、作者及出处信息。对于初次使用IOCP进行高性能服务器开发的朋友来说,可能会经常遇到一些莫名其妙的错误,让自己无从下手。为此,我将利用此篇文章对IOCP开发中的常见问题予以集中记录并持续添加,并附上我的处理建议,以供大家参考。1、在程序创建监
sodme
·
2005-05-01 02:00
编程
socket
网络
服务器
delete
buffer
完成端口
之性能优化(2)
本文作者:sodme本文出处:http://blog.csdn.net/sodme版权声明:本文可以不经作者同意任意转载,但转载时烦请保留文章开始前两行的版权、作者及出处信息。前面有朋友对本系列文章的题目提出质疑,说:这恐怕不能算是性能优化吧?我要指出的是,本系列文章中提到的优化并不仅仅是某段具体的代码优化,当然这种东西肯定会有,但优化绝不仅仅是这些方面,我这里提到的优化还包括更多的关于模型架构方
sodme
·
2005-05-01 01:00
数据结构
优化
socket
服务器
性能优化
扩展
完成端口
之性能优化(1)
完成端口
的主要优点在哪里?
完成端口
的最大优点在于其管理海量连接时的处理效率,通过操作系统内核的相关机制完成IO处理的高效率。注意:
完成端口
的优点在于管理连接量的巨大,而不是传输数据量的巨大。
sodme
·
2005-04-14 23:00
多线程
工作
socket
数据库连接池
服务器
性能优化
IOCP(
完成端口
)开发手记(4)
使用IOCP有什么优点呢?首先它是使用线程池的方法。在创建IOCP时,就要设置有多少并发线程。在调用CreateIoCompletionPort函数创建IOCP时,就要设置多少线程并发执行。如果设置NumberOfConcurrentThreads参数为0,就是让并发的线程数跟CPU个数一样。这样使用线程池,就可以不用在接收到连接时再创建任何新的线程,提供更高的响应速度。其次,IOCP是内核的调用
caimouse
·
2005-03-09 11:00
IOCP(
完成端口
)开发手记(3)
当创建IOCP端口后,就要初始化连接监听,这跟一般的SOCKET是没有什么区别的,当然要把它关联到IOCP,否则就不会从IOCP那里得响应.接着就会创建满足需要的接收请求,这样就会收到连接进来.如果有连接进来,就会收在GetQueuedCompletionStatus函数里收到前面发出的请求包,接着就进行数据监听,或者数发送的请求.就可以进行这个连接的数据收发了.我一直想搞清楚几个状态之间的变换.
caimouse
·
2005-03-07 10:00
IOCP(
完成端口
)开发手记(2)
在开发过程中,调用函数AcceptEx发现总是出错,出错代码是10038,根据调试,发现前面所有创建的SOCKET都是可用的,并且已经bind和Listen.就这样的一个问题,一直让我调试了一天,昨天晚10点多时候,想了一下,要不要清空输入的结构呢?后来就接着测试一下,把OVERLAPPED结构的变量,全部清空为0,结果就没有问题了.真的气死人.通过一天时间总算解决了一个问题,接着就是怎么样接收连
caimouse
·
2005-03-04 16:00
IOCP(
完成端口
)开发手记(1)
IOCP是什么呢?它就是IoCompletionPort的缩写,它就是MS的内核调用机制.因为在硬件里,与驱动程序打交道都是通过协议栈进行的,并且是通过发送包请求实现.当在网络服务器使用它实现时,就会最接近内核部份,提高了性能,也提高速度.目前就要看看怎么样用IOCP创建高性能的服务器,怎么样响应大量用户的TCP,或者UDP的数据.
caimouse
·
2005-03-03 13:00
tcp
网络
IO
服务器
Hook 系统服务隐藏端口
netstat或者其他各种列举端口的工具,比如fport,或者sysinternals的Tcpview,都是调用Iphlpapi.dll中的API来
完成端口
的列举。
daoquan
·
2005-01-09 11:00
hook
query
struct
tcp
structure
object
安全技术
ACE开发游戏服务器笔记二
在win32平台上最有效率的IO模型,莫过于
完成端口
了。CSDN上到处都是关于
完成端口
的问题。在ACE中对win32平台的
完成端口
有着非常好的封装。
mgphuang
·
2004-10-02 13:00
thread
游戏
Stream
service
user
服务器
Windows Sockets 2.0:使用
完成端口
高性能,可扩展性Winsock服务程序
翻译说明:
完成端口
基本上公认为一种在windows服务平台上比较成熟和高效的IO方法,理解和编写程序都不是很困难。
vcbear
·
2001-08-29 11:00
windows
socket
Microsoft
服务器
扩展
Sockets
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他