diff --git a/docs/doc.html b/docs/doc.html index 4a48438..ca8745c 100644 --- a/docs/doc.html +++ b/docs/doc.html @@ -653,10 +653,12 @@

2.2.3.2In turn, node [1] can now respond to the client and thus notify it of the status of the request resource procedure.

SCENARIO 2

-
PUB[1] --remote--> SUB[N] | ROUTER[N] --output--> DEALER[1] --ack--> ROUTER[N]  
-
-

// TODO : detail the second scenario mixing InCh and MaCh and used for remote command execution

-
+
PUB[1] --remote--> SUB[N] | DEALER[N] --output--> ROUTER[1] --ack--> DEALER[N]  
+

2.2.4 Note about the use of mDNS

We use the mdns module for Node.js. Each node of the network advertise its presence by providing a service called _node._tcp. When advertising, we also add the id of the node as a TXT record.

Then to monitor the come and go of nodes in the network, we can use the browser that will focus on other _node._tcp services and events will be emitted when node are discovered or disappear.

@@ -777,18 +779,18 @@

2.2.7.2 Core eve
  • test (for testing purpose only)
  • 2.2.7.3 Core methods

    -

    These are the methods used by the Core singleton to interact with its state and its communication channels.

    +

    These are the main methods used by the Core singleton to interact with its state and its communication channels.

    -
    -

    // TODO add missing important methods

    -

    2.2.8 Inter-core messaging

    2.2.8.1 Message structure

    The message exchanged on the communication channels (InCh and MaCh) are JavaScript serialized objects (JSON) and have the following structure :

    diff --git a/docs/doc.pdf b/docs/doc.pdf index 2433a5c..d9c1973 100644 Binary files a/docs/doc.pdf and b/docs/doc.pdf differ