文件名称:n2o::hollow_red_circle:N2O:分布式应用程序服务器
文件大小:229KB
文件格式:ZIP
更新时间:2024-03-12 21:44:26
mqtt tcp udp websockets bert
N2O:TCP MQTT Web套接字 N2O是用于WebSocket,HTTP,MQTT和TCP服务器的可嵌入消息协议循环库。 它提供了基本功能,例如进程管理,用于请求处理的虚拟节点环,会话,帧编码,mq和缓存服务。 核心功能 目的:高性能协议中继 端点:WebSocket,MQTT,TCP 代码库:700 LOC(Erlang),500 LOC(JavaScript) 透析仪:REBAR,REBAR3,MAD,MIX 主机:COWBOY,EMQ,MOCHIWEB,RING,TCP,UDP 协议扩展 模板:DTL, 抽象数据库层 :FS,MNESIA,ROCKSDB,RIAK,REDIS 业务流程: (BPMN 2.0),SCM,ERP,CRM HTTP API: (属性列表/ JSON) 重载:Linux,Windows,Mac 基本样本 MQTT聊天: (8000)
【文件预览】:
n2o-master
----.gitignore(94B)
----mix.exs(505B)
----src()
--------n2o_pi.erl(3KB)
--------n2o_ring.erl(3KB)
--------services()
--------n2o_proto.erl(3KB)
--------protos()
--------n2o.app.src(213B)
--------ws()
--------mqtt()
--------n2o.erl(5KB)
----.travis.yml(285B)
----priv()
--------mq.js(3KB)
--------xhr.js(1KB)
--------ieee754.js(2KB)
--------bert.js(6KB)
--------ftp.js(3KB)
--------heart.js(2KB)
--------utf8.js(307B)
--------zlib.js(9KB)
--------n2o.js(3KB)
----LICENSE(771B)
----rebar.config(71B)
----COC.md(913B)
----.github()
--------FUNDING.yml(600B)
--------workflows()
----man()
--------n2o_secret.htm(2KB)
--------n2o_auth.htm(3KB)
--------n2o_pi.htm(8KB)
--------bert.js.htm(12KB)
--------mq.js.htm(2KB)
--------n2o_bert.htm(2KB)
--------n2o_json.htm(2KB)
--------n2o_syn.htm(2KB)
--------n2o_ftp.htm(2KB)
--------n2o_gproc.htm(2KB)
--------n2o_proto.htm(4KB)
--------n2o_ring.htm(2KB)
--------n2o_ws.htm(2KB)
--------n2o_mqtt.htm(3KB)
--------N2O.svg(11KB)
--------heart.js.htm(3KB)
--------n2o_session.htm(5KB)
--------n2o_heart.htm(2KB)
--------n2o.htm(12KB)
--------n2o_cowboy.htm(2KB)
--------n2o.js.htm(3KB)
--------n2o_static.htm(2KB)
--------WebSocket + MQTT.svg(54KB)
--------utf8.js.htm(2KB)
--------ieee754.js.htm(2KB)
--------ftp.js.htm(3KB)
----README.md(5KB)
----include()
--------n2o_core.hrl(657B)
--------io.hrl(143B)
--------ftp.hrl(270B)
--------n2o_pi.hrl(173B)
--------n2o_api.hrl(343B)
--------n2o_info.hrl(139B)
--------mqtt.hrl(659B)
--------n2o.hrl(2KB)
--------n2o_proc.hrl(112B)
----index.html(9KB)
----lib()
--------N2O.ex(685B)
--------aes_gcm.ex(652B)
----HISTORY.md(573B)
----sys.config(229B)
----.gitattributes(159B)
----img()
--------favicon-32x32.png(2KB)
--------favicon-16x16.png(839B)
--------android-chrome-192x192.png(21KB)
--------apple-touch-icon.png(19KB)
--------android-chrome-512x512.png(94KB)
--------site.webmanifest(269B)
--------favicon.ico(15KB)
----test()
--------casper()
--------bert_gen.erl(989B)
--------index.html(372B)
--------elements.erl(458B)
--------bert.sh(45B)
--------n2o_SUITE.erl(2KB)
--------bert_test.js(779B)
--------test.hrl(146B)
----CNAME(11B)
----CONTRIBUTORS.md(432B)