|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Service logic packages | |
|---|---|
| de.uniba.wiai.lspi.chord.service | Provides the API for applications using the Chord implementation. |
| de.uniba.wiai.lspi.chord.service.impl | Implements the Chord protocol. |
| Command line interface packages | |
|---|---|
| de.uniba.wiai.lspi.chord.console | Contains the test console for working with a raw Chord ring. |
| de.uniba.wiai.lspi.chord.console.command | Contains commands which can be fired by the test console only. |
| de.uniba.wiai.lspi.chord.console.command.entry | Implements data structures for working with entries in the test console. |
| Communication logic packages | |
|---|---|
| de.uniba.wiai.lspi.chord.com | Provides classes and interfaces for communication tasks on behalf of the service layer, but without depending on the service layer. |
| de.uniba.wiai.lspi.chord.com.local | Implements the communication tasks for multiple Chord nodes running in one JVM and communicating locally. |
| de.uniba.wiai.lspi.chord.com.rmi | Implements communication via RMI for peers in an Open Chord network. |
| de.uniba.wiai.lspi.chord.com.socket | Implements the communication tasks by (insecure) Socket communication. |
| Utility packages | |
|---|---|
| de.uniba.wiai.lspi.chord.data | Contains data structures which are used by the service and com packages similarly. |
| de.uniba.wiai.lspi.util.console | Contains utility classes for building a test console. |
| de.uniba.wiai.lspi.util.console.parser | Contains the parser of the test console. |
| de.uniba.wiai.lspi.util.logging | Wraps different logging APIs by providing a unified logging API. |
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||