【文件属性】:
文件名称:json_rpc_over_mqtt_example:基于 MQTT 的 JSON-RPC 示例
文件大小:12KB
文件格式:ZIP
更新时间:2021-07-03 23:03:09
Ruby
基于 MQTT 的 JSON-RPC 示例
基于 MQTT 的 JSON-RPC 示例
安装
> gem 'json_rpc_over_mqtt_example'
用法
在您的机器中设置 MQTT 代理。 蚊子比较好。
MQTT 代理的设置
Mac OS X(自制软件)
安装
> brew install mosquitto
启动 MQTT 代理
> launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mosquitto.plist
将 MQTT 订阅者连接到 MQTT Broker
> mosquitto_sub -h localhost -t client
启动演示服务器
通过 MQTT 示例演示服务器启动 JSON-RPC。
> json_rpc_over_mqtt_server
将消息发布到 MQTT Broker
【文件预览】:
json_rpc_over_mqtt_example-master
----.gitignore(127B)
----.rspec(31B)
----bin()
--------json_rpc_over_mqtt_server(130B)
----.travis.yml(30B)
----LICENSE.txt(1KB)
----spec()
--------json_rpc_spec.rb(2KB)
--------spec_helper.rb(215B)
----README.md(2KB)
----config()
--------const.rb(201B)
----lib()
--------json_rpc_over_mqtt_example()
--------json_rpc_over_mqtt_example.rb(465B)
----Gemfile(39B)
----json_rpc_over_mqtt_example.gemspec(1004B)
----Rakefile(118B)