Communication

From Friend2Friend Wiki

Revision as of 04:00, 13 October 2009 by Admin (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Communication in refers to inter-server communication, i.e. passing of (encrypted) packets between F2F servers. It is carried out by a dedicated comm daemon, which is under the control of the server administrator. The code to do this is currently (Oct 2009) being revised to use non-blocking IO and avoid memory leaks.

Intra-server communication, i.e. between soft-systems on the same soft server, needs neither encryption not a dedicated process - the sending system simply posts the message in the inbox of the receiver.

Intra-system communication, i.e. between soft-nodes on the same soft-system, is usually implicit. The system routes messages around according to the requests.