Package eneter.messaging.nodes.channelwrapper

Reducing communication via multiple channels into one channel.

See:
          Description

Interface Summary
IChannelWrapperFactory Declares the factory for creating channel wrappers and and channel unwrappers.
IDuplexChannelUnwrapper Duplex channel unwrapper.
IDuplexChannelWrapper Duplex channel wrapper.
 

Class Summary
ChannelWrapperFactory Factory for creating channel wrapper and unwrapper.
DataWrapper Implements the wrapper/unwrapper of data.
WrappedData The data structure representing the wrapped data.
 

Package eneter.messaging.nodes.channelwrapper Description

Reducing communication via multiple channels into one channel. The channel wrapper and unwrapper are components allowing to send/receive more messages via one channel. The user code then does not need to implement if ... then code recognizing particular messages. It also can help to save channel resources. E.g. application can open only limited number of connections. The channel wrapper has attached more input channels and one output channel. The symmetric component the channel unwrapper has attached one input channel and more output channels.