|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use message | |
|---|---|
| accessControl | Access control component - Supposed to perform authentication, access and admission control. |
| architectureInterface | Provides all interfaces, given by this mix' software architecture for each
component ("NameOfComponent"Interface.java). |
| client | The Client used to anonymize data (e. g. from a user's application) via a cascade of mixes. |
| inputOutputHandler | InputOutputHandler component - Handles (mix) message-based connections (see
package Message) with communication partners (clients, other mixes
and proxy servers) and therefore abstracts from the physic communication
channels. |
| message | Provides different message formats, the InputOutputHandler is
capable of transmitting. |
| messageProcessor | MessageProcessor component - Takes messages from component
InputOutputHandler, processes them (recoding, checking for replays,
removing/adding padding, initiating message authentication) and bypasses them
to component OutputStrategy. |
| outputStrategy | Output Strategy component - Collects messages until an output criterion is fulfilled (certain number of messages collected or timeout reached) |
| Classes in message used by accessControl | |
|---|---|
ChannelEstablishMessage
ExternalMessage used to establish a channel, which can transmit
ChannelMessages and Replyies. |
|
ChannelMessage
ExternalMessage used to transmit data on an existing channel. |
|
| Message
Basic abstract class for all types of messages the
InputOutputHandler is capable of transmitting. |
|
| Classes in message used by architectureInterface | |
|---|---|
| Message
Basic abstract class for all types of messages the
InputOutputHandler is capable of transmitting. |
|
| Reply
Interface, all messages must implement, that travel in direction last mix −> first mix (= receiver −> client). |
|
| Request
Interface, all messages must implement, that travel in direction first mix −> last mix (= client −> receiver). |
|
| Classes in message used by client | |
|---|---|
| Message
Basic abstract class for all types of messages the
InputOutputHandler is capable of transmitting. |
|
| Payload
Data structure for the "payload" of a message. |
|
| Classes in message used by inputOutputHandler | |
|---|---|
ChannelEstablishMessage
ExternalMessage used to establish a channel, which can transmit
ChannelMessages and Replyies. |
|
ChannelMessage
ExternalMessage used to transmit data on an existing channel. |
|
| Reply
Interface, all messages must implement, that travel in direction last mix −> first mix (= receiver −> client). |
|
ReplyMessage
ExternalMessage used to send data to a Client. |
|
| Request
Interface, all messages must implement, that travel in direction first mix −> last mix (= client −> receiver). |
|
| Classes in message used by message | |
|---|---|
| BasicMessage
Interface any type of message the InputOutputHandler shall be
capable of transmitting must implement. |
|
| ChannelEstablishMessagePart
Defines the message format/message parts of a ChannelEstablishMessage. |
|
| ChannelMessagePart
Defines the message format/message parts of a ChannelMessage. |
|
| ExternalMessage
Interface, all messages must implement, that involve a communication partner, that is no mix (e. g. a client or server). |
|
| InternalMessage
Interface, all messages must implement, that are sent only between the mixes of a cascade (e. g. to transmit control information between two components located on different mixes). |
|
| Message
Basic abstract class for all types of messages the
InputOutputHandler is capable of transmitting. |
|
| Payload
Data structure for the "payload" of a message. |
|
| Reply
Interface, all messages must implement, that travel in direction last mix −> first mix (= receiver −> client). |
|
| Request
Interface, all messages must implement, that travel in direction first mix −> last mix (= client −> receiver). |
|
| Classes in message used by messageProcessor | |
|---|---|
| BasicMessage
Interface any type of message the InputOutputHandler shall be
capable of transmitting must implement. |
|
ChannelEstablishMessage
ExternalMessage used to establish a channel, which can transmit
ChannelMessages and Replyies. |
|
ChannelMessage
ExternalMessage used to transmit data on an existing channel. |
|
| Message
Basic abstract class for all types of messages the
InputOutputHandler is capable of transmitting. |
|
ReplyMessage
ExternalMessage used to send data to a Client. |
|
| Classes in message used by outputStrategy | |
|---|---|
| Message
Basic abstract class for all types of messages the
InputOutputHandler is capable of transmitting. |
|
| Reply
Interface, all messages must implement, that travel in direction last mix −> first mix (= receiver −> client). |
|
| Request
Interface, all messages must implement, that travel in direction first mix −> last mix (= client −> receiver). |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||