资源简介
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单片机的步进电机控制系统设计
相关资源
- Qt子线程更新数据发到主线程显示.r
- 基于opencv + 多线程的目标跟踪
- delphi多线程访问数据库
- udp 多线程实现多客户端并发,并采用
- xgboost.dll
- Linux网络编程(四)——epoll+多线程实
- 非阻塞套接字的应用___远程计算器
- Qt 使用多线程QThread实现进度条
- 黑苹果声音放大软件SoundBoosterLite
- boost.7z
- 超牛的多线程扫描网站后台
- e语言-利用易语言多线程支持库实现多
- BOOST 升压电路的电感、电容计算.pd
- Buck-Boost变换器状态空间平均模型建模
- PSIM仿真模型--开环Boost_Original.zip
- Qt多线程资料
- 多线程map容器互斥代码
- linux下多线程socket通信完整源码文件
- 使用pbni封装oci方便pb直接传递句柄使
- Buckboost变换器PSCAD模型
- 易语言多线程版中控
- 光伏在MPPT下的boost电路
- 基于UC3842控制芯片的Boost变换器的设计
- boostrap-select的小附带js css 文件
- 用多线程同步方法解决生产者-消费者
- socket,多线程实现群聊
- qtconcurrent 多线程并发处理
- QT 多线程TCP服务器与客户端
- springMVC+多线程+kafka的 demo基于maven
- AdaBoost特征降维
评论
共有 条评论