资源简介
boost 多线程,asio,异步,每个连接一个线程一个io_service,互不影响

代码片段和文件信息
// asio_demo.cpp : 定义控制台应用程序的入口点。
//
#include “stdafx.h“
#include
#include
#include
#include
#include “Server.h“
int main(void) {
try {
std::cout << “server start.“ << std::endl;
// 建造服务对象
//boost::asio::io_service ios;
// 具体的服务器地址与端口
//boost::asio::ip::tcp::endpoint endpotion(boost::asio::ip::tcp::v4() 13695);
// 构建Server实例
Server server(12345 2);//ios endpotion);
// 启动异步调用事件处理循环
//server.run();
boost::shared_ptr t(new boost::thread(boost::bind(&Server::run &server)));
//t->join();
//while (true)
{
boost::thread::sleep(boost::get_system_time() + boost::posix_time::seconds(10));
}
server.stop();
}
catch (std::exception& _e) {
std::cout << _e.what() << std::endl;
}
std::cout << “server end.“ << std::endl;
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-23 16:02 asio_demo\
目录 0 2018-11-23 16:03 asio_demo\asio_demo\
文件 893 2018-10-25 11:32 asio_demo\asio_demo.sln
文件 55296 2018-11-23 16:02 asio_demo\asio_demo.suo
文件 943 2018-10-29 15:45 asio_demo\asio_demo\asio_demo.cpp
文件 4760 2018-10-25 17:14 asio_demo\asio_demo\asio_demo.vcproj
文件 1415 2018-11-23 16:02 asio_demo\asio_demo\asio_demo.vcproj.Lenovo-PC.Administrator.user
文件 1650 2018-10-26 10:39 asio_demo\asio_demo\io_service_pool.cpp
文件 1801 2018-10-26 10:37 asio_demo\asio_demo\io_service_pool.h
文件 1195 2018-10-25 11:32 asio_demo\asio_demo\ReadMe.txt
文件 2274 2018-11-23 16:01 asio_demo\asio_demo\Server.cpp
文件 1025 2018-10-29 09:46 asio_demo\asio_demo\Server.h
文件 3750 2018-10-26 10:15 asio_demo\asio_demo\Session.cpp
文件 1708 2018-10-26 10:15 asio_demo\asio_demo\Session.h
文件 214 2018-10-25 11:32 asio_demo\asio_demo\stdafx.cpp
文件 233 2018-10-25 11:32 asio_demo\asio_demo\stdafx.h
文件 498 2018-10-25 11:32 asio_demo\asio_demo\targetver.h
- 上一篇:寺岗电子秤开发包
- 下一篇:基于AT89C52单片机的步进电机控制系统设计
相关资源
- 编写简单的RMI程序 多线程web 服务器
- 卡西欧工程计算器模拟器Casio FX
- 多线程生产者消费者模式
- 多线程实例:桌面智能弹球小游戏
- WPF多线程演示
- 易语言:多线程传多变量的最稳定方
- 基于BuckBoost拓扑的数字DCDC变换器设计
- 基于Boost 型变换器的DC/DC 可调电源设
- 论文研究-基于肤色和AdaBoost算法的彩
- 排队买票多线程问题
- 三相交错并联BoostDC_DC变换器设计与研
- Paul Viola 的Adaboost级联检测器英文原文
- 强大的完善的 活动抽奖系统适合各单
- 十字路口红绿灯交通情况模拟
- 基于boost的序列化与反序列化
- Qt 多线程连接数据库——数据库
- 论文研究 - 基于EMD和BP_AdaBoost神经网络
- 易语言多线程端口扫描源码
- POSIX多线程程序设计中文版源码
- 易语言md5定向爆破源码
- st_asio_wrapper一组boost.asio包装类2.0版
- 多线程扫描工具
- ( 8-xgboost.pdf )
- asio4all 虚拟声卡
- Delphi.High.Performance.Applications.Concurren
- Qt5的多线程小程序,实现按钮开关线
- BUCK--BOOST双闭环电压电流设计PPT
- 双向Buck_Boost变换器电压纹波的抑制
- 控制台串口通信程序
- POSIX多线程程序设计中文版pdf
评论
共有 条评论