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
很幽默的讲解六种Socket I/O模型
一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:OverlappedI/O事件通知模型五:OverlappedI/O完成例程模型六:
IOCP
模型老陈有一个在外地工作的女儿
dbafans
·
2013-03-11 11:00
ASIO学习
polarisnotme/boost/asio/xue-xi-1boost::asio::Io_service构造函数构造函数的主要动作就是调用CreateIoCompletionPort创建了一个初始
iocp
ywh147
·
2013-03-05 16:00
Java IO
再谈select,
iocp
, epoll,kqueue及各种I/O复用机制 http://blog.csdn.net/shallwake/article/details/5265287 Java
abCity
·
2013-02-27 09:00
java io
《远控编程笔记》 第五天
第十课、加入Socket数据传输的内核2.3 加入gh0st的socket内核文件(
IOCP
Server类)并编译 1.复制gh0st主控端的include文件夹到我们的工程下(其中的
IOCP
Server
eldn__
·
2013-02-14 00:00
boost asio 异步实现tcp通讯
一、前言boostasio可算是一个简单易用,功能又强大可跨平台的C++通讯库,效率也表现的不错,linux环境是epoll实现的,而windows环境是
iocp
实现的。
FHXPP_27
·
2013-02-04 16:00
asio
boost
UDP分包重组算法
分享到 本文摘自:http://www.rosoo.net/a/201009/10078.html UDP分包重组算法(BTW:Windows下用
IOCP
来发也可能会有同样的问题,所以本文同样适用于TCP-
IOCP
bird67
·
2013-02-01 00:00
Windows socket之
IOCP
实例----
IOCP
开发驾照理论考试系统
WindowssocketIO完成端口开发驾照理论考试系统实例这一节我们讲解如何利用套接字完成端口开发驾照理论考试系统。该系统由服务器和客户端两部分组成。服务器负责对题库和学生信息的管理,主要包括以下功能:1:试卷管理:从题库读取试卷和向客户端发送试卷。2:客户端管理(CClientManager类)。从数据库读取学生信息,验证学生信息。3:监视考生考试状态。4:评分。保存学生考试状态和成绩。客户
xitong
·
2013-01-30 17:00
windows
socket
IOCP
编程注意事项
IOCP
不保证多个待决WSARecv情况下先投递的WSARecv就一定会先得到完成通知。因此,多个待决WSARecv可能导致数据乱序,无谓增加代码复杂性。
only_
·
2013-01-29 17:00
IOCP
相关的一些总结
1:在
IOCP
中投递WSASend返回WSA_IO_PENDING的时候,表示异步投递已经成功,但是稍后发送才会完成。这其中涉及到了三个缓冲区。网卡缓冲区,TCP/IP层缓冲区,程序缓冲区。
only_
·
2013-01-29 16:00
游戏服务器网络部分近期研究成果
纵观整个服务器,用到了大量Tcp的知识,阻塞,非阻塞,什么云云的.资源池,封装了
IOCP
的SocketAsyncEventArg
Golden_Shadow
·
2013-01-24 21:00
游戏
数据库
网络
服务器
C#
测试
Windows socket之
IOCP
实例----
IOCP
开发驾照理论考试系统
Windows socket IO完成端口开发驾照理论考试系统实例 这一节我们讲解如何利用套接字完成端口开发驾照理论考试系统。该系统由服务器和客户端两部分组成。 服务器负责对题库和学生信息的管理,主要包括以下功能: 1:试卷管理:从题库读取试卷和向客户端发送试卷。 2:客户端管理(CClientManager类)。从数据库读取学生信息,验证学生信息。
ithzhang
·
2013-01-23 10:00
Windows socket之IO完成端口(
IOCP
)模型开发
Windows socket之IO完成端口(
IOCP
)模型开发 IO完成端口是一种内核对象。利用完成端口,套接字应用程序能够管理数百上千个套接字。
ithzhang
·
2013-01-21 16:00
Windows socket之IO完成端口(
IOCP
)模型开发
Windowssocket之IO完成端口(
IOCP
)模型开发 IO完成端口是一种内核对象。利用完成端口,套接字应用程序能够管理数百上千个套接字。
xitong
·
2013-01-21 16:00
Windows Socket
IOCP
连接关闭
及时监测连接被动关闭 除非有特别要求,否则你应该总是对每个连接保持一个挂起的接收pendingio(使用WSARecv投递)。如果用户主动关闭连接,你的GetQueuedCompletionStatus调用将返回成功,但接收到的数据长度为0,你能根据这点检测连接是否已被对方关闭。如果连接被重置或者io被取消(如果你调用了CancelIo的话),GetQueuedCompletionSt
pud_zha
·
2013-01-21 15:00
libUV写TCPServer
libUV是一个网络接口,在Linux下集成了libev,在Windows下按linux风格封装了一下
IOCP
,不过使用起来方便多了。
dj0379
·
2013-01-18 07:12
C++技术
libUV写TCPServer
libUV是一个网络接口,在Linux下集成了libev,在Windows下按linux风格封装了一下
IOCP
,不过使用起来方便多了。
dj0379
·
2013-01-18 07:00
libs--libnet
网络库(tcp)windows:select,
iocp
linux:select,epoll1,对外接口classIOService{public: //阻塞connect boolconnectPeer
zozoiiiiiiii
·
2013-01-15 09:00
【Boost】boost库asio详解4——deadline_timer使用说明
也即,在其上进行异步操作,都将导致和io_service所包含的
iocp
相关联。这同样意味着在析构io_service之前,必须析构关联在这个io_service上的deadline_timer。
huang_xw
·
2013-01-13 22:00
Flex在线拍照并上传(兼容multipart/form-data)
但对于我的应用,该方法存在如下几点不足:1)由于服务器是自己写的
IOCP
服务器,内置了文件上传组件,如果直接解析的话,就要重新编写组件;2)直接读取对于大照片(可能超过10MB)上传性能不利;3)无法同时传输
snail8384
·
2013-01-10 12:00
大部分是C++和Java
C++1、《高性能WindowsSocket服务端与客户端组件(源代码及测试用例下载)》 《基于
IOCP
的通用异步WindowsSocketTCP高性能服务端组件的设计
·
2013-01-07 21:00
java
C++
Web
socket
tcp
程序设计
VC
开发框架
~怪^_*兽~博文
转载~怪^_*兽~博文C++1、《高性能WindowsSocket服务端与客户端组件(源代码及测试用例下载)》 《基于
IOCP
的通用异步WindowsSocketTCP高性能服务端组件的设计与实现》
面对现实,超越自己
·
2013-01-07 10:00
整理发布本人所有博客文章中涉及的代码与工具(大部分是C++和Java)
C++1、《高性能WindowsSocket服务端与客户端组件(源代码及测试用例下载)》 《基于
IOCP
的通用异步WindowsSocketTCP高性能服务端组件的设计与实现》 《通用异步WindowsSocketTCP
·
2013-01-07 02:00
java
整理发布本人所有博客文章中涉及的代码与工具(大部分是C++和Java)
C++1、《高性能WindowsSocket服务端与客户端组件(源代码及测试用例下载)》 《基于
IOCP
的通用异步WindowsSocketTCP高性能服务端组件的设计
~怪^_*兽~
·
2013-01-07 02:00
65000个有效连接的
IOCP
封装类
关于这个类的几点总结:1.发送数据最大限制在MTU之类2.使用PreAllocate,分配内存时,同时为每片内存附加一个小结构体,指明该内存是否被使用,在析构时,只是设定为未使用,以使内存复用3.在Server端启动之前,先准备内存,并使用AcceptEx,缓冲大小设为04.将数据的接收和处理分开在不同的线程处理5.DWORDWINAPIWorkerThreadDummy(LPVOIDpParam
pud_zha
·
2012-12-26 17:00
C#编写高性能网络服务器(源码)
C#编写高性能网络服务器(源码) 最近有项目要做一个高性能网络服务器,决定下功夫搞定完成端口(
IOCP
),最终花了一个星期终于把它弄清楚了,并用C++写了一个版本,效率很不错。
·
2012-12-26 17:00
编程
源码
C#
高性能
IOCP
模型与网络编程
载自:http://blog.csdn.net/neicole/article/details/7549497
IOCP
模型与网络编程一。
zhongguoren666
·
2012-12-26 17:00
C#编写高性能网络服务器(源码)
最近有项目要做一个高性能网络服务器,决定下功夫搞定完成端口(
IOCP
),最终花了一个星期终于把它弄清楚了,并用C++写了一个版本,效率很不错。
流星轨迹
·
2012-12-26 10:00
IOCP
一些学习
ON_EN_CHANGE(IDC_CONTENT,&CClientDlg::OnEnChangeContent)1.数据的解析属于业务层的逻辑,不要放到网络层来2.CRITICAL_SECTION/MUTEXT封装时注意把拷贝构造函数和复制构造函数私有化private:CCriSec(constCCriSec&cs);CCriSecoperator=(constCCriSec&cs);3.将各种同
pud_zha
·
2012-12-25 14:00
IOCP
详解
IOCP
详解
IOCP
(I/OCompletionPort,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。
wojiushiwo987
·
2012-12-25 12:00
BIO, NIO, AIO
Windows基于
IOCP
实现AIO,Linux只有eppoll模拟实现了AIO。 Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。
elf8848
·
2012-12-20 21:00
nio
BIO, NIO, AIO
Windows基于
IOCP
实现AIO,Linux只有eppoll模拟实现了AIO。 Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。
elf8848
·
2012-12-20 21:00
nio
BIO, NIO, AIO
Windows基于
IOCP
实现AIO,Linux只有eppoll模拟实现了AIO。 Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。
elf8848
·
2012-12-20 21:00
nio
BIO, NIO, AIO
Windows基于
IOCP
实现AIO,Linux只有eppoll模拟实现了AIO。 Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。
elf8848
·
2012-12-20 21:00
nio
BIO, NIO, AIO
Windows基于
IOCP
实现AIO,Linux只有eppoll模拟实现了AIO。 Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。
elf8848
·
2012-12-20 21:00
nio
BIO, NIO, AIO
Windows基于
IOCP
实现AIO,Linux只有eppoll模拟实现了AIO。 Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。
elf8848
·
2012-12-20 21:00
nio
BIO, NIO, AIO
Windows基于
IOCP
实现AIO,Linux只有eppoll模拟实现了AIO。 Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。
elf8848
·
2012-12-20 21:00
nio
BIO, NIO, AIO
Windows基于
IOCP
实现AIO,Linux只有eppoll模拟实现了AIO。 Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。
elf8848
·
2012-12-20 21:00
nio
BIO, NIO, AIO
Windows基于
IOCP
实现AIO,Linux只有eppoll模拟实现了AIO。 Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。
elf8848
·
2012-12-20 21:00
nio
BIO, NIO, AIO
Windows基于
IOCP
实现AIO,Linux只有eppoll模拟实现了AIO。 Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。
elf8848
·
2012-12-20 21:00
nio
BIO, NIO, AIO
Windows基于
IOCP
实现AIO,Linux只有eppoll模拟实现了AIO。 Java7之前的JDK只支持NIO和BIO,从7开始支持AIO。
elf8848
·
2012-12-20 21:00
nio
C++和Java
C++1、《高性能WindowsSocket服务端与客户端组件(源代码及测试用例下载)》 《基于
IOCP
的通用异步WindowsSocketTCP高性能服务端组件的设计与实现》 《通用异步WindowsSocketTCP
·
2012-12-17 10:00
java
C++
Web
socket
tcp
程序设计
VC
开发框架
IOCP
一小例
static HANDLE g_h
iocp
; static DWOR
skiing_886
·
2012-12-13 15:00
IOCP
中多次投递WSASend
http://blog.csdn.net/skiing_886/article/details/8044186关于
IOCP
中是否可以对同一socket连续投递的疑问已经很久了,主要的疑问在wsaSend
blizzadrlzy
·
2012-12-03 23:20
windows
网络编程
IOCP
中多次投递WSASend
http://blog.csdn.net/skiing_886/article/details/8044186关于
IOCP
中是否可以对同一socket连续投递的疑问已经很久了,主要的疑问在wsaSend
blizzadrlzy
·
2012-12-03 23:18
windows
网络编程
IOCP
模型与EPOLL模型的比较
IOCP
模型与EPOLL模型的比较一:
IOCP
和Epoll之间的异同。异:1:
IOCP
是WINDOWS系统下使用。Epoll是Linux系统下使用。
nightelve
·
2012-12-01 22:00
重新发布本人所有博客文章中涉及的代码与工具(大部分是C++和Java)
C++ 1、《高性能 Windows Socket 服务端与客户端组件(源代码及测试用例下载)》 《基于
IOCP
的通用异步 Windows Socket TCP 高性能服务端组件的设计与实现
guaishou
·
2012-11-27 15:00
java
C++
Web
软件开发
TCP/IP
重新发布本人所有博客文章中涉及的代码与工具(大部分是C++和Java)
C++ 1、《高性能 Windows Socket 服务端与客户端组件(源代码及测试用例下载)》 《基于
IOCP
的通用异步 Windows Socket TCP 高性能服务端组件的设计与实现
guaishou
·
2012-11-27 15:00
java
C++
Web
软件开发
TCP/IP
Linux下epoll如何实现高效处理百万句柄的
开发高性能网络程序时,windows开发者们言必称
iocp
,linux开发者们则言必称epoll。
RoyalApex
·
2012-11-27 12:00
重新发布本人所有博客文章中涉及的代码与工具(大部分是C++和Java)
C++1、《高性能WindowsSocket服务端与客户端组件(源代码及测试用例下载)》 《基于
IOCP
的通用异步WindowsSocketTCP高性能服务端组件的设计与实现》 《通用异步WindowsSocketTCP
·
2012-11-26 09:00
java
C++
代码
linux下epoll如何实现高效处理百万句柄的[转]
开发高性能网络程序时,windows开发者们言必称
iocp
,linux开发者们则言必称epoll。
wanghaobo920
·
2012-11-25 13:00
上一页
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
其他