ZeroMQ云时代极速消息通信库--阅读笔记-第一章

0. 说在前面的话

   本人是研究生在读二年级,打算利用接下来的一个月的时间用这个zeroMQ做一些事情(实际上,并不一定是zeroMQ,或者nanomsg),之前,对zeroMQ的了解还是很浅显,因此,我希望能够i通过阅读这本书,来提高自己对zeroMQ的认识。我的做法是将我对每一章的内容进行阅读,然后针对每一章的内容,总结出自己的理解

1. 目录

   第一章的主要的内容:主要是下面的这些

  对于基础知识,实际上这本书主要大体上给我讲述了一个最简单的zeroMQ是如何实现Hello world 的,以及其对应的几种工作模式的举例等等。

2、我的理解

在谈我的理解之前,我想应当首先是要按照回答下面几个问题

  1. 当今的世界是什么样
  2. 为什么要有zeroMQ
  3. 使用zeroMQ要注意什么

 

2.1 当今世界是什么样

  “万物互联” ,可能是我们的目标,那么是不是真的能够连接起来? 如何更加优雅的连接?如何让人们或者开发者能够更加简单方便的理解和使用这种连接方式?

   以上我提出的问题就是我们当今世界没能做到的!!!

  引用原书的话就是:

 

2.2 为什么要zeroMQ

  人们发明了TCP,UDP等等类似的这种通讯的协议,但是这真正的解决了我们所有的问题吗? ?  作者列出了一系列的问题等等待回答!  如下图:

 

   实际上不是没有人去解决这些问题,只是这些产品不够好,不够稳定,不够便宜,更加不够普及。

 

因此zeroMQ的出现就是来解决上面这些问题。

 

2.3 使用zeroMQ需要注意的问题

   第一章中也举了一些例子,但是对我来说,这个不是重点,我们希望了解到zeroMQ的作用到底是什么。

   需要注意的问题有以下几点:

  1. 我们要获取正确的上下文------也就是每一个线程都单独使用独自独立的上下文
  2. 在完成消息传输的情况下, 要对嵌套字进行关闭处理,并且销毁上下文环境,否则很容易造成内存泄漏
  3. 对于传递的消息而言,我们可以选择传输字符串,注意传输字符串的规范性,不同编程语言的处理是不同的
  4. 要理解到zeroMQ内部真正的内涵,不要以传统的客户端,服务器的方式去理解!!!!

 

 

3、我的总结

  第一章也没有什么特别的内容。具体的实例,我也就不管了,从第二章起,我将以更加具体的方式,去展现我的笔记的结果,欢迎大家来继续关注我的文章!!

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

没有水杯和雨伞的工科男

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值