mqtt属于7层模型中哪一个层次
摘要:众所周知,TCP/IP参考模型可以分为四层:应用层、传输层、网络层、链路层。TCP和UDP位于传输层, MQTT协议运行于TCP之上,属于应用层协议,因此只要是支持TCP/IP协议栈的地方,都可以使用MQTT。
阅读全文
网络通信涉及内容
摘要:// ip 层,提供寻址,寻路,根据ip地址为a的发给ip B。电脑不都有ip地址吗 ?很好理解,如何寻,想像发快递,有寄件人地址,收件人地址,路由器就是分拣中心。接口层,地址相当于快递包裹上我们的名字。一个人可以有很多地址(ip),但名字决定了发给某某。传输层,快递员送快递是丢下就在,还是亲收交。
阅读全文
4G模块如何与internet通信
摘要:做了一个服务端程序运行在接入internet的电脑上,另外有一个带有4G模块的硬件设备,系统是linux。我想让服务端程序与带有4G模块的硬件设备之间通信,传送文件那些的。 1,通信流程是怎么样的? PC端服务器程序监听某个端口,设备端通过SOCKET 连接这个服务器(服务器端需要公网地址) 2,是
阅读全文
设计模式(主要还是在C++思想的基础上)
摘要:资料网址: http://c.biancheng.net/view/1338.html https://www.cnblogs.com/Chary/p/11736497.html https://www.runoob.com/design-pattern/design-pattern-intro.h
阅读全文
可变参数结合结构体数组使用
摘要:#include <stdlib.h>#include <stdarg.h>#include <string.h>#include <stdio.h>typedef struct teacher{ char * uu; int age; char *name;}T1;int fun(T1* d,ch
阅读全文
C语言可变参数
摘要:#include <stdio.h>#include <stdarg.h> //求narg个整数的和int sum(int narg, ...){ va_list ap; //首先定义一个va_list类型的变量 va_start(ap, narg); //va_start 的第一个参数为va_li
阅读全文