美文网首页
BOOST库之 asio(一)

BOOST库之 asio(一)

作者: IT孤独者 | 来源:发表于2018-09-20 19:32 被阅读0次

    asio 是 boost 提供的一个网络库,这个库还是个跨平台的。因为工作的需要,所以需要了解这个库的基本使用!

    网路程序总是感觉比较繁琐,一会要设置这个,一会要设置那个,重要的是还有一套网络流程,I/O操作等等,其实,说破大天,网络程序本质是上就是一个大的I/O系统,其中所谓的服务器提供服务,那是涉及到业务模型和网络本神的技术没有太大的关系,所以为了透过现象看本质,我们在学习的时候,把握一个核心思想,我学的是网络技术!网络技术本身是科学发展形成的一套知识体系,和你平时工作的业务体系,本质上没有什么区别!

    为了简化学习难度,我们只假设我们只有一台服务器,一台客户机!

    网络主要分成两大类,一类是同步I/O,一类是异步I/O。

    I/O这里还有一个概念就是I/O复用。

    这些基础的概念我以前研究过,不过又都忘了,现在必须回炉一下!!!

    相关文章

      网友评论

          本文标题:BOOST库之 asio(一)

          本文链接:https://www.haomeiwen.com/subject/zznnnftx.html