Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 3 and Version 4 of SlpArchitecture


Ignore:
Timestamp:
Jun 3, 2010, 12:26:31 AM (14 years ago)
Author:
salinasv
Comment:

Add stack figure

Legend:

Unmodified
Added
Removed
Modified
  • SlpArchitecture

    v3 v4  
    22There will be a self contained stack that makes transparent to every other module about the details of SLP and SLP messages. The proposed architecture exposes a single SLP API on top of the stack and pass it to the lower layers as needed: SLP API → !SlpCall → !SlpLink → Network. Where !SlpLink is an abstraction of the possible transaction methods, each defined in the !DirectConn and SBConn modules.
    33
     4{{{
     5           +------------+
     6           |  SLP API   |
     7           +------------+
     8                 |
     9           +------------+
     10           |  SlpCall   |
     11           +------------+
     12                 |
     13           +------------+
     14           |  SlpLink   |
     15           +------------+
     16              /       \
     17   +------------+   +------------+
     18   |  SBConn    |   | DirectConn |
     19   +------------+   +------------+
     20              \       /
     21           +------------+
     22           |  Network   |
     23           +------------+
     24       Figure 1. SLP Stack
     25}}}
    426===  SLP API (WIP) ===
    527This API must abstract everything others modules will need from SLP transactions. This will be the one that creates the !SlpCall for any new transaction as needed
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!