These are chat archives for synrc/n2o

18th
Apr 2017
221V
@221V
Apr 18 2017 09:58

http://synrc.com/apps/n2o/doc/web/protocols.htm

N2O protocol also has an ASN.1 formal description, however here we will speak on it freely.

как перевести вторую часть изречения?

221V
@221V
Apr 18 2017 10:46

и еще вопрос насчет

All these protocols transfers coexist in the same multi-channel stream.

вопрос не насчет перевода(тут понятно), вопрос насчет того как это работает, как это можно себе вообразить?
визуальную картинку как можно нарисовать?
типу дорога одна, но полос несколько, по полосам ездят разные автомобили, разные типы автомобилей -- такая ассоциация корректна или нет?

Namdak Tonpa
@5HT
Apr 18 2017 11:05
хз коректна или нет, это как в SCTP или как в HTTP 2.0 или как в CDMA
на одном канале дофига стримов

N2O protocol also has an ASN.1 formal description, however here we will speak on it freely.

Хотя N2O протокол имеет четкое ASN.1 определение, мы будем про него говорить неформально.

221V
@221V
Apr 18 2017 11:55

понял

и еще один глупый вопрос от меня на сегодня -

For example in Skyline (DSL) application you use only nitro protocol:
...
And in Games (SPA) application you need only spa protocol:

какая между ними разница?
кроме того что в первом случае - рендерится HTML ?
как-то по-простому, без заумных слов, чтобы сразу дошло?))

Namdak Tonpa
@5HT
Apr 18 2017 12:13
DSL — генерится <html> (HTML) из #html{body=[]} (Erlang DSL synrc/intro)
SPA — твое приложение на React/Angular/Vanilla.js ходит на N2O через BERT/JSON/XML/TEXT ...
я порезал emqttd сервер, чтобы он собирался mad
скоро выложу на synrc или voxoz
Namdak Tonpa
@5HT
Apr 18 2017 18:18
админка EMQ юзает вот этот JavaScript клиент https://github.com/eclipse/paho.mqtt.javascript/blob/master/src/mqttws31.js
Copyright (c) 2013 IBM Corp.
гг
но он меньше чем mqtt.js
предлагаю его и резать
вот официальная MQTT.js
:-)
Namdak Tonpa
@5HT
Apr 18 2017 18:57
JavaScript 55.0% Erlang 38.3% HTML 4.4% CSS 2.2% Makefile 0.1%
дашборд занимает больше чем сервер
Screen Shot 2017-04-18 at 9.54.25 PM.png
> application:which_applications().
[{syslog,"Syslog for erlang","1.0.3"},
 {sh,"SH External Shell Port","2.3"},
 {mad,"MAD Erlang/OTP Containers","2.3"},
 {emqttd,"Erlang MQTT Broker","2.1.1"},
 {emq_dashboard,"EMQ Web Dashboard","2.1.1"},
 {kvs,"KVS Abstract Term Database","1"},
 {mochiweb,"MochiMedia Web Server","4.0"},
 {ssl,"Erlang/OTP SSL application","8.1"},
 {lager,"Erlang logging framework","3.2.2"},
 {public_key,"Public key infrastructure","1.3"},
 {goldrush,"Erlang event stream processor","0.1.9"},
 {esockd,"Erlang General Non-blocking TCP/SSL Server",
         "4.1.1"},
 {xmerl,"XML parser","1.3.12"},
 {syntax_tools,"Syntax tools","2.1.1"},
 {crypto,"CRYPTO","3.7.2"},
 {inets,"INETS  CXC 138 49","6.3.4"},
 {compiler,"ERTS  CXC 138 10","7.0.3"},
 {mnesia,"MNESIA  CXC 138 12","4.14.2"},
 {gen_logger,"Erlang gen_logger behaviour","1.2"},
 {asn1,"The Erlang ASN1 compiler version 4.0.4","4.0.4"},
 {pbkdf2,"Erlang PBKDF2 Key Derivation Function","2.0.1"},
 {lager_syslog,"Syslog backend for Lager","3.0.1"},
 {gproc,"Extended process registry for Erlang","git"},
 {stdlib,"ERTS  CXC 138 10","3.2"},
 {kernel,"ERTS  CXC 138 10","5.1.1"}]
Screen Shot 2017-04-18 at 10.00.27 PM.png
Andy
@m-2k
Apr 18 2017 19:01

дашборд занимает больше чем сервер

почему-то я не удивлён

Namdak Tonpa
@5HT
Apr 18 2017 19:02
ну кароче приятная штука
после того как я ее порезал
там пингер такой же как в n2o
Andy
@m-2k
Apr 18 2017 19:02
так как оно подключается? что теряем через WS?
там работает QoS2?
Namdak Tonpa
@5HT
Apr 18 2017 19:02
я думаю можно на базе n2o повторить mqtt протокол
работает QoS
Andy
@m-2k
Apr 18 2017 19:03
нахуй повторять?
тут оно вылизанное
Namdak Tonpa
@5HT
Apr 18 2017 19:03
ну бери просто юзай
теперь надо плагин к N2O написать
Andy
@m-2k
Apr 18 2017 19:03

там пингер такой же как в n2o

такой же как и везде

не ну там у WS обрабатываются нетсплиты?
Namdak Tonpa
@5HT
Apr 18 2017 19:05
ну надо тест писать, сможешь? )
Andy
@m-2k
Apr 18 2017 19:05
патчкорд выдернуть?
а andriod mqtt клиент можно будет подцепить?
Namdak Tonpa
@5HT
Apr 18 2017 19:06
ну конечно
Andy
@m-2k
Apr 18 2017 19:07
норм
Andy
@m-2k
Apr 18 2017 19:07
да этот