design draft: embedded duplex multi-channel endpoint and connection management for c#/java/...