Apache Apollo,新一代ActiveMQ消息系统,有Apache维护,其他的就不多说了,详细信息看官方网站。
Apollo既可以安装在linux、ios也可安装在window上
1.官方地址:
http://activemq.apache.org/apollo/download.html
2.window安装的条件
If you're on Windows Vista, Server 2008, or later you should install the MS VC++ 2010 Redistributable package so that Apollo can use the JNI implementation of LevelDB.
If you're running a 32 bit JVM, install: Microsoft Visual C++ 2010 Redistributable Package (x86)
If you're running a 64 bit JVM, install: Microsoft Visual C++ 2010 Redistributable Package (x64)
即要安装Visual C++ 2010
3.下载Apollo,解压到指定的目录,如:D:\Program Files\Apollo\
4.运行bin目录下的apollo.cmd
5.建立broker实例
create mubroker ,最简单的方式,目录会安装在bin目录下,正式使用时不推荐这样做。
You can now start the broker by executing:
"D:\Program Files\Apollo\apache-apollo-1.6\bin\mybroker\bin\apollo-broker" run
Or you can setup the broker as system service and run it in the background:
"D:\Program Files\Apollo\apache-apollo-1.6\bin\mybroker\bin\apollo-broker-service" install
"D:\Program Files\Apollo\apache-apollo-1.6\bin\mybroker\bin\apollo-broker-service" start
6.运行run命令,可以看到程序运行
7.登陆服务端
http://127.0.0.1:61680/ or https://127.0.0.1:61681/
The default login id and password is admin and password.
分享到:
相关推荐
IBM官方提供的MQTT 移动消息传递和 M2M 客户机包,包括C JAVA android 开发API。 此API可以有效的帮助大家快速的开发MQTT client 程序。 我是从IBM官网下载的,下载很不容易,主要是网速过慢。 希望此包可以帮助到...
为了更好地管理和监控你的Apollo MQTT服务器,你可以使用Web管理界面,它提供了查看连接、主题、订阅等信息的功能。通过`./bin/apollo-web start`启动Web管理服务,并在浏览器中访问`http://localhost:8080`(根据...
在Windows环境下,你可以使用Apollo服务器来模拟和测试MQTT客户端的行为,以验证消息的正确传输和接收。 首先,你需要下载并安装Apache Apollo。这通常涉及到从官方网站获取最新版本的二进制包,然后解压缩到本地...
本文将详细介绍如何使用 Apollo 的 MQTT 实现 Android 应用的消息推送,以及如何搭建 MQTT 服务器环境。 首先,我们来看 Apollo。Apollo 是 ActiveMQ 的分支,由 LinkedIn 开发,旨在提供低延迟、高吞吐量的消息...
https://blog.csdn.net/qq_17250009/article/details/52774472 读完该篇博客,自己手写了一遍,运行正常可用,并附上apache-apollo-1.7.1-windows-distro.zip
通过结合使用MQTT、WebSocket和Apollo,开发者可以构建一个具有实时通信功能、配置可动态更新的分布式系统。例如,可以利用MQTT进行设备间的通信,通过WebSocket实现实时的用户界面更新,同时利用Apollo确保配置在...
C#语言,编写MQTT客户端,连接到实验3的MQTT服务器上,发布一个主题,并且订阅主题。
自己使用Apollo搭建的Mqtt服务器, 配置使用了JDK8, 由于Apollo不好下载,共享出来共同学习
通过阅读和分析这些源码,开发者可以学习到如何实现一个高性能的消息中间件,理解MQTT协议的实现细节,以及如何在实际项目中部署和使用Apache Apollo。此外,这个压缩包也提供了进行MQTT测试的可能性,用户可以创建...
1、利用apache-apollo-1.7.1创建MQTT broker 2、利用eclipse编写MQTT Server的JAVA代码 3、能够订阅(接收)和发布(发送)消息,带接收消息回显 4、该代码同时也可以作为客户端,只须做小小改动
- 博文中的详细说明可能涵盖了如何配置Apollo以支持MQTT,以及如何使用MQTT客户端连接到Apollo服务器进行通信。 `apache-apollo-1.7.1-windows-distro.zip`文件很可能是Apollo服务器的Windows版本发行包,包含了...
VS2015。C#简单实现Mqtt客户端连接Apollo服务器的步骤文档,附核心代码...(博文:【实验四】C# Winform客户端实现M2Mqtt连接Apollo MQTT服务器)(源码:【实验四】C# Winform客户端实现M2Mqtt连接Apollo MQTT服务器)
术语 本规范中用到的关键字 必须 MUST, 不能 MUST NOT, 要求 REQUIRED, 将会 SHALL, 不会 SHALL NOT, 应该 SHOULD, 不应该 SHOULD NOT, 推荐 RECOMMENDED, 可以 MAY, 可选 OPTIONAL ...
MQTT代理服务器Apache-apollo。Apollo以ActiveMQ原型为基础,是一个更快、更可靠、更易于维护的消息代理工具。Apache称Apollo为最快、最强健的STOMP(Streaming Text Orientated Message Protocol,流文本定向消息...
这些文档将帮助开发者理解如何使用Apollo配置MQTT服务器,如何通过Paho MQTT Java客户端进行编程,以及如何设计和实现基于MQTT的消息传递系统。 MQTT协议的核心特点包括以下几点: 1. **轻量级**:MQTT协议设计简洁...
嵌入式开发课程【实验3-开发架构的搭建——Mqtt服务器】完整的文档,包括Mqtt服务器Apollo使用时运行窗口闪退及端口占用问题的解决
阿波罗(Apollo)是Apache软件基金会的一个项目,它提供了一个高性能、可扩展且易于使用的消息中间件,支持多种协议,其中包括MQTT(Message Queuing Telemetry Transport)。MQTT是一种轻量级的消息协议,广泛应用于...
MQTT(Message Queuing Telemetry Transport)是一种基于发布/订阅模式的轻量级消息协议,非常适合移动设备和低带宽、高延迟或不可靠的网络环境中使用。本文将详细介绍如何搭建MQTT服务器,并进行发布和订阅的测试,...
在Windows 7环境下,使用Visual Studio 2017,我们可以轻松创建一个简单的MQTT客户端示例。 首先,确保已经安装了Visual Studio 2017,并创建一个新的C#控制台应用程序项目。接下来,我们需要引入MQTTnet库。可以...
**MQTT(一)C#使用 MQTTnet 快速实现 MQTT 通信demo** MQTT (Message Queuing Telemetry Transport) 是一种轻量级的发布/订阅消息协议,主要用于物联网(IoT)领域,如智能家居、工业自动化、环境监测等场景。它的...