Um protocolo de mensagens hipotético, distribuído, criptografado e instantâneo.
Leia o protocolo para uma visão geral mais detalhada.
O comando metas de ferrugem estável (atualmente 1,30). Depende da instalação do Protobuf.
Você pode iniciar um cliente de bate -papo da CLI executando
cargo run comm -- $SECRET 0.0.0.0:$PORT [1.2.3.4:$OTHER_NODE_PORT]
Onde segredo é uma palavra que será sha1 hashed no endereço do seu nó, a porta é a porta local em que você deseja executar e, em seguida, o terceiro argumento é o endereço e a porta de outro nó. Este outro nó é um "nó de inicialização" e será o seu ponto de entrada na rede. Pode ser outro cliente comm em execução sem um roteador de bootstrap próprio.
Uma CLI interativa começará e você poderá enviar uma mensagem para outro nó inserindo seu endereço, seguido de uma mensagem:
44751799925b964a00bae3863cc4236f9bb8d519 Hi there!
A documentação ainda está pronta, mas muitos dos módulos têm comentários do DOC. Ainda estou tentando descobrir uma boa maneira de hospedar documentos de ferrugem nas páginas do GitHub.