Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The interfaces a channel developer implements determines whether and what IChannel-implementing wrapper ChannelFactory will apply.

...

IChannel

ChannelFactory does not wrap basic IChannel implementations.

IMultithreadedChannel

Depends upon what interfaces the channel also implements:

IMultithreadedCacheable

IMultithreadedPriviliged

IMultithreadedMimeResponse

wrapper applied

No

No

No

MultithreadedChannelAdapter

No

No

Yes

MultithreadedMimeResponseChannelAdapter

No

Yes

No

MultithreadedPriviligedChannelAdapter

No

Yes

Yes

MultithreadedPriviligedMimeresponseChannelAdapter

Yes

No

No

MultithreadedCacheableChannelAdapter

Yes

No

Yes

MultithreadedCacheableMimeResponseChannelAdapter

Yes

Yes

No

MultithreadedPriviligedCacheableChannelAdapter

Yes

Yes

Yes

MultithreadedPriviligedCacheableMimeResponseChannelAdapter

IMultithreadedCharacterChannel implementations

...