• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
ezhong
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

随笔分类 -  asio

 
ASIO学习三:asioftp (FTP客户端的简单实现)
摘要:2013-01-26用boost::asio实现ftp的简单客户端 目前只实现: FTP连接 登陆 目录切换 目录信息获取 文件的下载(木有实现中断) (数据传输使用被动模式PASV)使用boost 1.51测试的时候用 FileZilla Server 在本机开个FTP服务器总体: 一直维护2个线程用于“命令连接”,分别“发送命令” 和 “接收回应” “数据连接”建立的时候创建对应的数据接收线程 数据传送结束后线程结束。 代码写的很乱 没有很好的将接收数据的处理进行封装 功能单元划分不太清晰 demo界面非常粗糙 回调消息还... 阅读全文
posted @ 2013-01-26 13:49 ezhong 阅读(1106) 评论(0) 推荐(0)
ASIO学习二:socket
摘要://boost :boost_1_51// 1_44没有boost::asio::connect函数..与官网的向导不符...// (其实不是不符..代码与文档要匹配,看清稳定版还是最新版)// 可以用socket.connect...////CONTENT//Introduction to Sockets//内容引用URL :http://think-async.com/Asio/boost_asio_1_5_3/doc/html/boost_asio/tutorial.html//first class :daytime protocol TCP//synchronous TCP D... 阅读全文
posted @ 2013-01-15 13:33 ezhong 阅读(3708) 评论(0) 推荐(0)
ASIO学习一:基础技巧
摘要://boost :boost_1_44 //http://www.boost.org///IDE :Microsoft Visual Studio 2008 // Version 9.0.30729.1 SP // Microsoft .NET Framework // Version 3.5 SP1 // Installed Edition: Enterprise // Microsoft Visual Basic 2008 // Microsoft Visual C++ 2008 // Microsoft Visual Studio 2008 Team Explor... 阅读全文
posted @ 2013-01-11 13:53 ezhong 阅读(1897) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3