码迷,mamicode.com
首页 >  
搜索关键字:事件通知    ( 237个结果
套接字I/O模型-WSAAsyncSelect
利用这个异步I/O模型,应用程序可在一个套接字上接收以Windows消息为基础的网络事件通知。WSAAsyncSelect和WSAEventSelect提供读写数据能力的异步通知,但它们不提供异步数据传输,重叠及完成端口提供异步数据传输。消息通知要想使用WSAAsyncSelect模型,在应用程序中...
分类:其他好文   时间:2015-04-29 00:41:18    阅读次数:215
套接字I/O模型-WSAEventSelect(转载)
和WSAAsyncSelect类似,它也允许应用程序在一个或多个套接字上,接收以事件为基础的网络事件通知。该模型最主要的区别是在于网络事件是由对象句柄完成的,而不是通过窗口例程完成。 事件通知事件通知模型要求应用程序针对打算使用的每一个套接字,首先创建一个事件对象。创建方法是调用WSACreateE...
分类:其他好文   时间:2015-04-29 00:37:49    阅读次数:212
GDataXMLNode解析XML数据详解
解析 XML 通常有两种方式,DOM 和 SAX:DOM解析XML时,读入整个XML文档并构建一个驻留内存的树结构(节点树),通过遍历树结构可以检索任意XML节点,读取它的属性和值。而且通常情况下,可以借助XPath,直接查询XML节点。SAX解析XML,是基于事件通知的模式,一边读取XML文档一边...
分类:其他好文   时间:2015-04-27 20:07:40    阅读次数:142
认识epoll
linux下的epoll(7)函数,其有着良好的就绪事件通知机制。Epoll 是被linux2.6开始引进的,但是不被其他的类UNIX系统支持,它提供了一种类似select或poll函数的机制:a. Select(2)只能够同时管理FD_SETSIZE(默认为1024)数目的文件描述符,并且必须遍历...
分类:其他好文   时间:2015-04-25 00:08:45    阅读次数:141
inotify用法简介及结合rsync实现主机间的文件实时同步
一、inotify简介inotify是Linux内核2.6.13 (June 18, 2005)版本新增的一个子系统(API),它提供了一种监控文件系统(基于inode的)事件的机制,可以监控文件系统的变化如文件修改、新增、删除等,并可以将相应的事件通知给应用程序。该机制由著名的桌面搜索引擎项目be...
分类:其他好文   时间:2015-04-20 13:06:14    阅读次数:146
O_NONBLOCK模式下写fifo的注意事项
后台网络通信框架一般采用fifo来作为事件通知的机制:创建一个fifo,然后以非阻塞读和非阻塞写的方式打开fifo,然后把fd加到epoll里面,作为通知网络事件的fd.在这里有个隐晦的问题容易被忽视.fifo在以非阻塞模式打开时,必须先打开读,然后打开写.不然会报错No such device o...
分类:其他好文   时间:2015-03-28 23:06:04    阅读次数:1221
套接字I/O模型之WSAEventSelect
转自http://blog.csdn.net/wanjingwei/article/details/4306609今天我又学习了一种新的套接字I/O模型------WSAEventSelect,他与WSAAsyncSelect一样也是一种异步事件通知模型,不同的是WSAAsyncSelect是与窗口...
分类:其他好文   时间:2015-03-28 14:16:55    阅读次数:115
TT流程随笔
细节: 如果本地可以自动登录, 先实现本地登录,发送事件通知,再请求登录服务器 如果本地不可以登录(第一次或退出后),直接请求登录服务器 登录服务器返回消息服务器ip port / 文件服务器 链接消息服务器(socketThread 通过netty) 链接成功或失败都发送事件通知 (可能是在log...
分类:其他好文   时间:2015-03-18 06:22:20    阅读次数:170
第十一章 事件
1. 概述 类型之所以能提供事件通知功能,是因为类型维护了一个已登记方法的列表。事件发生后,类型将通知列表中所有已登记的方法。2. 名词解释3. 主要内容 3.1 设计要公开事件的类型 ① 第一步:定义类型来容纳所有需要发送给事件通知接收者的附加信息。(EventArgs) ② 第二...
分类:其他好文   时间:2015-03-05 16:21:21    阅读次数:131
安装memcached
好久装一次memcached,每次再装都爱忘,做个笔记!软件下载地址:libevent-2.1.4-alpha.tar.gzhttp://down.51cto.com/data/1985855memcached-1.4.21.tar.gzhttp://down.51cto.com/data/19759561.libevent是安装memcached的唯一前提条件。它是memcached所依赖的异步事件通知库。..
分类:系统相关   时间:2015-03-04 11:14:45    阅读次数:195
237条   上一页 1 ... 18 19 20 21 22 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!