文件名称:Micro-Development-Kit1.52
- 所属分类:
- Internet/网络编程
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2013-01-08
- 文件大小:
- 149kb
- 下载次数:
- 0次
- 提 供 者:
- 零*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
服务器程序员开发最关心的其实只有3件事情,新连接到达,数据到达,连接断开。
mdk就是基于以上3个主要业务,为服务器设计了OnConnect() OnMsg() OnClose()3个主要回调方法,用户的主要的工作就是实现这3个方法,所以我将这种开发模式命名为面向业务的开发。
用户不再关心底层各种繁杂的处理,比如线程模型,各种同步,内部对象生命周期,各种缓冲只要专心写业务就好
整个框架代码大约5000行,希望不会给大家造成阅读负担,
希望这款服务器能给大家带来更多便利。-Server programmers to develop the most concerned about, in fact, only three things, the new connection arrives, data arrive is disconnected. mdk is based on three main business is designed for the server the the OnConnect () the OnMsg () OnClose () the three main callback method, the user' s main work is to achieve three, so I will this development model named business-oriented development. Users no longer care about the underlying various complicated processing, such as threading model, various synchronization the internal object life cycle, various buffer concentrate on writing the business like the whole fr a mework code is about 5000 lines, hope it will not cause reading burden to everyone, hope this server we can bring more convenience.
mdk就是基于以上3个主要业务,为服务器设计了OnConnect() OnMsg() OnClose()3个主要回调方法,用户的主要的工作就是实现这3个方法,所以我将这种开发模式命名为面向业务的开发。
用户不再关心底层各种繁杂的处理,比如线程模型,各种同步,内部对象生命周期,各种缓冲只要专心写业务就好
整个框架代码大约5000行,希望不会给大家造成阅读负担,
希望这款服务器能给大家带来更多便利。-Server programmers to develop the most concerned about, in fact, only three things, the new connection arrives, data arrive is disconnected. mdk is based on three main business is designed for the server the the OnConnect () the OnMsg () OnClose () the three main callback method, the user' s main work is to achieve three, so I will this development model named business-oriented development. Users no longer care about the underlying various complicated processing, such as threading model, various synchronization the internal object life cycle, various buffer concentrate on writing the business like the whole fr a mework code is about 5000 lines, hope it will not cause reading burden to everyone, hope this server we can bring more convenience.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
include
.......\frame
.......\.....\netserver
.......\.....\.........\EpollFrame.h
.......\.....\.........\EpollMonitor.h
.......\.....\.........\IOCPFrame.h
.......\.....\.........\IOCPMonitor.h
.......\.....\.........\NetConnect.h
.......\.....\.........\NetEngine.h
.......\.....\.........\NetEventMonitor.h
.......\.....\.........\NetHost.h
.......\.....\.........\NetServer.h
.......\.....\.........\STEpoll.h
.......\.....\.........\STIocp.h
.......\.....\.........\STNetConnect.h
.......\.....\.........\STNetEngine.h
.......\.....\.........\STNetHost.h
.......\.....\.........\STNetServer.h
.......\mdk
.......\...\atom.h
.......\...\ConfigFile.h
.......\...\Debug
.......\...\Executor.h
.......\...\FixLengthInt.h
.......\...\IOBuffer.h
.......\...\IOBufferBlock.h
.......\...\Lock.h
.......\...\Logger.h
.......\...\mapi.h
.......\...\MemoryPool.h
.......\...\Queue.h
.......\...\SharedPtr.h
.......\...\ShareMemory.h
.......\...\Signal.h
.......\...\Socket.h
.......\...\Task.h
.......\...\Thread.h
.......\...\ThreadPool.h
source
......\frame
......\.....\netserver
......\.....\.........\EpollFrame.cpp
......\.....\.........\EpollMonitor.cpp
......\.....\.........\IOCPFrame.cpp
......\.....\.........\IOCPMonitor.cpp
......\.....\.........\NetConnect.cpp
......\.....\.........\NetEngine.cpp
......\.....\.........\NetEventMonitor.cpp
......\.....\.........\NetHost.cpp
......\.....\.........\NetServer.cpp
......\.....\.........\STEpoll.cpp
......\.....\.........\STIocp.cpp
......\.....\.........\STNetConnect.cpp
......\.....\.........\STNetEngine.cpp
......\.....\.........\STNetHost.cpp
......\.....\.........\STNetServer.cpp
......\mdk
......\...\ConfigFile.cpp
......\...\Executor.cpp
......\...\IOBuffer.cpp
......\...\IOBufferBlock.cpp
......\...\Lock.cpp
......\...\Logger.cpp
......\...\mapi.cpp
......\...\MemoryPool.cpp
......\...\Queue.cpp
......\...\ShareMemory.cpp
......\...\Signal.cpp
......\...\Socket.cpp
......\...\Task.cpp
......\...\Thread.cpp
......\...\ThreadPool.cpp
doc
...\服务器引擎执行过程脑图.mm
...\服务器引擎接口文档.docx
example
.......\client
.......\......\cli.ini
.......\......\Client.cpp
.......\......\Client.dsp
.......\......\Debug
.......\......\.....\cli.ini
.......\......\Socket.cpp
.......\......\Socket.h
.......\main.cpp
.......\main.dsp
.......\main.h
.......\makefile
.......\TestServer.cpp
.......\TestServer.h
mdk_static
..........\makefile
..........\mdk.dsp