1-安装MQTT服务器(Windows)
对于不知道MQTT的肯定会问MQTT是干什么的.......
现在我有一个项目需求,

看到这个项目第一想法肯定需要一个服务器,所有的wifi设备和手机都去连接这个服务器,然后服务器进行信息的中转,类似于咱的QQ
这个服务器呢第一种方式是自己开发
就变成了

要是自己开发的话,其实想想就麻烦,要把谁的wifi设备数据给谁,要事先规定好协议,如果我手机想查看另一个的或者好几个的,服务器处理的事情还真不少哦,一开始的时候还需要手机进行绑定,还需要服务器存起来这些绑定信息,如果再绑定了又麻烦了,,,想想都不想做了,哎有没有人事先花了很长时间做好了什么框架可以用呢!!!!!!!--------还真有人做了,
感觉开发MQTT的原因就是发现每次做一个这样的系统总是考虑的很多很多,所以呢那些喜欢偷懒的程序猿就在想,不行我要做个好点的框架出来,我要让它自动的灵活的实现数据中转.
MQTT呢其实就是上面的服务器(没有存储哈),提供了数据中转
比方说如果安装了这个服务器,可以设置这个服务器的ip地址和端口号,然后wifi设备(网络设备) 和手机都去连接这个服务器.
对于怎么让wifi设备(网络设备) 的数据发给 手机呢
人家规定了,发送数据的时候数据头上先加一些标识(假设是"yang"),手机那边呢设置接收标识为"yang"的数据...额感觉就是加了协议而已,只不过,协议自己可以规定,而且可以设置接收多个标识的数据..
空说无凭,咱看一下---这是客户端软件(后面会给大家),然后都去连接MQTT服务器(安装后面会说),

下面这张图只是说主题自己看着自己规定哈


其实说白了


画了这几张图应该知道MQTT是干什么的了吧??????而且是开源的
如果项目上用MQTT,,,简直太方便了..........我们只自己设置标识就行了......额还有一些绑定信息,,,大大减轻了工作量
现在看MQTT的安装---对了MQTT的服务器软件挺多的.....
下载地址:http://activemq.apache.org/apollo/download.html
一开始我安装的是EMQ,不过没安装上,所以就选择上面的Apollo(MQTT服务器)


可以看这篇文章
http://blog.csdn.net/d_o_n_g2/article/details/77097115?locationNum=7&fps=1
http://blog.csdn.net/zhu_tianwei/article/details/42984085
我呢放在了F 盘了
所以先定位到F盘

然后create mybroke 创建的名字可以随意

就会发现

然后
运行F:\mqtt\apache-apollo-1.7.1-windows-distro\apache-apollo-1.7.1\bin\mybroke\bin>apollo-broker.cmd run 开启服务器


后台登录接口:https://127.0.0.1:61681/或http://127.0.0.1:61680/


