首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > 微开发工具包

微开发工具包

  • 资源大小:150.13 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 工具包

资 源 简 介

mdk(Micro-Development-Kit)微量级软件开发包,使用c++开发,是一个跨平台的开发包,支持linux32/linux64/win32/win64的类库,提供几个常用类,主要实现了一个高性能的并发服务器引擎。 mdk服务器引擎,提出面向业务的服务器开发模式,根据服务器业务层最关心的3件事,抽象出连接发生(OnConnect),消息到达(OnClose),连接关闭(OnClose)3个接口,让服务器端开发者可以全身心的投入业务逻辑的开发中。 特点: 纯原生,不依赖任何第三方库 提供分布式支持,自身是一个server-client的结合体(即做服务器使用的同时,也可以像client一样去连接别的服务器,组成分布式系统),并且io接口统一到onconnect onmsg onclose中,不必区别对待 事件轮巡使用的是原生epoll iocp实现,确保了对io响应速度的完全掌控 几乎等同于lock free的并发算法,保证并发效率 欢迎大家共同学习使用。

文 件 列 表

doc
服务器引擎执行过程脑图.mm
服务器引擎接口文档.docx
example
client
main.cpp
main.dsp
main.h
makefile
TestServer.cpp
TestServer.h
mdk_static
makefile
mdk.dsp
include
frame
mdk
source
frame
mdk
更新说明.txt
VIP VIP
0.218448s