Since I haven't tested it with other sockets I decided to refer to BrowserChannel. But I plan to do some integration testing and document it.