因为只是刚开始所以好多东西其实自己也没弄好,就是简简单单的启动起来
调试助手
链接:http://pan.baidu.com/s/1sl5Gh0D 密码:njt7
1-安装MQTT服务器(Windows)的更多相关文章
- 【嵌入式硬件Esp32】安装MQTT服务器(Windows) 并连接测试
对于不知道MQTT的肯定会问MQTT是干什么的....... 现在我有一个项目需求, 看到这个项目第一想法肯定需要一个服务器,所有的wifi设备和手机都去连接这个服务器,然后服务器进行信息的中转,类似 ...
- MOTT介绍(2)window安装MQTT服务器和client
MQTT目录: MQTT简单介绍 window安装MQTT服务器和client java模拟MQTT的发布,订阅 window安装MQTT服务器,我这里下载了一个apache-apollo-1.7.1 ...
- window安装MQTT服务器和client
http://activemq.apache.org/apollo/download.html 官方下载地址 MQTT目录: MQTT简单介绍 window安装MQTT服务器和client ja ...
- 1-安装MQTT服务器(Windows),并连接测试
对于不知道MQTT的肯定会问MQTT是干什么的....... 现在我有一个项目需求, 看到这个项目第一想法肯定需要一个服务器,所有的wifi设备和手机都去连接这个服务器,然后服务器进行信息的中转,类似 ...
- 阿里云Ubuntu配置安装MQTT服务器
先来说说mqtt协议: MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,它比较适合于在低带宽.不可靠的网络的进行远程 ...
- 云端安装MQTT服务器
如果自己下载的3.1版本的MQTT, 安装步骤参考 https://developer.emqx.io/docs/emq/v3/cn/install.html 配置用户名和密码第一种是用http ht ...
- 9-(基础入门篇)云端安装MQTT服务器
https://www.cnblogs.com/yangfengwu/p/9953703.html 记得把文件拷贝到上一节配置的和云端共享的那个盘里面,好拷贝文件到云服务器 进入到bin目录 咱先以控 ...
- 转 【MQTT】在Windows下搭建MQTT服务器
MQTT简介 MQ 遥测传输 (MQTT) 是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放.简单.轻量.易于实现.这些特点使它适用于受限环境.该协议的特点有: 使用发布/订阅消息模式,提供 ...
- 常见MQTT服务器搭建[转载]
简介 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,它比较适合于在低带宽.不可靠的网络的进行远程传感器和控制设备通 ...
随机推荐
- 关于springboot启动的问题.
IDE使用的是IDEA: 遇到的问题:使用springboot自带main方法无法启动示例,解决方案: 如果大家使用Application中的main方法无法正常启动时,可以去修改Project St ...
- JSP7(Cookie与javamail)
一.cookie是什么意思? 英文直接翻译过来的意思呢就是小甜品 Cookie英文意指饼干,不过在电脑术语中它可不像饼干那么简单.简单的说,Cookie就是服务器暂存放在你计算机上的一笔资料,好让服务 ...
- Mybatis(四)关联映射
一. Mybatis关联映射 1 讲数据库中关联关系,主键表与外键表 一对多,多对一,主键表表示一 与外键表表示多 学生与学校的关系,工人与工厂,人员与部门的关系,.... 多 一 ...
- 一道JS 连续赋值运算的问题
原文链接:https://www.cnblogs.com/joesbell/p/6229423.html <script> var a = {n:1}; var b = a; a.x = ...
- TCP/IP协议栈 --- 网络层(IP 首部 和分片)
IP 是TCP/IP协议栈中重要的层次, TCP UDP ICMP IGMP都是依赖IP层进行传输的.首先它是一种不可靠,无连接的协议.不可靠:它不保证IP包能正确到达目的地,无连接:表示IP并不会维 ...
- MYSQL常见运算符和函数
字符函数 (1)CONCAT():字符连接 SELECT CONCAT('IMOOC','-','MySQL');//IMOOC-MySQL SELECT CONCAT (first_name,las ...
- 【Codeforces 788C】The Great Mixing
http://codeforces.com/contest/788/problem/C 显然如果有两杯一样的酒,把它们当作同一杯就好了.所以k<=1e6毫无意义. 若选的x杯酒的浓度分别为a,b ...
- jsp内置对象 的使用范围和类型【说明】
jsp内置对象 jsp内置对象有以下9种,我们会在后面的章节中分别介绍他们.这9种对象例如以下: 名称 类型 使用范围 request javax.servlet.http.HttpServletRe ...
- php&&页面静态化
页面静态化.主要是出于两个方面的考虑. 第一:訪问html页面的速度比訪问php页面的速度快.在訪问php页面时候.须要对php进行解析.訪问html时候,直接浏览器能够解析出来.特别是PV量 ...
- img和父容器之间有间隙的问题
在前端开发中,经常遇到在一个img外面套div的时候,div的大小和img的大小并不一样,在底部会有一段空白. 代码如下: <div> <img src = ''imgs/1.jpg ...