docker / libchan

Like Go channels over the network
Apache License 2.0
2.47k stars 142 forks source link

[WIP] Add a websocket endpoint to libchan #30

Closed smarterclayton closed 9 years ago

smarterclayton commented 10 years ago

Implements a libchan server Receiver over HTTP2 over Websockets over HTTP, and a client for connecting to said server.

signed-off-by: Clayton Coleman ccoleman@redhat.com (github: smarterclayton)

smarterclayton commented 10 years ago

After discussion on IRC going to move much of the websocket specific behavior (barring the test of libchan over ws) back into spdystream/ws. Discussed with dmcg that http2 close should reject new streams and drain existing ones prior to exiting - he's taking the first stab at that.

pnasrat commented 10 years ago

@smarterclayton given the last comment can this be closed?

smarterclayton commented 10 years ago

I think we still need a test case here in libchan to demonstrate how you would do it as well as verify it still works