network
casmzxp
这个作者很懒,什么都没留下…
展开
-
完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列之三 (转)
转自: http://blog.csdn.net/piggyxp/article/details/6922277转载 2012-11-26 12:38:34 · 485 阅读 · 0 评论 -
本地计算机网络信息的获取
http://blog.csdn.net/neicole/article/details/7583411本地计算机网络信息的获取 一。这次的程序,主要实现下面功能:功能的实现都非常简单,有五种函数可以直接调用:1.用于获取本地网络适配器信息的函数: DWORD GetAdaptersInfo( PIP_ADAPTER_INFO pAdapterInfo,转载 2013-03-19 09:56:57 · 996 阅读 · 0 评论 -
学习笔记:神秘的 IOCP 完成端口
http://d556.blog.163.com/blog/static/195109520130119618278/【什么是IOCP】是WINDOWS系统的一个内核对象。通过此对象,应用程序可以获得异步IO的完成通知。这里有几个角色:角色1:异步IO请求者线程。简单的说,就是调用WSAxxx()函数(例如函数WSARecv,WSASend)的某个线程。转载 2013-03-19 09:43:45 · 530 阅读 · 0 评论 -
Winsock IOCP模型
http://blog.csdn.net/visualeleven/article/details/6041893// IOCP.cpp : Defines the entry point for the console application. // // #include "stdafx.h" #include #include #include转载 2013-03-19 09:51:14 · 687 阅读 · 0 评论 -
扫描子网中的地址+Pings模拟
http://blog.csdn.net/neicole/article/details/7583429转载 2013-03-19 09:57:25 · 745 阅读 · 0 评论 -
IOCP教程
http://blog.csdn.net/wanglei5695312/article/details/5732883欢迎阅读此篇IOCP教程。我将先给出IOCP的定义然后给出它的实现方法,最后剖析 一个Echo程序来为您拨开IOCP的谜云,除去你心中对IOCP的烦恼。OK,但我不能保证你 明白IOCP的一切,但我会尽我最大的努力。以下是我会在这篇文章中提到的相关技术:转载 2013-03-19 10:02:26 · 592 阅读 · 0 评论 -
理解I/O Completion Port
原文链接: http://dev.gameres.com/Program/Control/IOCP.htm 欢迎阅读此篇IOCP教程。我将先给出IOCP的定义然后给出它的实现方法,最后剖析一个Echo程序来为您拨开IOCP的谜云,除去你心中对IOCP的烦恼。OK,但我不能保证你明白IOCP的一切,但我会尽我最大的努力。以下是我会在这篇文章中提到的相关技术: I/O端口转载 2013-03-19 09:20:50 · 553 阅读 · 0 评论 -
IOCP普及篇
http://blog.csdn.net/zcq108/article/details/6555167万丈高楼平地起,DBIOCP高性能源码也是由一砖一瓦搭建的,因为包装的复杂,设计类比较多,所以一下子难看清楚所有脉络。 我找到网上一篇最简单的SOURCE进行一下讲解,没有DELPHI的源码,是C的。 #include转载 2013-03-19 09:33:11 · 1141 阅读 · 0 评论 -
MFC 界面线程和工作者线程
http://blog.csdn.net/xionghaoaizhangruyun/article/details/8195232每个系统都有线程,而线程的最重要的作用就是并行处理,提高软件的并发率。针对界面来说,还能提高界面的响应力。线程分为界面线程和工作者线程,界面实际就是一个线程画出来的东西,这个线程维护一个“消息队列”,“消息队列”也是界面线程和工作者线程的最大区别转载 2013-03-19 09:34:35 · 729 阅读 · 0 评论 -
完成IO使用总结IOCP
http://blog.csdn.net/xionghaoaizhangruyun/article/details/8184863IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线转载 2013-03-19 09:38:10 · 689 阅读 · 0 评论 -
手把手教你玩转网络编程模型之完成例程(Completion Routine)篇
http://blog.csdn.net/piggyxp/article/details/3910726手把手教你玩转网络编程模型之完成例程(Completion Routine)篇(上)http://blog.csdn.net/piggyxp/article/details/3911121手把手教你玩转网络编程模型之完成例程(Completion Rout转载 2013-03-19 09:55:22 · 606 阅读 · 0 评论 -
IOCP入门详解(重加文章:一个简单的完成端口(服务端/客户端)类)
http://blog.csdn.net/cloud95/article/details/7406128在网络通信中创建一个TCP服务器端通常是这样的:[cpp] view plaincopyint nPort =65000;//指定通信端口 WSADATA wsaData; WSAStartup( MAKEWORD( 2, 2 ), &wsaData转载 2013-03-19 09:52:00 · 858 阅读 · 0 评论 -
IOCP原理
http://www.cnblogs.com/tiwlin/archive/2011/12/26/2302508.htmlIOCP原理要想彻底征服IOCP,并应用好IOCP这个模型,首先就让我们穿越到遥远的计算机青铜器时 代(以出现PC为标志),那时候普通的PC安装的还是DOS平台,微软公司主要靠这个操作系统在IT界的原始丛林中打拼,在DOS中编写程序,不得不与很 多的转载 2013-03-19 09:26:02 · 700 阅读 · 0 评论 -
深入解析IOCP
http://cczjp89.blog.51cto.com/2707533/8231581. 介绍1.1 高并发服务器(1)要求大规模的连接/会话可能同时进行(2)列子:Web服务器, 邮件服务器 1.2 线程池架构(1) 每个连接分配一个线程,将导致过多的线程。(2) 线程消耗内存,比如堆栈等等。(3) 操作系统创建和关闭线程,都将花费很多的时转载 2013-03-19 09:24:24 · 1187 阅读 · 0 评论 -
IOCP 文件拷贝
http://space.itpub.net/10697500/viewspace-612740IOCP类/******************************************************************************Module: IOCP.hNotices: Copyright (c) 2007 Jeffrey Ric转载 2013-03-19 10:03:40 · 843 阅读 · 0 评论 -
IOCPNet - Ultimate IOCP(转)
转自: IOCPNet - Ultimate IOCP转载 2012-11-26 12:53:12 · 498 阅读 · 0 评论 -
Build your own cryptographically safe server/client protocol (转)
转自: Build your own cryptographically safe server/client protocol转载 2012-11-26 12:59:10 · 374 阅读 · 0 评论 -
IOCP模型与网络编程(转)
转自: http://blog.csdn.net/neicole/article/details/7549497转载 2012-11-26 12:25:48 · 325 阅读 · 0 评论 -
A simple IOCP Server/Client Class(转)
转自: A simple IOCP Server/Client Class转载 2012-11-26 12:56:50 · 666 阅读 · 0 评论 -
IOCP完成端口的一个简单封装类 (转)
转自: http://blog.csdn.net/sky04/article/details/5667190 IOCP完成端口的一个简单封装类 (转)/////////////////////////////////////////////////////////////////////////////////////// Iocp 头文件 #pragma o转载 2008-09-05 18:34:00 · 806 阅读 · 0 评论 -
Windows Socket五种I/O模型——代码全攻略
Windows Socket五种I/O模型——代码全攻略 转自: (不记得,好像链接失效了) 如果你想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。Windows操作系统提供了选择(Select)、异步选择(WSAAsyncSelect)、事件选择(WSAEventSelect)、重叠I/O(OverlappedI/O)和完成端口(Completio转载 2008-09-03 11:41:00 · 755 阅读 · 0 评论 -
完成端口开发大规模响应的Winsock应用程序
用完成端口开发大响应规模的Winsock应用程序作者:Anthony Jones&Amol Deshpande 翻译:刘西齐转自: http://www.vckbase.com/document/viewdoc/?id=1732转载 2008-08-30 12:10:00 · 513 阅读 · 0 评论 -
windows.h和winsock2.h解决办法 (转)
windows.h和winsock2.h解决办法 (转)转自: http://blog.csdn.net/markman101/article/details/57384731 首先明确一个概念 # ifndef #define #endif举例说明animal.h#ifndef转载 2012-11-26 13:59:08 · 736 阅读 · 0 评论 -
IOCP编程注意事项
http://blog.csdn.net/easyiocp/article/details/6364580虽说我的昵称是EasyIOCP,但是用好IOCP还是不容易的,有很多要注意的地方,长话短说(不涉及细节): 1、每个连接同时最好只有一个待决的WSARecv。IOCP不保证多个待决WSARecv情况下先投递的WSARecv就一定会先得到完成通知。因此,多个待转载 2013-03-19 09:42:27 · 558 阅读 · 0 评论 -
Overlapped I/O模型深入分析
http://www.cppblog.com/Lee7/archive/2008/01/07/40650.html简述: Overlapped I/O也称Asynchronous I/O,异步I/O模型。异步I/O和同步I/O不同,同步I/O时,程序被挂起,一直到I/O处理完,程序才能获得控制。异步I/O,调用一个函数告诉OS,进行I/O操作,不等I/O结束就立即返回,继续程转载 2013-03-19 09:50:01 · 574 阅读 · 0 评论 -
IOCP浅析
这一年半来一直在做游戏项目逻辑层,学会了不少东西,觉得自己应该看看服务器底层的东西了,主要的东西就是网络模块,网络模块是沿用以前项目的,在 我们项目中被我们头改动过几次,现在还是比较稳定的。因为是Windows平台,所以用的依然是被大多数人神话了的IOCP,不过的确IOCP 表现的非常不错。什么是IOCP?众所周知,为了绝对同步,所以很多模式都采用的是同步模式,而不是异步,这样就会产生很大转载 2013-03-19 09:59:02 · 546 阅读 · 0 评论 -
转 IOCP+WinSock2新函数打造高性能SOCKET池
http://www.cnblogs.com/BeginGame/archive/2011/09/22/2185164.html在前一篇文章《WinSock2编程之打造完整的SOCKET池 》中,介绍了WinSock2的一些新函数,并重点详细介绍了什么是SOCKET池,有了这个概念,现在就接着展开更深入的讨论。首先这里要重点重申一下就是,SOCKET池主要指的是使用面向连接的协转载 2013-03-19 10:02:59 · 706 阅读 · 0 评论 -
高性能网络通信框架 HP-Socket 推荐指数6星★★★★★★
HP-Socket 官方网站:http://www.jessma.orgHP-Socket 项目主页:http://www.oschina.net/p/hp-socketHP-Socket 开发文档:http://www.oschina.net/p/hp-socket/docHP-Socket 源代码下载地址:https://github.com/ldcsaa/HP-Socket...转载 2018-03-28 19:52:26 · 2488 阅读 · 0 评论